builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-2340 starttime: 1462282000.59 results: success (0) buildid: 20160503050439 builduid: 85893113e8534d529e5133dbe8dd55b8 revision: fdf6664b4ed7b2bc3cb5bbb4037fab9c71162358 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-03 06:26:40.592169) ========= master: http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-03 06:26:40.592650) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-03 06:26:40.592938) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-03 06:26:40.647373) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 06:26:40.647640) ========= 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-1462281817.921732-872388949 _=/tools/buildbot/bin/python using PTY: False --2016-05-03 06:26:40-- 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.0M=0.001s 2016-05-03 06:26:40 (12.0 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.339467 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 06:26:41.020347) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 06:26:41.020665) ========= 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-1462281817.921732-872388949 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.066274 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 06:26:41.117670) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 06:26:41.118017) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev fdf6664b4ed7b2bc3cb5bbb4037fab9c71162358 --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 fdf6664b4ed7b2bc3cb5bbb4037fab9c71162358 --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-1462281817.921732-872388949 _=/tools/buildbot/bin/python using PTY: False 2016-05-03 06:26:41,217 truncating revision to first 12 chars 2016-05-03 06:26:41,217 Setting DEBUG logging. 2016-05-03 06:26:41,217 attempt 1/10 2016-05-03 06:26:41,218 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/fdf6664b4ed7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-03 06:26:41,535 unpacking tar archive at: mozilla-aurora-fdf6664b4ed7/testing/mozharness/ program finished with exit code 0 elapsedTime=0.600682 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 06:26:41.752242) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-03 06:26:41.752519) ========= script_repo_revision: fdf6664b4ed7b2bc3cb5bbb4037fab9c71162358 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-03 06:26:41.752871) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-03 06:26:41.753137) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-03 06:26:41.783122) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 35 mins, 22 secs) (at 2016-05-03 06:26:41.783435) ========= /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-1462281817.921732-872388949 _=/tools/buildbot/bin/python using PTY: False 06:26:42 INFO - MultiFileLogger online at 20160503 06:26:42 in /builds/slave/test 06:26:42 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 06:26:42 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:26:42 INFO - {'append_to_log': False, 06:26:42 INFO - 'base_work_dir': '/builds/slave/test', 06:26:42 INFO - 'blob_upload_branch': 'mozilla-aurora', 06:26:42 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:26:42 INFO - 'buildbot_json_path': 'buildprops.json', 06:26:42 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:26:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:26:42 INFO - 'download_minidump_stackwalk': True, 06:26:42 INFO - 'download_symbols': 'true', 06:26:42 INFO - 'e10s': False, 06:26:42 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:26:42 INFO - 'tooltool.py': '/tools/tooltool.py', 06:26:42 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:26:42 INFO - '/tools/misc-python/virtualenv.py')}, 06:26:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:26:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:26:42 INFO - 'log_level': 'info', 06:26:42 INFO - 'log_to_console': True, 06:26:42 INFO - 'opt_config_files': (), 06:26:42 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:26:42 INFO - '--processes=1', 06:26:42 INFO - '--config=%(test_path)s/wptrunner.ini', 06:26:42 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:26:42 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:26:42 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:26:42 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:26:42 INFO - 'pip_index': False, 06:26:42 INFO - 'require_test_zip': True, 06:26:42 INFO - 'test_type': ('testharness',), 06:26:42 INFO - 'this_chunk': '1', 06:26:42 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:26:42 INFO - 'total_chunks': '10', 06:26:42 INFO - 'virtualenv_path': 'venv', 06:26:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:26:42 INFO - 'work_dir': 'build'} 06:26:42 INFO - ##### 06:26:42 INFO - ##### Running clobber step. 06:26:42 INFO - ##### 06:26:42 INFO - Running pre-action listener: _resource_record_pre_action 06:26:42 INFO - Running main action method: clobber 06:26:42 INFO - rmtree: /builds/slave/test/build 06:26:42 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:26:44 INFO - Running post-action listener: _resource_record_post_action 06:26:44 INFO - ##### 06:26:44 INFO - ##### Running read-buildbot-config step. 06:26:44 INFO - ##### 06:26:44 INFO - Running pre-action listener: _resource_record_pre_action 06:26:44 INFO - Running main action method: read_buildbot_config 06:26:44 INFO - Using buildbot properties: 06:26:44 INFO - { 06:26:44 INFO - "project": "", 06:26:44 INFO - "product": "firefox", 06:26:44 INFO - "script_repo_revision": "production", 06:26:44 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 06:26:44 INFO - "repository": "", 06:26:44 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 06:26:44 INFO - "buildid": "20160503050439", 06:26:44 INFO - "pgo_build": "False", 06:26:44 INFO - "basedir": "/builds/slave/test", 06:26:44 INFO - "buildnumber": 0, 06:26:44 INFO - "slavename": "tst-linux64-spot-2340", 06:26:44 INFO - "master": "http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/", 06:26:44 INFO - "platform": "linux64", 06:26:44 INFO - "branch": "mozilla-aurora", 06:26:44 INFO - "revision": "fdf6664b4ed7b2bc3cb5bbb4037fab9c71162358", 06:26:44 INFO - "repo_path": "releases/mozilla-aurora", 06:26:44 INFO - "moz_repo_path": "", 06:26:44 INFO - "stage_platform": "linux64", 06:26:44 INFO - "builduid": "85893113e8534d529e5133dbe8dd55b8", 06:26:44 INFO - "slavebuilddir": "test" 06:26:44 INFO - } 06:26:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 06:26:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 06:26:44 INFO - Running post-action listener: _resource_record_post_action 06:26:44 INFO - ##### 06:26:44 INFO - ##### Running download-and-extract step. 06:26:44 INFO - ##### 06:26:44 INFO - Running pre-action listener: _resource_record_pre_action 06:26:44 INFO - Running main action method: download_and_extract 06:26:44 INFO - mkdir: /builds/slave/test/build/tests 06:26: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')]} 06:26:44 INFO - https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 06:26:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 06:26:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 06:26:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 06:26:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 06:27:14 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 06:27:14 INFO - retry: attempt #1 caught exception: timed out 06:27:14 INFO - retry: Failed, sleeping 30 seconds before retrying 06:27:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 #2 06:28:15 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 06:28:15 INFO - retry: attempt #2 caught exception: timed out 06:28:15 INFO - retry: Failed, sleeping 60 seconds before retrying 06:29:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 #3 06:29:45 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 06:29:45 INFO - retry: attempt #3 caught exception: timed out 06:29:45 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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! 06:29:45 INFO - Caught exception: timed out 06:29:45 INFO - Caught exception: timed out 06:29:45 INFO - Caught exception: timed out 06:29:45 INFO - trying https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 06:29:45 INFO - Downloading https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 06:29:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 06:29:46 INFO - Downloaded 1361 bytes. 06:29:46 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 06:29:46 INFO - Using the following test package requirements: 06:29:46 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 06:29:46 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 06:29:46 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 06:29:46 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 06:29:46 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 06:29:46 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 06:29:46 INFO - u'jsshell-linux-x86_64.zip'], 06:29:46 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 06:29:46 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 06:29:46 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 06:29:46 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 06:29:46 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 06:29:46 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 06:29:46 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 06:29:46 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 06:29:46 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 06:29:46 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 06:29:46 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 06:29:46 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 06:29:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:29:46 INFO - https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 06:29:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 06:29:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 06:29:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 06:29:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 06:30:16 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 06:30:16 INFO - retry: attempt #1 caught exception: timed out 06:30:16 INFO - retry: Failed, sleeping 30 seconds before retrying 06:30:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 #2 06:31:16 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 06:31:16 INFO - retry: attempt #2 caught exception: timed out 06:31:16 INFO - retry: Failed, sleeping 60 seconds before retrying 06:32:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 #3 06:32:46 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 06:32:46 INFO - retry: attempt #3 caught exception: timed out 06:32:46 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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! 06:32:46 INFO - Caught exception: timed out 06:32:46 INFO - Caught exception: timed out 06:32:46 INFO - Caught exception: timed out 06:32:46 INFO - trying https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 06:32:46 INFO - Downloading https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 06:32:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 06:32:48 INFO - Downloaded 22751329 bytes. 06:32:48 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/*'] 06:32:48 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/* 06:32:49 INFO - caution: filename not matched: web-platform/* 06:32:49 INFO - Return code: 11 06:32:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:32:49 INFO - https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 06:32:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 06:32:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 06:32:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 06:32:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 06:33:19 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 06:33:19 INFO - retry: attempt #1 caught exception: timed out 06:33:19 INFO - retry: Failed, sleeping 30 seconds before retrying 06:33:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 #2 06:34:19 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 06:34:19 INFO - retry: attempt #2 caught exception: timed out 06:34:19 INFO - retry: Failed, sleeping 60 seconds before retrying 06:35:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 #3 06:35:49 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 06:35:49 INFO - retry: attempt #3 caught exception: timed out 06:35:49 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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! 06:35:49 INFO - Caught exception: timed out 06:35:49 INFO - Caught exception: timed out 06:35:49 INFO - Caught exception: timed out 06:35:49 INFO - trying https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 06:35:49 INFO - Downloading https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 06:35:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 06:35:51 INFO - Downloaded 36408617 bytes. 06:35:51 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/*'] 06:35:51 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/* 06:35:54 INFO - caution: filename not matched: bin/* 06:35:54 INFO - caution: filename not matched: config/* 06:35:54 INFO - caution: filename not matched: mozbase/* 06:35:54 INFO - caution: filename not matched: marionette/* 06:35:54 INFO - caution: filename not matched: tools/wptserve/* 06:35:54 INFO - Return code: 11 06:35:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:35:54 INFO - https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 06:35:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 06:35:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 06:35:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 06:35:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 06:36:24 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 06:36:24 INFO - retry: attempt #1 caught exception: timed out 06:36:24 INFO - retry: Failed, sleeping 30 seconds before retrying 06:36:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 #2 06:37:25 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 06:37:25 INFO - retry: attempt #2 caught exception: timed out 06:37:25 INFO - retry: Failed, sleeping 60 seconds before retrying 06:38:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 #3 06:38:55 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 06:38:55 INFO - retry: attempt #3 caught exception: timed out 06:38:55 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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! 06:38:55 INFO - Caught exception: timed out 06:38:55 INFO - Caught exception: timed out 06:38:55 INFO - Caught exception: timed out 06:38:55 INFO - trying https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 06:38:55 INFO - Downloading https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 06:38:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 06:38:57 INFO - Downloaded 69390018 bytes. 06:38:57 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 06:38:57 INFO - mkdir: /builds/slave/test/properties 06:38:57 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:38:57 INFO - Writing to file /builds/slave/test/properties/build_url 06:38:57 INFO - Contents: 06:38:57 INFO - build_url:https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 06:38:58 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 06:38:58 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:38:58 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:38:58 INFO - Contents: 06:38:58 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 06:38: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')]} 06:38:58 INFO - https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:38:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 06:38:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 06:38:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 06:38:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 06:39:28 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 06:39:28 INFO - retry: attempt #1 caught exception: timed out 06:39:28 INFO - retry: Failed, sleeping 30 seconds before retrying 06:39:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 #2 06:40:28 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 06:40:28 INFO - retry: attempt #2 caught exception: timed out 06:40:28 INFO - retry: Failed, sleeping 60 seconds before retrying 06:41:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 #3 06:41:58 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 06:41:58 INFO - retry: attempt #3 caught exception: timed out 06:41:58 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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! 06:41:58 INFO - Caught exception: timed out 06:41:58 INFO - Caught exception: timed out 06:41:58 INFO - Caught exception: timed out 06:41:58 INFO - trying https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 06:41:58 INFO - Downloading https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 06:41:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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 06:42:01 INFO - Downloaded 90885296 bytes. 06:42:01 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'] 06:42:01 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 06:42:10 INFO - Return code: 0 06:42:10 INFO - Running post-action listener: _resource_record_post_action 06:42:10 INFO - Running post-action listener: set_extra_try_arguments 06:42:10 INFO - ##### 06:42:10 INFO - ##### Running create-virtualenv step. 06:42:10 INFO - ##### 06:42:10 INFO - Running pre-action listener: _pre_create_virtualenv 06:42:10 INFO - Running pre-action listener: _resource_record_pre_action 06:42:10 INFO - Running main action method: create_virtualenv 06:42:10 INFO - Creating virtualenv /builds/slave/test/build/venv 06:42:10 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 06:42:10 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:42:10 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:42:10 INFO - Using real prefix '/usr' 06:42:10 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:42:12 INFO - Installing distribute.............................................................................................................................................................................................done. 06:42:16 INFO - Installing pip.................done. 06:42:16 INFO - Return code: 0 06:42:16 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:42:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:42:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:42:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:42:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:42:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:42:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:42:16 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 0x16d5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16d63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1729330>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1710eb0>, '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 0x17273b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1727860>, '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-1462281817.921732-872388949', '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 06:42:16 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 06:42:16 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 06:42:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:42:16 INFO - 'CCACHE_UMASK': '002', 06:42:16 INFO - 'DISPLAY': ':0', 06:42:16 INFO - 'HOME': '/home/cltbld', 06:42:16 INFO - 'LANG': 'en_US.UTF-8', 06:42:16 INFO - 'LOGNAME': 'cltbld', 06:42:16 INFO - 'MAIL': '/var/mail/cltbld', 06:42:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:42:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:42:16 INFO - 'MOZ_NO_REMOTE': '1', 06:42:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:42:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:42:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:42:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:42:16 INFO - 'PWD': '/builds/slave/test', 06:42:16 INFO - 'SHELL': '/bin/bash', 06:42:16 INFO - 'SHLVL': '1', 06:42:16 INFO - 'TERM': 'linux', 06:42:16 INFO - 'TMOUT': '86400', 06:42:16 INFO - 'USER': 'cltbld', 06:42:16 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462281817.921732-872388949', 06:42:16 INFO - '_': '/tools/buildbot/bin/python'} 06:42:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:42:16 INFO - Downloading/unpacking psutil>=0.7.1 06:42:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:42:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:42:16 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 06:42:16 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 06:42:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:42:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:42:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:42:20 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:42:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:42:20 INFO - Installing collected packages: psutil 06:42:20 INFO - Running setup.py install for psutil 06:42:20 INFO - building 'psutil._psutil_linux' extension 06:42:20 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 06:42:21 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 06:42:21 INFO - building 'psutil._psutil_posix' extension 06:42:21 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 06:42:21 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 06:42:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:42:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:42:21 INFO - Successfully installed psutil 06:42:21 INFO - Cleaning up... 06:42:21 INFO - Return code: 0 06:42:21 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:42:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:42:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:42:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:42:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:42:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:42:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:42:21 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 0x16d5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16d63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1729330>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1710eb0>, '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 0x17273b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1727860>, '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-1462281817.921732-872388949', '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 06:42:21 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 06:42:21 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 06:42:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:42:21 INFO - 'CCACHE_UMASK': '002', 06:42:21 INFO - 'DISPLAY': ':0', 06:42:21 INFO - 'HOME': '/home/cltbld', 06:42:21 INFO - 'LANG': 'en_US.UTF-8', 06:42:21 INFO - 'LOGNAME': 'cltbld', 06:42:21 INFO - 'MAIL': '/var/mail/cltbld', 06:42:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:42:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:42:21 INFO - 'MOZ_NO_REMOTE': '1', 06:42:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:42:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:42:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:42:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:42:21 INFO - 'PWD': '/builds/slave/test', 06:42:21 INFO - 'SHELL': '/bin/bash', 06:42:21 INFO - 'SHLVL': '1', 06:42:21 INFO - 'TERM': 'linux', 06:42:21 INFO - 'TMOUT': '86400', 06:42:21 INFO - 'USER': 'cltbld', 06:42:21 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462281817.921732-872388949', 06:42:21 INFO - '_': '/tools/buildbot/bin/python'} 06:42:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:42:22 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:42:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:42:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:42:22 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 06:42:22 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 06:42:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:42:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:42:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:42:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:42:25 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:42:25 INFO - Installing collected packages: mozsystemmonitor 06:42:25 INFO - Running setup.py install for mozsystemmonitor 06:42:25 INFO - Successfully installed mozsystemmonitor 06:42:25 INFO - Cleaning up... 06:42:25 INFO - Return code: 0 06:42:25 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:42:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:42:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:42:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:42:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:42:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:42:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:42:25 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 0x16d5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16d63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1729330>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1710eb0>, '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 0x17273b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1727860>, '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-1462281817.921732-872388949', '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 06:42:25 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 06:42:25 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 06:42:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:42:25 INFO - 'CCACHE_UMASK': '002', 06:42:25 INFO - 'DISPLAY': ':0', 06:42:25 INFO - 'HOME': '/home/cltbld', 06:42:25 INFO - 'LANG': 'en_US.UTF-8', 06:42:25 INFO - 'LOGNAME': 'cltbld', 06:42:26 INFO - 'MAIL': '/var/mail/cltbld', 06:42:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:42:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:42:26 INFO - 'MOZ_NO_REMOTE': '1', 06:42:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:42:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:42:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:42:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:42:26 INFO - 'PWD': '/builds/slave/test', 06:42:26 INFO - 'SHELL': '/bin/bash', 06:42:26 INFO - 'SHLVL': '1', 06:42:26 INFO - 'TERM': 'linux', 06:42:26 INFO - 'TMOUT': '86400', 06:42:26 INFO - 'USER': 'cltbld', 06:42:26 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462281817.921732-872388949', 06:42:26 INFO - '_': '/tools/buildbot/bin/python'} 06:42:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:42:26 INFO - Downloading/unpacking blobuploader==1.2.4 06:42:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:42:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:42:26 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 06:42:26 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 06:42:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:42:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:42:29 INFO - Downloading blobuploader-1.2.4.tar.gz 06:42:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:42:30 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:42:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:42:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:42:30 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 06:42:30 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 06:42:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:42:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:42:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:42:30 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:42:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:42:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:42:30 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 06:42:30 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 06:42:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:42:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:42:31 INFO - Downloading docopt-0.6.1.tar.gz 06:42:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:42:31 INFO - Installing collected packages: blobuploader, requests, docopt 06:42:31 INFO - Running setup.py install for blobuploader 06:42:31 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:42:31 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:42:31 INFO - Running setup.py install for requests 06:42:32 INFO - Running setup.py install for docopt 06:42:32 INFO - Successfully installed blobuploader requests docopt 06:42:32 INFO - Cleaning up... 06:42:32 INFO - Return code: 0 06:42:32 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:42:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:42:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:42:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:42:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:42:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:42:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:42:32 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 0x16d5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16d63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1729330>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1710eb0>, '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 0x17273b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1727860>, '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-1462281817.921732-872388949', '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 06:42:32 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 06:42:32 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 06:42:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:42:32 INFO - 'CCACHE_UMASK': '002', 06:42:32 INFO - 'DISPLAY': ':0', 06:42:32 INFO - 'HOME': '/home/cltbld', 06:42:32 INFO - 'LANG': 'en_US.UTF-8', 06:42:32 INFO - 'LOGNAME': 'cltbld', 06:42:32 INFO - 'MAIL': '/var/mail/cltbld', 06:42:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:42:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:42:32 INFO - 'MOZ_NO_REMOTE': '1', 06:42:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:42:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:42:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:42:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:42:32 INFO - 'PWD': '/builds/slave/test', 06:42:32 INFO - 'SHELL': '/bin/bash', 06:42:32 INFO - 'SHLVL': '1', 06:42:32 INFO - 'TERM': 'linux', 06:42:32 INFO - 'TMOUT': '86400', 06:42:32 INFO - 'USER': 'cltbld', 06:42:32 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462281817.921732-872388949', 06:42:32 INFO - '_': '/tools/buildbot/bin/python'} 06:42:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:42:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:42:33 INFO - Running setup.py (path:/tmp/pip-3EhY5x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:42:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:42:33 INFO - Running setup.py (path:/tmp/pip-Z5pUzI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:42:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:42:33 INFO - Running setup.py (path:/tmp/pip-UWMlp4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:42:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:42:33 INFO - Running setup.py (path:/tmp/pip-1QlpWG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:42:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:42:33 INFO - Running setup.py (path:/tmp/pip-kK2SWG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:42:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:42:33 INFO - Running setup.py (path:/tmp/pip-qt96mF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:42:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:42:33 INFO - Running setup.py (path:/tmp/pip-AxHhpm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:42:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:42:33 INFO - Running setup.py (path:/tmp/pip-JdZk0D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:42:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:42:34 INFO - Running setup.py (path:/tmp/pip-wd86nz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:42:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:42:34 INFO - Running setup.py (path:/tmp/pip-MWLUjh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:42:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:42:34 INFO - Running setup.py (path:/tmp/pip-DgHS4f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:42:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:42:34 INFO - Running setup.py (path:/tmp/pip-NeKZrc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:42:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:42:34 INFO - Running setup.py (path:/tmp/pip-6woVmw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:42:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:42:34 INFO - Running setup.py (path:/tmp/pip-vo9gjE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:42:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:42:34 INFO - Running setup.py (path:/tmp/pip-7bmMRA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:42:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:42:34 INFO - Running setup.py (path:/tmp/pip-6k2Zli-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:42:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:42:34 INFO - Running setup.py (path:/tmp/pip-SgPSEc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:42:35 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:42:35 INFO - Running setup.py (path:/tmp/pip-oDZtmE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:42:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:42:35 INFO - Running setup.py (path:/tmp/pip-_MLKCW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:42:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:42:35 INFO - Running setup.py (path:/tmp/pip-tpmF7A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:42:35 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:42:35 INFO - Running setup.py (path:/tmp/pip-KEaoIW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:42:35 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:42:35 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 06:42:35 INFO - Running setup.py install for manifestparser 06:42:36 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:42:36 INFO - Running setup.py install for mozcrash 06:42:36 INFO - Running setup.py install for mozdebug 06:42:36 INFO - Running setup.py install for mozdevice 06:42:36 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:42:36 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:42:36 INFO - Running setup.py install for mozfile 06:42:36 INFO - Running setup.py install for mozhttpd 06:42:37 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:42:37 INFO - Running setup.py install for mozinfo 06:42:37 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:42:37 INFO - Running setup.py install for mozInstall 06:42:37 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:42:37 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:42:37 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:42:37 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:42:37 INFO - Running setup.py install for mozleak 06:42:37 INFO - Running setup.py install for mozlog 06:42:37 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:42:37 INFO - Running setup.py install for moznetwork 06:42:38 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:42:38 INFO - Running setup.py install for mozprocess 06:42:38 INFO - Running setup.py install for mozprofile 06:42:38 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:42:38 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:42:38 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:42:38 INFO - Running setup.py install for mozrunner 06:42:38 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:42:38 INFO - Running setup.py install for mozscreenshot 06:42:38 INFO - Running setup.py install for moztest 06:42:39 INFO - Running setup.py install for mozversion 06:42:39 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:42:39 INFO - Running setup.py install for wptserve 06:42:39 INFO - Running setup.py install for marionette-driver 06:42:39 INFO - Running setup.py install for browsermob-proxy 06:42:39 INFO - Running setup.py install for marionette-client 06:42:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:42:40 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:42:40 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 06:42:40 INFO - Cleaning up... 06:42:40 INFO - Return code: 0 06:42:40 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:42: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')]} 06:42:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:42:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:42: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')]} 06:42:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:42:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:42:40 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 0x16d5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16d63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1729330>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1710eb0>, '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 0x17273b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1727860>, '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-1462281817.921732-872388949', '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 06:42:40 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 06:42:40 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 06:42:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:42:40 INFO - 'CCACHE_UMASK': '002', 06:42:40 INFO - 'DISPLAY': ':0', 06:42:40 INFO - 'HOME': '/home/cltbld', 06:42:40 INFO - 'LANG': 'en_US.UTF-8', 06:42:40 INFO - 'LOGNAME': 'cltbld', 06:42:40 INFO - 'MAIL': '/var/mail/cltbld', 06:42:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:42:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:42:40 INFO - 'MOZ_NO_REMOTE': '1', 06:42:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:42:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:42:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:42:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:42:40 INFO - 'PWD': '/builds/slave/test', 06:42:40 INFO - 'SHELL': '/bin/bash', 06:42:40 INFO - 'SHLVL': '1', 06:42:40 INFO - 'TERM': 'linux', 06:42:40 INFO - 'TMOUT': '86400', 06:42:40 INFO - 'USER': 'cltbld', 06:42:40 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462281817.921732-872388949', 06:42:40 INFO - '_': '/tools/buildbot/bin/python'} 06:42:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:42:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:42:40 INFO - Running setup.py (path:/tmp/pip-0r8DiJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:42:40 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)) 06:42:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:42:40 INFO - Running setup.py (path:/tmp/pip-l9cNye-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:42:41 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)) 06:42:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:42:41 INFO - Running setup.py (path:/tmp/pip-PgKLoQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:42:41 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)) 06:42:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:42:41 INFO - Running setup.py (path:/tmp/pip-dFdgpF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:42:41 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)) 06:42:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:42:41 INFO - Running setup.py (path:/tmp/pip-7HKo2t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:42:41 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)) 06:42:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:42:41 INFO - Running setup.py (path:/tmp/pip-imTEPG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:42:41 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)) 06:42:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:42:41 INFO - Running setup.py (path:/tmp/pip-vYPygu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:42:41 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)) 06:42:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:42:41 INFO - Running setup.py (path:/tmp/pip-36F3lE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:42:41 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)) 06:42:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:42:41 INFO - Running setup.py (path:/tmp/pip-j48q_7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:42:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 06:42:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:42:41 INFO - Running setup.py (path:/tmp/pip-ZCODLc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:42:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:42:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:42:42 INFO - Running setup.py (path:/tmp/pip-SdNnUR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:42:42 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 06:42:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:42:42 INFO - Running setup.py (path:/tmp/pip-kwiCxt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:42:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 06:42:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:42:42 INFO - Running setup.py (path:/tmp/pip-ZTdmw4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:42:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 06:42:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:42:42 INFO - Running setup.py (path:/tmp/pip-rBHZuP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:42:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 06:42:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:42:42 INFO - Running setup.py (path:/tmp/pip-Nlcd8h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:42:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 06:42:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:42:43 INFO - Running setup.py (path:/tmp/pip-uxrzBe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:42:43 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 06:42:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:42:43 INFO - Running setup.py (path:/tmp/pip-4X6TfS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:42:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 06:42:43 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:42:43 INFO - Running setup.py (path:/tmp/pip-64KeII-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:42:43 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 06:42:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:42:43 INFO - Running setup.py (path:/tmp/pip-6aEmu_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:42:43 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 06:42:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:42:43 INFO - Running setup.py (path:/tmp/pip-tVu1Sz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:42:43 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 06:42:43 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:42:44 INFO - Running setup.py (path:/tmp/pip-1cqwyd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:42:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:42:44 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 06:42:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:42:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:42:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 06:42:44 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:42:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:42:44 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:42: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 06:42: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 06:42: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 06:42: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 06:42: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 06:42: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 06:42:47 INFO - Downloading blessings-1.6.tar.gz 06:42:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:42:47 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 06:42:47 INFO - Installing collected packages: blessings 06:42:47 INFO - Running setup.py install for blessings 06:42:48 INFO - Successfully installed blessings 06:42:48 INFO - Cleaning up... 06:42:48 INFO - Return code: 0 06:42:48 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:42:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:42:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:42:48 INFO - Reading from file tmpfile_stdout 06:42:48 INFO - Current package versions: 06:42:48 INFO - argparse == 1.2.1 06:42:48 INFO - blessings == 1.6 06:42:48 INFO - blobuploader == 1.2.4 06:42:48 INFO - browsermob-proxy == 0.6.0 06:42:48 INFO - docopt == 0.6.1 06:42:48 INFO - manifestparser == 1.1 06:42:48 INFO - marionette-client == 2.3.0 06:42:48 INFO - marionette-driver == 1.4.0 06:42:48 INFO - mozInstall == 1.12 06:42:48 INFO - mozcrash == 0.17 06:42:48 INFO - mozdebug == 0.1 06:42:48 INFO - mozdevice == 0.48 06:42:48 INFO - mozfile == 1.2 06:42:48 INFO - mozhttpd == 0.7 06:42:48 INFO - mozinfo == 0.9 06:42:48 INFO - mozleak == 0.1 06:42:48 INFO - mozlog == 3.1 06:42:48 INFO - moznetwork == 0.27 06:42:48 INFO - mozprocess == 0.22 06:42:48 INFO - mozprofile == 0.28 06:42:48 INFO - mozrunner == 6.11 06:42:48 INFO - mozscreenshot == 0.1 06:42:48 INFO - mozsystemmonitor == 0.0 06:42:48 INFO - moztest == 0.7 06:42:48 INFO - mozversion == 1.4 06:42:48 INFO - psutil == 3.1.1 06:42:48 INFO - requests == 1.2.3 06:42:48 INFO - wptserve == 1.4.0 06:42:48 INFO - wsgiref == 0.1.2 06:42:48 INFO - Running post-action listener: _resource_record_post_action 06:42:48 INFO - Running post-action listener: _start_resource_monitoring 06:42:48 INFO - Starting resource monitoring. 06:42:48 INFO - ##### 06:42:48 INFO - ##### Running pull step. 06:42:48 INFO - ##### 06:42:48 INFO - Running pre-action listener: _resource_record_pre_action 06:42:48 INFO - Running main action method: pull 06:42:48 INFO - Pull has nothing to do! 06:42:48 INFO - Running post-action listener: _resource_record_post_action 06:42:48 INFO - ##### 06:42:48 INFO - ##### Running install step. 06:42:48 INFO - ##### 06:42:48 INFO - Running pre-action listener: _resource_record_pre_action 06:42:48 INFO - Running main action method: install 06:42:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:42:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:42:49 INFO - Reading from file tmpfile_stdout 06:42:49 INFO - Detecting whether we're running mozinstall >=1.0... 06:42:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:42:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:42:49 INFO - Reading from file tmpfile_stdout 06:42:49 INFO - Output received: 06:42:49 INFO - Usage: mozinstall [options] installer 06:42:49 INFO - Options: 06:42:49 INFO - -h, --help show this help message and exit 06:42:49 INFO - -d DEST, --destination=DEST 06:42:49 INFO - Directory to install application into. [default: 06:42:49 INFO - "/builds/slave/test"] 06:42:49 INFO - --app=APP Application being installed. [default: firefox] 06:42:49 INFO - mkdir: /builds/slave/test/build/application 06:42:49 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'] 06:42:49 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 06:43:16 INFO - Reading from file tmpfile_stdout 06:43:16 INFO - Output received: 06:43:16 INFO - /builds/slave/test/build/application/firefox/firefox 06:43:16 INFO - Running post-action listener: _resource_record_post_action 06:43:16 INFO - ##### 06:43:16 INFO - ##### Running run-tests step. 06:43:16 INFO - ##### 06:43:16 INFO - Running pre-action listener: _resource_record_pre_action 06:43:16 INFO - Running main action method: run_tests 06:43:16 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:43:16 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:43:16 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:43:16 INFO - grabbing minidump binary from tooltool 06:43:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:43:16 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 0x1710eb0>, '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 0x17273b0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1727860>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:43:16 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 06:43:16 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 06:43:16 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:43:16 INFO - Return code: 0 06:43:16 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 06:43:16 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:43:16 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/DbUqIxupQ5yUJw2qqjDcQw/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 06:43:16 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/DbUqIxupQ5yUJw2qqjDcQw/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 06:43:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:43:16 INFO - 'CCACHE_UMASK': '002', 06:43:16 INFO - 'DISPLAY': ':0', 06:43:16 INFO - 'HOME': '/home/cltbld', 06:43:16 INFO - 'LANG': 'en_US.UTF-8', 06:43:16 INFO - 'LOGNAME': 'cltbld', 06:43:16 INFO - 'MAIL': '/var/mail/cltbld', 06:43:16 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:43:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:43:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:43:16 INFO - 'MOZ_NO_REMOTE': '1', 06:43:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:43:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:43:16 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:43:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:43:16 INFO - 'PWD': '/builds/slave/test', 06:43:16 INFO - 'SHELL': '/bin/bash', 06:43:16 INFO - 'SHLVL': '1', 06:43:16 INFO - 'TERM': 'linux', 06:43:16 INFO - 'TMOUT': '86400', 06:43:16 INFO - 'USER': 'cltbld', 06:43:16 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462281817.921732-872388949', 06:43:16 INFO - '_': '/tools/buildbot/bin/python'} 06:43:16 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/DbUqIxupQ5yUJw2qqjDcQw/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 06:43:17 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 06:43:17 INFO - import pkg_resources 06:43:19 INFO - Using 1 client processes 06:43:19 INFO - wptserve Starting http server on 127.0.0.1:8000 06:43:19 INFO - wptserve Starting http server on 127.0.0.1:8001 06:43:19 INFO - wptserve Starting http server on 127.0.0.1:8443 06:43:21 INFO - SUITE-START | Running 778 tests 06:43:21 INFO - Running testharness tests 06:43:21 INFO - Setting up ssl 06:43:21 INFO - PROCESS | certutil | 06:43:21 INFO - PROCESS | certutil | 06:43:21 INFO - PROCESS | certutil | 06:43:21 INFO - Certificate Nickname Trust Attributes 06:43:21 INFO - SSL,S/MIME,JAR/XPI 06:43:21 INFO - 06:43:21 INFO - web-platform-tests CT,, 06:43:21 INFO - 06:43:21 INFO - Starting runner 06:43:24 INFO - PROCESS | 1851 | 1462283004041 Marionette DEBUG Marionette enabled via build flag and pref 06:43:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f52e55000 == 1 [pid = 1851] [id = 1] 06:43:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 1 (0x7f4f52e55800) [pid = 1851] [serial = 1] [outer = (nil)] 06:43:24 INFO - PROCESS | 1851 | [1851] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 06:43:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 2 (0x7f4f52e56800) [pid = 1851] [serial = 2] [outer = 0x7f4f52e55800] 06:43:24 INFO - PROCESS | 1851 | 1462283004644 Marionette INFO Listening on port 2828 06:43:25 INFO - PROCESS | 1851 | 1462283005161 Marionette DEBUG Marionette enabled via command-line flag 06:43:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4fd24800 == 2 [pid = 1851] [id = 2] 06:43:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 3 (0x7f4f4fd25000) [pid = 1851] [serial = 3] [outer = (nil)] 06:43:25 INFO - PROCESS | 1851 | [1851] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 06:43:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 4 (0x7f4f4fd26000) [pid = 1851] [serial = 4] [outer = 0x7f4f4fd25000] 06:43:25 INFO - PROCESS | 1851 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f4f504d7730 06:43:25 INFO - PROCESS | 1851 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f4f55427f70 06:43:25 INFO - PROCESS | 1851 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f4f4f184220 06:43:25 INFO - PROCESS | 1851 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f4f4f184520 06:43:25 INFO - PROCESS | 1851 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f4f4f184850 06:43:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 5 (0x7f4f4f1e0000) [pid = 1851] [serial = 5] [outer = 0x7f4f52e55800] 06:43:25 INFO - PROCESS | 1851 | [1851] 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 06:43:25 INFO - PROCESS | 1851 | 1462283005519 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:34224 06:43:25 INFO - PROCESS | 1851 | [1851] 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 06:43:25 INFO - PROCESS | 1851 | 1462283005598 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:34225 06:43:25 INFO - PROCESS | 1851 | 1462283005606 Marionette DEBUG Closed connection conn0 06:43:25 INFO - PROCESS | 1851 | [1851] 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 06:43:25 INFO - PROCESS | 1851 | [1851] 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 06:43:25 INFO - PROCESS | 1851 | 1462283005724 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:34226 06:43:25 INFO - PROCESS | 1851 | 1462283005726 Marionette DEBUG Closed connection conn1 06:43:25 INFO - PROCESS | 1851 | [1851] 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 06:43:25 INFO - PROCESS | 1851 | 1462283005784 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:34227 06:43:25 INFO - PROCESS | 1851 | 1462283005790 Marionette DEBUG Closed connection conn2 06:43:25 INFO - PROCESS | 1851 | 1462283005844 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:43:25 INFO - PROCESS | 1851 | 1462283005855 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":"20160503050439","device":"desktop","version":"48.0a2"} 06:43:26 INFO - PROCESS | 1851 | [1851] 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 06:43:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42d84800 == 3 [pid = 1851] [id = 3] 06:43:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 6 (0x7f4f42d85000) [pid = 1851] [serial = 6] [outer = (nil)] 06:43:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42d85800 == 4 [pid = 1851] [id = 4] 06:43:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 7 (0x7f4f42deec00) [pid = 1851] [serial = 7] [outer = (nil)] 06:43:27 INFO - PROCESS | 1851 | [1851] 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 06:43:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f420a0800 == 5 [pid = 1851] [id = 5] 06:43:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 8 (0x7f4f420f1800) [pid = 1851] [serial = 8] [outer = (nil)] 06:43:27 INFO - PROCESS | 1851 | [1851] 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 06:43:27 INFO - PROCESS | 1851 | [1851] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:43:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 9 (0x7f4f41c5dc00) [pid = 1851] [serial = 9] [outer = 0x7f4f420f1800] 06:43:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 10 (0x7f4f419bc000) [pid = 1851] [serial = 10] [outer = 0x7f4f42d85000] 06:43:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 11 (0x7f4f4198f000) [pid = 1851] [serial = 11] [outer = 0x7f4f42deec00] 06:43:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 12 (0x7f4f41991000) [pid = 1851] [serial = 12] [outer = 0x7f4f420f1800] 06:43:29 INFO - PROCESS | 1851 | 1462283009257 Marionette DEBUG loaded listener.js 06:43:29 INFO - PROCESS | 1851 | 1462283009276 Marionette DEBUG loaded listener.js 06:43:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 13 (0x7f4f3f6c9800) [pid = 1851] [serial = 13] [outer = 0x7f4f420f1800] 06:43:29 INFO - PROCESS | 1851 | 1462283009965 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"54eb4c35-bb19-47fc-8e95-1a8bcb76b6b5","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":"20160503050439","device":"desktop","version":"48.0a2","command_id":1}}] 06:43:30 INFO - PROCESS | 1851 | 1462283010225 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:43:30 INFO - PROCESS | 1851 | 1462283010486 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 06:43:30 INFO - PROCESS | 1851 | 1462283010584 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:43:30 INFO - PROCESS | 1851 | [1851] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:43:30 INFO - PROCESS | 1851 | [1851] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:43:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 14 (0x7f4f3cead000) [pid = 1851] [serial = 14] [outer = 0x7f4f420f1800] 06:43:31 INFO - PROCESS | 1851 | [1851] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:43:31 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:43:31 INFO - PROCESS | 1851 | 1462283011293 Marionette TRACE conn3 <- [1,3,null,{}] 06:43:31 INFO - PROCESS | 1851 | 1462283011371 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:43:31 INFO - PROCESS | 1851 | 1462283011425 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 06:43:31 INFO - PROCESS | 1851 | 1462283011479 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 06:43:31 INFO - PROCESS | 1851 | 1462283011482 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 06:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:43:31 INFO - PROCESS | 1851 | 1462283011506 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:43:31 INFO - PROCESS | 1851 | 1462283011511 Marionette TRACE conn3 <- [1,6,null,{}] 06:43:31 INFO - PROCESS | 1851 | 1462283011575 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:31 INFO - PROCESS | 1851 | 1462283011590 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 06:43:31 INFO - PROCESS | 1851 | 1462283011605 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f43c22800 == 6 [pid = 1851] [id = 6] 06:43:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 15 (0x7f4f3b44f000) [pid = 1851] [serial = 15] [outer = (nil)] 06:43:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 16 (0x7f4f3b451000) [pid = 1851] [serial = 16] [outer = 0x7f4f3b44f000] 06:43:31 INFO - PROCESS | 1851 | 1462283011675 Marionette DEBUG loaded listener.js 06:43:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 17 (0x7f4f3b458000) [pid = 1851] [serial = 17] [outer = 0x7f4f3b44f000] 06:43:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3b299800 == 7 [pid = 1851] [id = 7] 06:43:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 18 (0x7f4f3b25c000) [pid = 1851] [serial = 18] [outer = (nil)] 06:43:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 19 (0x7f4f3b260c00) [pid = 1851] [serial = 19] [outer = 0x7f4f3b25c000] 06:43:32 INFO - PROCESS | 1851 | 1462283012120 Marionette DEBUG loaded listener.js 06:43:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 20 (0x7f4f3a5ee000) [pid = 1851] [serial = 20] [outer = 0x7f4f3b25c000] 06:43:32 INFO - PROCESS | 1851 | 1462283012652 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:43:32 INFO - PROCESS | 1851 | [1851] 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 06:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1262ms 06:43:32 INFO - PROCESS | 1851 | 1462283012818 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 06:43:32 INFO - PROCESS | 1851 | 1462283012821 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 06:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:43:32 INFO - PROCESS | 1851 | 1462283012840 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:43:32 INFO - PROCESS | 1851 | 1462283012843 Marionette TRACE conn3 <- [1,10,null,{}] 06:43:32 INFO - PROCESS | 1851 | 1462283012870 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:33 INFO - PROCESS | 1851 | 1462283013028 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 06:43:33 INFO - PROCESS | 1851 | 1462283013055 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39565800 == 8 [pid = 1851] [id = 8] 06:43:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 21 (0x7f4f3a541800) [pid = 1851] [serial = 21] [outer = (nil)] 06:43:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 22 (0x7f4f3a5f9800) [pid = 1851] [serial = 22] [outer = 0x7f4f3a541800] 06:43:33 INFO - PROCESS | 1851 | 1462283013119 Marionette DEBUG loaded listener.js 06:43:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 23 (0x7f4f512df400) [pid = 1851] [serial = 23] [outer = 0x7f4f3a541800] 06:43:33 INFO - PROCESS | 1851 | 1462283013638 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 06:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 844ms 06:43:33 INFO - PROCESS | 1851 | 1462283013676 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 06:43:33 INFO - PROCESS | 1851 | 1462283013680 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 06:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:43:33 INFO - PROCESS | 1851 | 1462283013685 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:43:33 INFO - PROCESS | 1851 | 1462283013687 Marionette TRACE conn3 <- [1,14,null,{}] 06:43:33 INFO - PROCESS | 1851 | 1462283013692 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:33 INFO - PROCESS | 1851 | 1462283013844 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 06:43:33 INFO - PROCESS | 1851 | 1462283013865 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f398f1000 == 9 [pid = 1851] [id = 9] 06:43:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 24 (0x7f4f39a21800) [pid = 1851] [serial = 24] [outer = (nil)] 06:43:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 25 (0x7f4f413ba400) [pid = 1851] [serial = 25] [outer = 0x7f4f39a21800] 06:43:33 INFO - PROCESS | 1851 | 1462283013923 Marionette DEBUG loaded listener.js 06:43:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 26 (0x7f4f413c2400) [pid = 1851] [serial = 26] [outer = 0x7f4f39a21800] 06:43:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3965c800 == 10 [pid = 1851] [id = 10] 06:43:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 27 (0x7f4f3965e800) [pid = 1851] [serial = 27] [outer = (nil)] 06:43:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 28 (0x7f4f398dc800) [pid = 1851] [serial = 28] [outer = 0x7f4f3965e800] 06:43:34 INFO - PROCESS | 1851 | 1462283014879 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 06:43:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 29 (0x7f4f398da000) [pid = 1851] [serial = 29] [outer = 0x7f4f3965e800] 06:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1278ms 06:43:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39b09000 == 11 [pid = 1851] [id = 11] 06:43:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 30 (0x7f4f39a22800) [pid = 1851] [serial = 30] [outer = (nil)] 06:43:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 31 (0x7f4f39bf9000) [pid = 1851] [serial = 31] [outer = 0x7f4f39a22800] 06:43:35 INFO - PROCESS | 1851 | 1462283015063 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 06:43:35 INFO - PROCESS | 1851 | 1462283015069 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 06:43:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 32 (0x7f4f39bfb000) [pid = 1851] [serial = 32] [outer = 0x7f4f39a22800] 06:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:43:35 INFO - PROCESS | 1851 | 1462283015128 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:43:35 INFO - PROCESS | 1851 | 1462283015133 Marionette TRACE conn3 <- [1,18,null,{}] 06:43:35 INFO - PROCESS | 1851 | 1462283015208 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:35 INFO - PROCESS | 1851 | 1462283015402 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 06:43:35 INFO - PROCESS | 1851 | 1462283015511 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a4b3000 == 12 [pid = 1851] [id = 12] 06:43:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 33 (0x7f4f39a15400) [pid = 1851] [serial = 33] [outer = (nil)] 06:43:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 34 (0x7f4f39bf7000) [pid = 1851] [serial = 34] [outer = 0x7f4f39a15400] 06:43:35 INFO - PROCESS | 1851 | 1462283015579 Marionette DEBUG loaded listener.js 06:43:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 35 (0x7f4f3f637800) [pid = 1851] [serial = 35] [outer = 0x7f4f39a15400] 06:43:36 INFO - PROCESS | 1851 | 1462283016350 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 06:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1309ms 06:43:36 INFO - PROCESS | 1851 | 1462283016414 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 06:43:36 INFO - PROCESS | 1851 | 1462283016422 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 06:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:43:36 INFO - PROCESS | 1851 | 1462283016432 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:43:36 INFO - PROCESS | 1851 | 1462283016435 Marionette TRACE conn3 <- [1,22,null,{}] 06:43:36 INFO - PROCESS | 1851 | 1462283016441 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:36 INFO - PROCESS | 1851 | 1462283016634 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 06:43:36 INFO - PROCESS | 1851 | 1462283016749 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4068b000 == 13 [pid = 1851] [id = 13] 06:43:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 36 (0x7f4f3f63a000) [pid = 1851] [serial = 36] [outer = (nil)] 06:43:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 37 (0x7f4f413a0800) [pid = 1851] [serial = 37] [outer = 0x7f4f3f63a000] 06:43:36 INFO - PROCESS | 1851 | 1462283016821 Marionette DEBUG loaded listener.js 06:43:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 38 (0x7f4f413c5000) [pid = 1851] [serial = 38] [outer = 0x7f4f3f63a000] 06:43:37 INFO - PROCESS | 1851 | 1462283017807 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 06:43:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:43:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1434ms 06:43:37 INFO - PROCESS | 1851 | 1462283017866 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 06:43:37 INFO - PROCESS | 1851 | 1462283017871 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 06:43:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:43:37 INFO - PROCESS | 1851 | 1462283017878 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:43:37 INFO - PROCESS | 1851 | 1462283017883 Marionette TRACE conn3 <- [1,26,null,{}] 06:43:37 INFO - PROCESS | 1851 | 1462283017892 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:38 INFO - PROCESS | 1851 | 1462283018040 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 06:43:38 INFO - PROCESS | 1851 | 1462283018184 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f398f0800 == 14 [pid = 1851] [id = 14] 06:43:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 39 (0x7f4f3b56ac00) [pid = 1851] [serial = 39] [outer = (nil)] 06:43:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 40 (0x7f4f3f35f000) [pid = 1851] [serial = 40] [outer = 0x7f4f3b56ac00] 06:43:38 INFO - PROCESS | 1851 | 1462283018303 Marionette DEBUG loaded listener.js 06:43:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 41 (0x7f4f40626000) [pid = 1851] [serial = 41] [outer = 0x7f4f3b56ac00] 06:43:38 INFO - PROCESS | 1851 | 1462283018942 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1085ms 06:43:38 INFO - PROCESS | 1851 | 1462283018964 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 06:43:38 INFO - PROCESS | 1851 | 1462283018971 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 06:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:43:38 INFO - PROCESS | 1851 | 1462283018980 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:43:38 INFO - PROCESS | 1851 | 1462283018983 Marionette TRACE conn3 <- [1,30,null,{}] 06:43:38 INFO - PROCESS | 1851 | 1462283018992 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:39 INFO - PROCESS | 1851 | 1462283019122 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 06:43:39 INFO - PROCESS | 1851 | 1462283019287 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42090800 == 15 [pid = 1851] [id = 15] 06:43:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 42 (0x7f4f41b13400) [pid = 1851] [serial = 42] [outer = (nil)] 06:43:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 43 (0x7f4f42750800) [pid = 1851] [serial = 43] [outer = 0x7f4f41b13400] 06:43:39 INFO - PROCESS | 1851 | 1462283019345 Marionette DEBUG loaded listener.js 06:43:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 44 (0x7f4f427b2000) [pid = 1851] [serial = 44] [outer = 0x7f4f41b13400] 06:43:39 INFO - PROCESS | 1851 | 1462283019940 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 06:43:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:43:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 988ms 06:43:39 INFO - PROCESS | 1851 | 1462283019967 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 06:43:39 INFO - PROCESS | 1851 | 1462283019970 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 06:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:43:39 INFO - PROCESS | 1851 | 1462283019976 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:43:39 INFO - PROCESS | 1851 | 1462283019981 Marionette TRACE conn3 <- [1,34,null,{}] 06:43:39 INFO - PROCESS | 1851 | 1462283019996 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:40 INFO - PROCESS | 1851 | 1462283020133 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 06:43:40 INFO - PROCESS | 1851 | 1462283020218 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f426cb800 == 16 [pid = 1851] [id = 16] 06:43:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 45 (0x7f4f426e7400) [pid = 1851] [serial = 45] [outer = (nil)] 06:43:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 46 (0x7f4f42ded400) [pid = 1851] [serial = 46] [outer = 0x7f4f426e7400] 06:43:40 INFO - PROCESS | 1851 | 1462283020280 Marionette DEBUG loaded listener.js 06:43:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 47 (0x7f4f43755c00) [pid = 1851] [serial = 47] [outer = 0x7f4f426e7400] 06:43:40 INFO - PROCESS | 1851 | 1462283020865 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 06:43:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 941ms 06:43:40 INFO - PROCESS | 1851 | 1462283020917 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 06:43:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:43:40 INFO - PROCESS | 1851 | 1462283020921 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 06:43:40 INFO - PROCESS | 1851 | 1462283020926 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:43:40 INFO - PROCESS | 1851 | 1462283020929 Marionette TRACE conn3 <- [1,38,null,{}] 06:43:40 INFO - PROCESS | 1851 | 1462283020934 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:41 INFO - PROCESS | 1851 | 1462283021085 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 06:43:41 INFO - PROCESS | 1851 | 1462283021106 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42aa2000 == 17 [pid = 1851] [id = 17] 06:43:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 48 (0x7f4f3f6d1c00) [pid = 1851] [serial = 48] [outer = (nil)] 06:43:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 49 (0x7f4f43757c00) [pid = 1851] [serial = 49] [outer = 0x7f4f3f6d1c00] 06:43:41 INFO - PROCESS | 1851 | 1462283021162 Marionette DEBUG loaded listener.js 06:43:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 50 (0x7f4f45e5a800) [pid = 1851] [serial = 50] [outer = 0x7f4f3f6d1c00] 06:43:41 INFO - PROCESS | 1851 | 1462283021737 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 06:43:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 826ms 06:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:43:41 INFO - PROCESS | 1851 | 1462283021751 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 06:43:41 INFO - PROCESS | 1851 | 1462283021755 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 06:43:41 INFO - PROCESS | 1851 | 1462283021760 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:43:41 INFO - PROCESS | 1851 | 1462283021764 Marionette TRACE conn3 <- [1,42,null,{}] 06:43:41 INFO - PROCESS | 1851 | 1462283021769 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:41 INFO - PROCESS | 1851 | 1462283021884 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 06:43:41 INFO - PROCESS | 1851 | 1462283021897 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42d94800 == 18 [pid = 1851] [id = 18] 06:43:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 51 (0x7f4f45e5b400) [pid = 1851] [serial = 51] [outer = (nil)] 06:43:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 52 (0x7f4f461ebc00) [pid = 1851] [serial = 52] [outer = 0x7f4f45e5b400] 06:43:41 INFO - PROCESS | 1851 | 1462283021959 Marionette DEBUG loaded listener.js 06:43:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 53 (0x7f4f46462c00) [pid = 1851] [serial = 53] [outer = 0x7f4f45e5b400] 06:43:42 INFO - PROCESS | 1851 | 1462283022608 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 06:43:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:43:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 881ms 06:43:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:43:42 INFO - PROCESS | 1851 | 1462283022641 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 06:43:42 INFO - PROCESS | 1851 | 1462283022643 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 06:43:42 INFO - PROCESS | 1851 | 1462283022647 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:43:42 INFO - PROCESS | 1851 | 1462283022651 Marionette TRACE conn3 <- [1,46,null,{}] 06:43:42 INFO - PROCESS | 1851 | 1462283022655 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:42 INFO - PROCESS | 1851 | 1462283022846 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 06:43:42 INFO - PROCESS | 1851 | 1462283022873 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f43c1a800 == 19 [pid = 1851] [id = 19] 06:43:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 54 (0x7f4f4a19c400) [pid = 1851] [serial = 54] [outer = (nil)] 06:43:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 55 (0x7f4f4fd0d400) [pid = 1851] [serial = 55] [outer = 0x7f4f4a19c400] 06:43:42 INFO - PROCESS | 1851 | 1462283022938 Marionette DEBUG loaded listener.js 06:43:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 56 (0x7f4f50024c00) [pid = 1851] [serial = 56] [outer = 0x7f4f4a19c400] 06:43:43 INFO - PROCESS | 1851 | 1462283023505 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:43:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 883ms 06:43:43 INFO - PROCESS | 1851 | 1462283023531 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 06:43:43 INFO - PROCESS | 1851 | 1462283023533 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 06:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:43:43 INFO - PROCESS | 1851 | 1462283023539 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:43:43 INFO - PROCESS | 1851 | 1462283023541 Marionette TRACE conn3 <- [1,50,null,{}] 06:43:43 INFO - PROCESS | 1851 | 1462283023546 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:43 INFO - PROCESS | 1851 | 1462283023664 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 06:43:43 INFO - PROCESS | 1851 | 1462283023681 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f45f24000 == 20 [pid = 1851] [id = 20] 06:43:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 57 (0x7f4f3957c800) [pid = 1851] [serial = 57] [outer = (nil)] 06:43:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 58 (0x7f4f50027800) [pid = 1851] [serial = 58] [outer = 0x7f4f3957c800] 06:43:43 INFO - PROCESS | 1851 | 1462283023807 Marionette DEBUG loaded listener.js 06:43:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 59 (0x7f4f50264400) [pid = 1851] [serial = 59] [outer = 0x7f4f3957c800] 06:43:44 INFO - PROCESS | 1851 | 1462283024377 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:43:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:43:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 880ms 06:43:44 INFO - PROCESS | 1851 | 1462283024419 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 06:43:44 INFO - PROCESS | 1851 | 1462283024422 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 06:43:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:43:44 INFO - PROCESS | 1851 | 1462283024428 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:43:44 INFO - PROCESS | 1851 | 1462283024430 Marionette TRACE conn3 <- [1,54,null,{}] 06:43:44 INFO - PROCESS | 1851 | 1462283024435 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:44 INFO - PROCESS | 1851 | 1462283024551 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 06:43:44 INFO - PROCESS | 1851 | 1462283024568 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f45fbd800 == 21 [pid = 1851] [id = 21] 06:43:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 60 (0x7f4f46463000) [pid = 1851] [serial = 60] [outer = (nil)] 06:43:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 61 (0x7f4f502b2800) [pid = 1851] [serial = 61] [outer = 0x7f4f46463000] 06:43:44 INFO - PROCESS | 1851 | 1462283024631 Marionette DEBUG loaded listener.js 06:43:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 62 (0x7f4f50f14c00) [pid = 1851] [serial = 62] [outer = 0x7f4f46463000] 06:43:45 INFO - PROCESS | 1851 | 1462283025212 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:43:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:43:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 826ms 06:43:45 INFO - PROCESS | 1851 | 1462283025255 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 06:43:45 INFO - PROCESS | 1851 | 1462283025258 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 06:43:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:43:45 INFO - PROCESS | 1851 | 1462283025263 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:43:45 INFO - PROCESS | 1851 | 1462283025265 Marionette TRACE conn3 <- [1,58,null,{}] 06:43:45 INFO - PROCESS | 1851 | 1462283025270 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:45 INFO - PROCESS | 1851 | 1462283025388 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 06:43:45 INFO - PROCESS | 1851 | 1462283025477 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42422000 == 22 [pid = 1851] [id = 22] 06:43:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 63 (0x7f4f3b258400) [pid = 1851] [serial = 63] [outer = (nil)] 06:43:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 64 (0x7f4f50f12c00) [pid = 1851] [serial = 64] [outer = 0x7f4f3b258400] 06:43:45 INFO - PROCESS | 1851 | 1462283025534 Marionette DEBUG loaded listener.js 06:43:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 65 (0x7f4f5141cc00) [pid = 1851] [serial = 65] [outer = 0x7f4f3b258400] 06:43:46 INFO - PROCESS | 1851 | 1462283026107 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:43:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 883ms 06:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:43:46 INFO - PROCESS | 1851 | 1462283026147 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 06:43:46 INFO - PROCESS | 1851 | 1462283026149 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 06:43:46 INFO - PROCESS | 1851 | 1462283026154 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:43:46 INFO - PROCESS | 1851 | 1462283026157 Marionette TRACE conn3 <- [1,62,null,{}] 06:43:46 INFO - PROCESS | 1851 | 1462283026162 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:46 INFO - PROCESS | 1851 | 1462283026282 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 06:43:46 INFO - PROCESS | 1851 | 1462283026299 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4f10f000 == 23 [pid = 1851] [id = 23] 06:43:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 66 (0x7f4f43a7f800) [pid = 1851] [serial = 66] [outer = (nil)] 06:43:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 67 (0x7f4f52e12800) [pid = 1851] [serial = 67] [outer = 0x7f4f43a7f800] 06:43:46 INFO - PROCESS | 1851 | 1462283026366 Marionette DEBUG loaded listener.js 06:43:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 68 (0x7f4f54599800) [pid = 1851] [serial = 68] [outer = 0x7f4f43a7f800] 06:43:47 INFO - PROCESS | 1851 | 1462283027847 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:43:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1731ms 06:43:47 INFO - PROCESS | 1851 | 1462283027885 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 06:43:47 INFO - PROCESS | 1851 | 1462283027889 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 06:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:43:47 INFO - PROCESS | 1851 | 1462283027904 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:43:47 INFO - PROCESS | 1851 | 1462283027908 Marionette TRACE conn3 <- [1,66,null,{}] 06:43:47 INFO - PROCESS | 1851 | 1462283027914 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:48 INFO - PROCESS | 1851 | 1462283028067 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 06:43:48 INFO - PROCESS | 1851 | 1462283028099 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3b5be800 == 24 [pid = 1851] [id = 24] 06:43:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 69 (0x7f4f3f576400) [pid = 1851] [serial = 69] [outer = (nil)] 06:43:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 70 (0x7f4f3ff26400) [pid = 1851] [serial = 70] [outer = 0x7f4f3f576400] 06:43:48 INFO - PROCESS | 1851 | 1462283028158 Marionette DEBUG loaded listener.js 06:43:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 71 (0x7f4f406b3c00) [pid = 1851] [serial = 71] [outer = 0x7f4f3f576400] 06:43:49 INFO - PROCESS | 1851 | --DOMWINDOW == 70 (0x7f4f3a541800) [pid = 1851] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:43:49 INFO - PROCESS | 1851 | --DOMWINDOW == 69 (0x7f4f3b44f000) [pid = 1851] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:43:49 INFO - PROCESS | 1851 | --DOMWINDOW == 68 (0x7f4f426e7400) [pid = 1851] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:43:49 INFO - PROCESS | 1851 | --DOMWINDOW == 67 (0x7f4f3f6d1c00) [pid = 1851] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:43:49 INFO - PROCESS | 1851 | --DOMWINDOW == 66 (0x7f4f3957c800) [pid = 1851] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:43:49 INFO - PROCESS | 1851 | --DOMWINDOW == 65 (0x7f4f46463000) [pid = 1851] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:43:49 INFO - PROCESS | 1851 | --DOMWINDOW == 64 (0x7f4f39a21800) [pid = 1851] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:43:49 INFO - PROCESS | 1851 | --DOMWINDOW == 63 (0x7f4f39a15400) [pid = 1851] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:43:49 INFO - PROCESS | 1851 | --DOMWINDOW == 62 (0x7f4f3f63a000) [pid = 1851] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:43:49 INFO - PROCESS | 1851 | --DOMWINDOW == 61 (0x7f4f3b56ac00) [pid = 1851] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:43:49 INFO - PROCESS | 1851 | --DOMWINDOW == 60 (0x7f4f41b13400) [pid = 1851] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:43:49 INFO - PROCESS | 1851 | --DOMWINDOW == 59 (0x7f4f3b258400) [pid = 1851] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:43:49 INFO - PROCESS | 1851 | 1462283029215 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1386ms 06:43:49 INFO - PROCESS | 1851 | 1462283029283 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 06:43:49 INFO - PROCESS | 1851 | 1462283029290 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 06:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:43:49 INFO - PROCESS | 1851 | 1462283029310 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:43:49 INFO - PROCESS | 1851 | 1462283029317 Marionette TRACE conn3 <- [1,70,null,{}] 06:43:49 INFO - PROCESS | 1851 | 1462283029322 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:49 INFO - PROCESS | 1851 | 1462283029455 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 06:43:49 INFO - PROCESS | 1851 | 1462283029466 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3f554000 == 25 [pid = 1851] [id = 25] 06:43:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 60 (0x7f4f39a1c400) [pid = 1851] [serial = 72] [outer = (nil)] 06:43:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 61 (0x7f4f41072800) [pid = 1851] [serial = 73] [outer = 0x7f4f39a1c400] 06:43:49 INFO - PROCESS | 1851 | 1462283029526 Marionette DEBUG loaded listener.js 06:43:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 62 (0x7f4f4274f000) [pid = 1851] [serial = 74] [outer = 0x7f4f39a1c400] 06:43:50 INFO - PROCESS | 1851 | 1462283030158 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:43:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 898ms 06:43:50 INFO - PROCESS | 1851 | 1462283030197 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 06:43:50 INFO - PROCESS | 1851 | 1462283030199 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 06:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:43:50 INFO - PROCESS | 1851 | 1462283030206 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:43:50 INFO - PROCESS | 1851 | 1462283030210 Marionette TRACE conn3 <- [1,74,null,{}] 06:43:50 INFO - PROCESS | 1851 | 1462283030225 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:50 INFO - PROCESS | 1851 | 1462283030378 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 06:43:50 INFO - PROCESS | 1851 | 1462283030402 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f41ba1800 == 26 [pid = 1851] [id = 26] 06:43:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 63 (0x7f4f42a61c00) [pid = 1851] [serial = 75] [outer = (nil)] 06:43:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 64 (0x7f4f431b8400) [pid = 1851] [serial = 76] [outer = 0x7f4f42a61c00] 06:43:50 INFO - PROCESS | 1851 | 1462283030464 Marionette DEBUG loaded listener.js 06:43:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 65 (0x7f4f43757000) [pid = 1851] [serial = 77] [outer = 0x7f4f42a61c00] 06:43:51 INFO - PROCESS | 1851 | 1462283031099 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 933ms 06:43:51 INFO - PROCESS | 1851 | 1462283031140 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 06:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:43:51 INFO - PROCESS | 1851 | 1462283031145 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 06:43:51 INFO - PROCESS | 1851 | 1462283031153 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:43:51 INFO - PROCESS | 1851 | 1462283031159 Marionette TRACE conn3 <- [1,78,null,{}] 06:43:51 INFO - PROCESS | 1851 | 1462283031168 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:51 INFO - PROCESS | 1851 | 1462283031311 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 06:43:51 INFO - PROCESS | 1851 | 1462283031451 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a4b2000 == 27 [pid = 1851] [id = 27] 06:43:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 66 (0x7f4f3957cc00) [pid = 1851] [serial = 78] [outer = (nil)] 06:43:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 67 (0x7f4f3c924000) [pid = 1851] [serial = 79] [outer = 0x7f4f3957cc00] 06:43:51 INFO - PROCESS | 1851 | 1462283031521 Marionette DEBUG loaded listener.js 06:43:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 68 (0x7f4f3fe09800) [pid = 1851] [serial = 80] [outer = 0x7f4f3957cc00] 06:43:52 INFO - PROCESS | 1851 | 1462283032273 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:43:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1185ms 06:43:52 INFO - PROCESS | 1851 | 1462283032338 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 06:43:52 INFO - PROCESS | 1851 | 1462283032346 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 06:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:43:52 INFO - PROCESS | 1851 | 1462283032355 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:43:52 INFO - PROCESS | 1851 | 1462283032358 Marionette TRACE conn3 <- [1,82,null,{}] 06:43:52 INFO - PROCESS | 1851 | 1462283032364 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:52 INFO - PROCESS | 1851 | 1462283032522 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 06:43:52 INFO - PROCESS | 1851 | 1462283032640 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42422800 == 28 [pid = 1851] [id = 28] 06:43:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 69 (0x7f4f3b454800) [pid = 1851] [serial = 81] [outer = (nil)] 06:43:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 70 (0x7f4f427afc00) [pid = 1851] [serial = 82] [outer = 0x7f4f3b454800] 06:43:52 INFO - PROCESS | 1851 | 1462283032709 Marionette DEBUG loaded listener.js 06:43:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 71 (0x7f4f43750400) [pid = 1851] [serial = 83] [outer = 0x7f4f3b454800] 06:43:53 INFO - PROCESS | 1851 | 1462283033434 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:43:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1129ms 06:43:53 INFO - PROCESS | 1851 | 1462283033485 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 06:43:53 INFO - PROCESS | 1851 | 1462283033488 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 06:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:43:53 INFO - PROCESS | 1851 | 1462283033508 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:43:53 INFO - PROCESS | 1851 | 1462283033513 Marionette TRACE conn3 <- [1,86,null,{}] 06:43:53 INFO - PROCESS | 1851 | 1462283033529 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:53 INFO - PROCESS | 1851 | 1462283033678 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 06:43:53 INFO - PROCESS | 1851 | 1462283033797 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42abc000 == 29 [pid = 1851] [id = 29] 06:43:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 72 (0x7f4f43bdc000) [pid = 1851] [serial = 84] [outer = (nil)] 06:43:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 73 (0x7f4f46465800) [pid = 1851] [serial = 85] [outer = 0x7f4f43bdc000] 06:43:53 INFO - PROCESS | 1851 | 1462283033868 Marionette DEBUG loaded listener.js 06:43:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 74 (0x7f4f4a13e800) [pid = 1851] [serial = 86] [outer = 0x7f4f43bdc000] 06:43:54 INFO - PROCESS | 1851 | 1462283034629 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:43:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1189ms 06:43:54 INFO - PROCESS | 1851 | 1462283034703 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 06:43:54 INFO - PROCESS | 1851 | 1462283034708 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 06:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:43:54 INFO - PROCESS | 1851 | 1462283034714 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:43:54 INFO - PROCESS | 1851 | 1462283034717 Marionette TRACE conn3 <- [1,90,null,{}] 06:43:54 INFO - PROCESS | 1851 | 1462283034722 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:54 INFO - PROCESS | 1851 | 1462283034862 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 06:43:54 INFO - PROCESS | 1851 | 1462283034980 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3f37f800 == 30 [pid = 1851] [id = 30] 06:43:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 75 (0x7f4f3b259400) [pid = 1851] [serial = 87] [outer = (nil)] 06:43:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 76 (0x7f4f4fd95c00) [pid = 1851] [serial = 88] [outer = 0x7f4f3b259400] 06:43:55 INFO - PROCESS | 1851 | 1462283035052 Marionette DEBUG loaded listener.js 06:43:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 77 (0x7f4f50268800) [pid = 1851] [serial = 89] [outer = 0x7f4f3b259400] 06:43:55 INFO - PROCESS | 1851 | 1462283035733 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:43:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1080ms 06:43:55 INFO - PROCESS | 1851 | 1462283035794 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 06:43:55 INFO - PROCESS | 1851 | 1462283035797 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 06:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:43:55 INFO - PROCESS | 1851 | 1462283035823 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:43:55 INFO - PROCESS | 1851 | 1462283035825 Marionette TRACE conn3 <- [1,94,null,{}] 06:43:55 INFO - PROCESS | 1851 | 1462283035832 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:55 INFO - PROCESS | 1851 | 1462283035975 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 06:43:56 INFO - PROCESS | 1851 | 1462283036096 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39663000 == 31 [pid = 1851] [id = 31] 06:43:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 78 (0x7f4f39a16c00) [pid = 1851] [serial = 90] [outer = (nil)] 06:43:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 79 (0x7f4f39a1d000) [pid = 1851] [serial = 91] [outer = 0x7f4f39a16c00] 06:43:56 INFO - PROCESS | 1851 | 1462283036164 Marionette DEBUG loaded listener.js 06:43:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 80 (0x7f4f41073c00) [pid = 1851] [serial = 92] [outer = 0x7f4f39a16c00] 06:43:56 INFO - PROCESS | 1851 | 1462283036962 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:43:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1201ms 06:43:57 INFO - PROCESS | 1851 | 1462283037008 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 06:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:43:57 INFO - PROCESS | 1851 | 1462283037019 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 06:43:57 INFO - PROCESS | 1851 | 1462283037032 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:43:57 INFO - PROCESS | 1851 | 1462283037037 Marionette TRACE conn3 <- [1,98,null,{}] 06:43:57 INFO - PROCESS | 1851 | 1462283037044 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:57 INFO - PROCESS | 1851 | 1462283037183 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 06:43:57 INFO - PROCESS | 1851 | 1462283037865 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 79 (0x7f4f52e56800) [pid = 1851] [serial = 2] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 78 (0x7f4f50f12c00) [pid = 1851] [serial = 64] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 77 (0x7f4f42750800) [pid = 1851] [serial = 43] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 76 (0x7f4f42ded400) [pid = 1851] [serial = 46] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 75 (0x7f4f43757c00) [pid = 1851] [serial = 49] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 74 (0x7f4f43755c00) [pid = 1851] [serial = 47] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 73 (0x7f4f461ebc00) [pid = 1851] [serial = 52] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 72 (0x7f4f4fd0d400) [pid = 1851] [serial = 55] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 71 (0x7f4f50027800) [pid = 1851] [serial = 58] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 70 (0x7f4f502b2800) [pid = 1851] [serial = 61] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 69 (0x7f4f45e5a800) [pid = 1851] [serial = 50] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 68 (0x7f4f39bf9000) [pid = 1851] [serial = 31] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 67 (0x7f4f39bf7000) [pid = 1851] [serial = 34] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 66 (0x7f4f413a0800) [pid = 1851] [serial = 37] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 65 (0x7f4f3f35f000) [pid = 1851] [serial = 40] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 64 (0x7f4f40626000) [pid = 1851] [serial = 41] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 63 (0x7f4f427b2000) [pid = 1851] [serial = 44] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 62 (0x7f4f398dc800) [pid = 1851] [serial = 28] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 61 (0x7f4f413c5000) [pid = 1851] [serial = 38] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 60 (0x7f4f50f14c00) [pid = 1851] [serial = 62] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 59 (0x7f4f50264400) [pid = 1851] [serial = 59] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 58 (0x7f4f3f637800) [pid = 1851] [serial = 35] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 57 (0x7f4f413c2400) [pid = 1851] [serial = 26] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 56 (0x7f4f5141cc00) [pid = 1851] [serial = 65] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 55 (0x7f4f41991000) [pid = 1851] [serial = 12] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 54 (0x7f4f41c5dc00) [pid = 1851] [serial = 9] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 53 (0x7f4f413ba400) [pid = 1851] [serial = 25] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 52 (0x7f4f512df400) [pid = 1851] [serial = 23] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 51 (0x7f4f3a5f9800) [pid = 1851] [serial = 22] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 50 (0x7f4f3b260c00) [pid = 1851] [serial = 19] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 49 (0x7f4f3b451000) [pid = 1851] [serial = 16] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | --DOMWINDOW == 48 (0x7f4f3b458000) [pid = 1851] [serial = 17] [outer = (nil)] [url = about:blank] 06:43:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3965f800 == 32 [pid = 1851] [id = 32] 06:43:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 49 (0x7f4f39676800) [pid = 1851] [serial = 93] [outer = (nil)] 06:43:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 50 (0x7f4f39a21c00) [pid = 1851] [serial = 94] [outer = 0x7f4f39676800] 06:43:58 INFO - PROCESS | 1851 | 1462283038038 Marionette DEBUG loaded listener.js 06:43:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 51 (0x7f4f3a548c00) [pid = 1851] [serial = 95] [outer = 0x7f4f39676800] 06:43:58 INFO - PROCESS | 1851 | 1462283038657 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:43:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1645ms 06:43:58 INFO - PROCESS | 1851 | 1462283038674 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 06:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:43:58 INFO - PROCESS | 1851 | 1462283038679 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 06:43:58 INFO - PROCESS | 1851 | 1462283038686 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:43:58 INFO - PROCESS | 1851 | 1462283038690 Marionette TRACE conn3 <- [1,102,null,{}] 06:43:58 INFO - PROCESS | 1851 | 1462283038697 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:58 INFO - PROCESS | 1851 | 1462283038832 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 06:43:58 INFO - PROCESS | 1851 | 1462283038916 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3b2a8000 == 33 [pid = 1851] [id = 33] 06:43:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 52 (0x7f4f3b453000) [pid = 1851] [serial = 96] [outer = (nil)] 06:43:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 53 (0x7f4f3f57a400) [pid = 1851] [serial = 97] [outer = 0x7f4f3b453000] 06:43:58 INFO - PROCESS | 1851 | 1462283038977 Marionette DEBUG loaded listener.js 06:43:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 54 (0x7f4f3ff2ac00) [pid = 1851] [serial = 98] [outer = 0x7f4f3b453000] 06:43:59 INFO - PROCESS | 1851 | 1462283039547 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:43:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:43:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 887ms 06:43:59 INFO - PROCESS | 1851 | 1462283039576 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 06:43:59 INFO - PROCESS | 1851 | 1462283039582 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 06:43:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:43:59 INFO - PROCESS | 1851 | 1462283039591 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:43:59 INFO - PROCESS | 1851 | 1462283039593 Marionette TRACE conn3 <- [1,106,null,{}] 06:43:59 INFO - PROCESS | 1851 | 1462283039599 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:59 INFO - PROCESS | 1851 | 1462283039763 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 06:43:59 INFO - PROCESS | 1851 | 1462283039793 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4068c800 == 34 [pid = 1851] [id = 34] 06:43:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 55 (0x7f4f3ff2b000) [pid = 1851] [serial = 99] [outer = (nil)] 06:43:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 56 (0x7f4f4139b400) [pid = 1851] [serial = 100] [outer = 0x7f4f3ff2b000] 06:43:59 INFO - PROCESS | 1851 | 1462283039850 Marionette DEBUG loaded listener.js 06:43:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 57 (0x7f4f413bf800) [pid = 1851] [serial = 101] [outer = 0x7f4f3ff2b000] 06:44:00 INFO - PROCESS | 1851 | 1462283040592 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:44:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:44:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1037ms 06:44:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:44:00 INFO - PROCESS | 1851 | 1462283040628 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 06:44:00 INFO - PROCESS | 1851 | 1462283040630 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 06:44:00 INFO - PROCESS | 1851 | 1462283040638 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:44:00 INFO - PROCESS | 1851 | 1462283040647 Marionette TRACE conn3 <- [1,110,null,{}] 06:44:00 INFO - PROCESS | 1851 | 1462283040676 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:00 INFO - PROCESS | 1851 | 1462283040848 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 06:44:00 INFO - PROCESS | 1851 | 1462283040873 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f421bc000 == 35 [pid = 1851] [id = 35] 06:44:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 58 (0x7f4f427ae000) [pid = 1851] [serial = 102] [outer = (nil)] 06:44:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 59 (0x7f4f42a5b400) [pid = 1851] [serial = 103] [outer = 0x7f4f427ae000] 06:44:00 INFO - PROCESS | 1851 | 1462283040930 Marionette DEBUG loaded listener.js 06:44:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 60 (0x7f4f42defc00) [pid = 1851] [serial = 104] [outer = 0x7f4f427ae000] 06:44:01 INFO - PROCESS | 1851 | 1462283041627 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:44:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:44:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1054ms 06:44:01 INFO - PROCESS | 1851 | 1462283041689 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 06:44:01 INFO - PROCESS | 1851 | 1462283041692 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 06:44:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:44:01 INFO - PROCESS | 1851 | 1462283041703 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:44:01 INFO - PROCESS | 1851 | 1462283041705 Marionette TRACE conn3 <- [1,114,null,{}] 06:44:01 INFO - PROCESS | 1851 | 1462283041710 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:01 INFO - PROCESS | 1851 | 1462283041863 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 06:44:01 INFO - PROCESS | 1851 | 1462283041894 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f427e9800 == 36 [pid = 1851] [id = 36] 06:44:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 61 (0x7f4f39bf9800) [pid = 1851] [serial = 105] [outer = (nil)] 06:44:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 62 (0x7f4f43a7d000) [pid = 1851] [serial = 106] [outer = 0x7f4f39bf9800] 06:44:01 INFO - PROCESS | 1851 | 1462283041949 Marionette DEBUG loaded listener.js 06:44:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 63 (0x7f4f43a8ac00) [pid = 1851] [serial = 107] [outer = 0x7f4f39bf9800] 06:44:02 INFO - PROCESS | 1851 | --DOMWINDOW == 62 (0x7f4f42a61c00) [pid = 1851] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:44:02 INFO - PROCESS | 1851 | --DOMWINDOW == 61 (0x7f4f45e5b400) [pid = 1851] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:44:02 INFO - PROCESS | 1851 | --DOMWINDOW == 60 (0x7f4f4a19c400) [pid = 1851] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:44:02 INFO - PROCESS | 1851 | --DOMWINDOW == 59 (0x7f4f3f576400) [pid = 1851] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:44:02 INFO - PROCESS | 1851 | --DOMWINDOW == 58 (0x7f4f39a1c400) [pid = 1851] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:44:02 INFO - PROCESS | 1851 | --DOMWINDOW == 57 (0x7f4f43a7f800) [pid = 1851] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:44:02 INFO - PROCESS | 1851 | 1462283042632 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:44:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 983ms 06:44:02 INFO - PROCESS | 1851 | 1462283042681 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 06:44:02 INFO - PROCESS | 1851 | 1462283042683 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 06:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:44:02 INFO - PROCESS | 1851 | 1462283042689 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:44:02 INFO - PROCESS | 1851 | 1462283042691 Marionette TRACE conn3 <- [1,118,null,{}] 06:44:02 INFO - PROCESS | 1851 | 1462283042696 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:02 INFO - PROCESS | 1851 | 1462283042863 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 06:44:02 INFO - PROCESS | 1851 | 1462283042877 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42aab800 == 37 [pid = 1851] [id = 37] 06:44:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 58 (0x7f4f45e0d800) [pid = 1851] [serial = 108] [outer = (nil)] 06:44:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 59 (0x7f4f45e5a800) [pid = 1851] [serial = 109] [outer = 0x7f4f45e0d800] 06:44:02 INFO - PROCESS | 1851 | 1462283042954 Marionette DEBUG loaded listener.js 06:44:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 60 (0x7f4f4928d000) [pid = 1851] [serial = 110] [outer = 0x7f4f45e0d800] 06:44:03 INFO - PROCESS | 1851 | 1462283043588 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:44:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:44:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 925ms 06:44:03 INFO - PROCESS | 1851 | 1462283043614 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 06:44:03 INFO - PROCESS | 1851 | 1462283043617 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 06:44:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:44:03 INFO - PROCESS | 1851 | 1462283043623 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:44:03 INFO - PROCESS | 1851 | 1462283043625 Marionette TRACE conn3 <- [1,122,null,{}] 06:44:03 INFO - PROCESS | 1851 | 1462283043630 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:03 INFO - PROCESS | 1851 | 1462283043780 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 06:44:03 INFO - PROCESS | 1851 | 1462283043798 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3956d000 == 38 [pid = 1851] [id = 38] 06:44:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 61 (0x7f4f39578c00) [pid = 1851] [serial = 111] [outer = (nil)] 06:44:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 62 (0x7f4f4fd96800) [pid = 1851] [serial = 112] [outer = 0x7f4f39578c00] 06:44:03 INFO - PROCESS | 1851 | 1462283043855 Marionette DEBUG loaded listener.js 06:44:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 63 (0x7f4f500c7c00) [pid = 1851] [serial = 113] [outer = 0x7f4f39578c00] 06:44:04 INFO - PROCESS | 1851 | 1462283044585 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:44:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 985ms 06:44:04 INFO - PROCESS | 1851 | 1462283044632 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 06:44:04 INFO - PROCESS | 1851 | 1462283044637 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 06:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:44:04 INFO - PROCESS | 1851 | 1462283044646 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:44:04 INFO - PROCESS | 1851 | 1462283044651 Marionette TRACE conn3 <- [1,126,null,{}] 06:44:04 INFO - PROCESS | 1851 | 1462283044659 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:04 INFO - PROCESS | 1851 | 1462283044820 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 06:44:04 INFO - PROCESS | 1851 | 1462283044937 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3bf62800 == 39 [pid = 1851] [id = 39] 06:44:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 64 (0x7f4f39e4bc00) [pid = 1851] [serial = 114] [outer = (nil)] 06:44:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 65 (0x7f4f3b458000) [pid = 1851] [serial = 115] [outer = 0x7f4f39e4bc00] 06:44:05 INFO - PROCESS | 1851 | 1462283045008 Marionette DEBUG loaded listener.js 06:44:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 66 (0x7f4f3f637400) [pid = 1851] [serial = 116] [outer = 0x7f4f39e4bc00] 06:44:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 67 (0x7f4f3f6c7c00) [pid = 1851] [serial = 117] [outer = 0x7f4f39a22800] 06:44:06 INFO - PROCESS | 1851 | 1462283046007 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:44:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:44:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1385ms 06:44:06 INFO - PROCESS | 1851 | 1462283046030 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 06:44:06 INFO - PROCESS | 1851 | 1462283046037 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 06:44:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:44:06 INFO - PROCESS | 1851 | 1462283046046 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:44:06 INFO - PROCESS | 1851 | 1462283046050 Marionette TRACE conn3 <- [1,130,null,{}] 06:44:06 INFO - PROCESS | 1851 | 1462283046056 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:06 INFO - PROCESS | 1851 | 1462283046201 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 06:44:06 INFO - PROCESS | 1851 | 1462283046333 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42f91000 == 40 [pid = 1851] [id = 40] 06:44:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 68 (0x7f4f40479800) [pid = 1851] [serial = 118] [outer = (nil)] 06:44:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 69 (0x7f4f413b9000) [pid = 1851] [serial = 119] [outer = 0x7f4f40479800] 06:44:06 INFO - PROCESS | 1851 | 1462283046428 Marionette DEBUG loaded listener.js 06:44:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 70 (0x7f4f427b0c00) [pid = 1851] [serial = 120] [outer = 0x7f4f40479800] 06:44:07 INFO - PROCESS | 1851 | 1462283047438 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 06:44:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:44:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1435ms 06:44:07 INFO - PROCESS | 1851 | 1462283047481 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 06:44:07 INFO - PROCESS | 1851 | 1462283047486 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 06:44:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:44:07 INFO - PROCESS | 1851 | 1462283047493 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:44:07 INFO - PROCESS | 1851 | 1462283047498 Marionette TRACE conn3 <- [1,134,null,{}] 06:44:07 INFO - PROCESS | 1851 | 1462283047506 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:07 INFO - PROCESS | 1851 | 1462283047670 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 06:44:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f398f0800 == 39 [pid = 1851] [id = 14] 06:44:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f426cb800 == 38 [pid = 1851] [id = 16] 06:44:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42aa2000 == 37 [pid = 1851] [id = 17] 06:44:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3b5be800 == 36 [pid = 1851] [id = 24] 06:44:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f43c22800 == 35 [pid = 1851] [id = 6] 06:44:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a4b2000 == 34 [pid = 1851] [id = 27] 06:44:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f41ba1800 == 33 [pid = 1851] [id = 26] 06:44:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3f554000 == 32 [pid = 1851] [id = 25] 06:44:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42090800 == 31 [pid = 1851] [id = 15] 06:44:07 INFO - PROCESS | 1851 | --DOMWINDOW == 69 (0x7f4f431b8400) [pid = 1851] [serial = 76] [outer = (nil)] [url = about:blank] 06:44:07 INFO - PROCESS | 1851 | --DOMWINDOW == 68 (0x7f4f46462c00) [pid = 1851] [serial = 53] [outer = (nil)] [url = about:blank] 06:44:07 INFO - PROCESS | 1851 | --DOMWINDOW == 67 (0x7f4f50024c00) [pid = 1851] [serial = 56] [outer = (nil)] [url = about:blank] 06:44:07 INFO - PROCESS | 1851 | --DOMWINDOW == 66 (0x7f4f43757000) [pid = 1851] [serial = 77] [outer = (nil)] [url = about:blank] 06:44:07 INFO - PROCESS | 1851 | --DOMWINDOW == 65 (0x7f4f3ff26400) [pid = 1851] [serial = 70] [outer = (nil)] [url = about:blank] 06:44:07 INFO - PROCESS | 1851 | --DOMWINDOW == 64 (0x7f4f41072800) [pid = 1851] [serial = 73] [outer = (nil)] [url = about:blank] 06:44:07 INFO - PROCESS | 1851 | --DOMWINDOW == 63 (0x7f4f406b3c00) [pid = 1851] [serial = 71] [outer = (nil)] [url = about:blank] 06:44:07 INFO - PROCESS | 1851 | --DOMWINDOW == 62 (0x7f4f4274f000) [pid = 1851] [serial = 74] [outer = (nil)] [url = about:blank] 06:44:07 INFO - PROCESS | 1851 | --DOMWINDOW == 61 (0x7f4f54599800) [pid = 1851] [serial = 68] [outer = (nil)] [url = about:blank] 06:44:07 INFO - PROCESS | 1851 | --DOMWINDOW == 60 (0x7f4f52e12800) [pid = 1851] [serial = 67] [outer = (nil)] [url = about:blank] 06:44:07 INFO - PROCESS | 1851 | 1462283047837 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3b2a5000 == 32 [pid = 1851] [id = 41] 06:44:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 61 (0x7f4f3f366000) [pid = 1851] [serial = 121] [outer = (nil)] 06:44:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 62 (0x7f4f3f576c00) [pid = 1851] [serial = 122] [outer = 0x7f4f3f366000] 06:44:07 INFO - PROCESS | 1851 | 1462283047899 Marionette DEBUG loaded listener.js 06:44:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 63 (0x7f4f3ff2d400) [pid = 1851] [serial = 123] [outer = 0x7f4f3f366000] 06:44:08 INFO - PROCESS | 1851 | 1462283048476 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 06:44:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1039ms 06:44:08 INFO - PROCESS | 1851 | 1462283048531 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 06:44:08 INFO - PROCESS | 1851 | 1462283048539 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 06:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:44:08 INFO - PROCESS | 1851 | 1462283048547 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:44:08 INFO - PROCESS | 1851 | 1462283048551 Marionette TRACE conn3 <- [1,138,null,{}] 06:44:08 INFO - PROCESS | 1851 | 1462283048565 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:08 INFO - PROCESS | 1851 | 1462283048690 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 06:44:08 INFO - PROCESS | 1851 | 1462283048774 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f40693800 == 33 [pid = 1851] [id = 42] 06:44:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 64 (0x7f4f3b25d000) [pid = 1851] [serial = 124] [outer = (nil)] 06:44:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 65 (0x7f4f4140fc00) [pid = 1851] [serial = 125] [outer = 0x7f4f3b25d000] 06:44:08 INFO - PROCESS | 1851 | 1462283048838 Marionette DEBUG loaded listener.js 06:44:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 66 (0x7f4f427acc00) [pid = 1851] [serial = 126] [outer = 0x7f4f3b25d000] 06:44:09 INFO - PROCESS | 1851 | 1462283049511 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 06:44:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 988ms 06:44:09 INFO - PROCESS | 1851 | 1462283049537 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 06:44:09 INFO - PROCESS | 1851 | 1462283049542 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 06:44:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:44:09 INFO - PROCESS | 1851 | 1462283049550 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:44:09 INFO - PROCESS | 1851 | 1462283049558 Marionette TRACE conn3 <- [1,142,null,{}] 06:44:09 INFO - PROCESS | 1851 | 1462283049605 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:09 INFO - PROCESS | 1851 | 1462283049839 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 06:44:09 INFO - PROCESS | 1851 | 1462283049963 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f427ee000 == 34 [pid = 1851] [id = 43] 06:44:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 67 (0x7f4f3b253000) [pid = 1851] [serial = 127] [outer = (nil)] 06:44:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 68 (0x7f4f45e03400) [pid = 1851] [serial = 128] [outer = 0x7f4f3b253000] 06:44:10 INFO - PROCESS | 1851 | 1462283050067 Marionette DEBUG loaded listener.js 06:44:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 69 (0x7f4f46465000) [pid = 1851] [serial = 129] [outer = 0x7f4f3b253000] 06:44:11 INFO - PROCESS | 1851 | 1462283051011 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 06:44:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:44:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1507ms 06:44:11 INFO - PROCESS | 1851 | 1462283051056 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 06:44:11 INFO - PROCESS | 1851 | 1462283051060 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 06:44:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:44:11 INFO - PROCESS | 1851 | 1462283051065 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:44:11 INFO - PROCESS | 1851 | 1462283051067 Marionette TRACE conn3 <- [1,146,null,{}] 06:44:11 INFO - PROCESS | 1851 | 1462283051072 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:11 INFO - PROCESS | 1851 | 1462283051237 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 06:44:11 INFO - PROCESS | 1851 | 1462283051261 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:11 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f45f07800 == 35 [pid = 1851] [id = 44] 06:44:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 70 (0x7f4f3967b000) [pid = 1851] [serial = 130] [outer = (nil)] 06:44:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 71 (0x7f4f4f16b400) [pid = 1851] [serial = 131] [outer = 0x7f4f3967b000] 06:44:11 INFO - PROCESS | 1851 | 1462283051318 Marionette DEBUG loaded listener.js 06:44:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 72 (0x7f4f5002fc00) [pid = 1851] [serial = 132] [outer = 0x7f4f3967b000] 06:44:11 INFO - PROCESS | 1851 | --DOMWINDOW == 71 (0x7f4f45e0d800) [pid = 1851] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:44:11 INFO - PROCESS | 1851 | --DOMWINDOW == 70 (0x7f4f3957cc00) [pid = 1851] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:44:11 INFO - PROCESS | 1851 | --DOMWINDOW == 69 (0x7f4f39bf9800) [pid = 1851] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:44:11 INFO - PROCESS | 1851 | --DOMWINDOW == 68 (0x7f4f43bdc000) [pid = 1851] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:44:11 INFO - PROCESS | 1851 | --DOMWINDOW == 67 (0x7f4f3b453000) [pid = 1851] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:44:12 INFO - PROCESS | 1851 | --DOMWINDOW == 66 (0x7f4f39676800) [pid = 1851] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:44:12 INFO - PROCESS | 1851 | --DOMWINDOW == 65 (0x7f4f3ff2b000) [pid = 1851] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:44:12 INFO - PROCESS | 1851 | --DOMWINDOW == 64 (0x7f4f3b454800) [pid = 1851] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:44:12 INFO - PROCESS | 1851 | --DOMWINDOW == 63 (0x7f4f3b259400) [pid = 1851] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:44:12 INFO - PROCESS | 1851 | --DOMWINDOW == 62 (0x7f4f427ae000) [pid = 1851] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:44:12 INFO - PROCESS | 1851 | 1462283052077 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:44:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1031ms 06:44:12 INFO - PROCESS | 1851 | 1462283052096 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 06:44:12 INFO - PROCESS | 1851 | 1462283052099 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 06:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:44:12 INFO - PROCESS | 1851 | 1462283052107 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:44:12 INFO - PROCESS | 1851 | 1462283052110 Marionette TRACE conn3 <- [1,150,null,{}] 06:44:12 INFO - PROCESS | 1851 | 1462283052123 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:12 INFO - PROCESS | 1851 | 1462283052239 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 06:44:12 INFO - PROCESS | 1851 | 1462283052322 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f404bc800 == 36 [pid = 1851] [id = 45] 06:44:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 63 (0x7f4f39577400) [pid = 1851] [serial = 133] [outer = (nil)] 06:44:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 64 (0x7f4f3b453000) [pid = 1851] [serial = 134] [outer = 0x7f4f39577400] 06:44:12 INFO - PROCESS | 1851 | 1462283052378 Marionette DEBUG loaded listener.js 06:44:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 65 (0x7f4f43bdc000) [pid = 1851] [serial = 135] [outer = 0x7f4f39577400] 06:44:13 INFO - PROCESS | 1851 | 1462283053007 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 06:44:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:44:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 939ms 06:44:13 INFO - PROCESS | 1851 | 1462283053044 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 06:44:13 INFO - PROCESS | 1851 | 1462283053046 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 06:44:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:44:13 INFO - PROCESS | 1851 | 1462283053051 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:44:13 INFO - PROCESS | 1851 | 1462283053054 Marionette TRACE conn3 <- [1,154,null,{}] 06:44:13 INFO - PROCESS | 1851 | 1462283053059 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:13 INFO - PROCESS | 1851 | 1462283053245 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 06:44:13 INFO - PROCESS | 1851 | 1462283053267 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f45f42000 == 37 [pid = 1851] [id = 46] 06:44:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 66 (0x7f4f3c91c400) [pid = 1851] [serial = 136] [outer = (nil)] 06:44:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 67 (0x7f4f3c922000) [pid = 1851] [serial = 137] [outer = 0x7f4f3c91c400] 06:44:13 INFO - PROCESS | 1851 | 1462283053329 Marionette DEBUG loaded listener.js 06:44:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 68 (0x7f4f420ee000) [pid = 1851] [serial = 138] [outer = 0x7f4f3c91c400] 06:44:13 INFO - PROCESS | 1851 | 1462283053962 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 06:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 976ms 06:44:14 INFO - PROCESS | 1851 | 1462283054028 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 06:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:44:14 INFO - PROCESS | 1851 | 1462283054033 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 06:44:14 INFO - PROCESS | 1851 | 1462283054044 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:44:14 INFO - PROCESS | 1851 | 1462283054050 Marionette TRACE conn3 <- [1,158,null,{}] 06:44:14 INFO - PROCESS | 1851 | 1462283054058 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:14 INFO - PROCESS | 1851 | 1462283054215 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 06:44:14 INFO - PROCESS | 1851 | 1462283054337 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3bf57000 == 38 [pid = 1851] [id = 47] 06:44:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 69 (0x7f4f39576000) [pid = 1851] [serial = 139] [outer = (nil)] 06:44:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 70 (0x7f4f3b41c400) [pid = 1851] [serial = 140] [outer = 0x7f4f39576000] 06:44:14 INFO - PROCESS | 1851 | 1462283054409 Marionette DEBUG loaded listener.js 06:44:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 71 (0x7f4f3c91f400) [pid = 1851] [serial = 141] [outer = 0x7f4f39576000] 06:44:15 INFO - PROCESS | 1851 | 1462283055189 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 06:44:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:44:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1189ms 06:44:15 INFO - PROCESS | 1851 | 1462283055230 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 06:44:15 INFO - PROCESS | 1851 | 1462283055235 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 06:44:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:44:15 INFO - PROCESS | 1851 | 1462283055247 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:44:15 INFO - PROCESS | 1851 | 1462283055251 Marionette TRACE conn3 <- [1,162,null,{}] 06:44:15 INFO - PROCESS | 1851 | 1462283055257 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:15 INFO - PROCESS | 1851 | 1462283055406 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 06:44:15 INFO - PROCESS | 1851 | 1462283055527 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42f86800 == 39 [pid = 1851] [id = 48] 06:44:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 72 (0x7f4f3ce15400) [pid = 1851] [serial = 142] [outer = (nil)] 06:44:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 73 (0x7f4f3fe8ec00) [pid = 1851] [serial = 143] [outer = 0x7f4f3ce15400] 06:44:15 INFO - PROCESS | 1851 | 1462283055595 Marionette DEBUG loaded listener.js 06:44:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 74 (0x7f4f406ae400) [pid = 1851] [serial = 144] [outer = 0x7f4f3ce15400] 06:44:16 INFO - PROCESS | 1851 | 1462283056419 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 06:44:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:44:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1235ms 06:44:16 INFO - PROCESS | 1851 | 1462283056478 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 06:44:16 INFO - PROCESS | 1851 | 1462283056481 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 06:44:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:44:16 INFO - PROCESS | 1851 | 1462283056490 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:44:16 INFO - PROCESS | 1851 | 1462283056494 Marionette TRACE conn3 <- [1,166,null,{}] 06:44:16 INFO - PROCESS | 1851 | 1462283056508 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:16 INFO - PROCESS | 1851 | 1462283056665 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 06:44:16 INFO - PROCESS | 1851 | 1462283056788 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f426d2000 == 40 [pid = 1851] [id = 49] 06:44:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 75 (0x7f4f427b2000) [pid = 1851] [serial = 145] [outer = (nil)] 06:44:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 76 (0x7f4f4374dc00) [pid = 1851] [serial = 146] [outer = 0x7f4f427b2000] 06:44:16 INFO - PROCESS | 1851 | 1462283056864 Marionette DEBUG loaded listener.js 06:44:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 77 (0x7f4f45e5b400) [pid = 1851] [serial = 147] [outer = 0x7f4f427b2000] 06:44:17 INFO - PROCESS | 1851 | 1462283057719 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1279ms 06:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:44:17 INFO - PROCESS | 1851 | 1462283057770 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 06:44:17 INFO - PROCESS | 1851 | 1462283057774 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 06:44:17 INFO - PROCESS | 1851 | 1462283057780 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:44:17 INFO - PROCESS | 1851 | 1462283057783 Marionette TRACE conn3 <- [1,170,null,{}] 06:44:17 INFO - PROCESS | 1851 | 1462283057788 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:17 INFO - PROCESS | 1851 | 1462283057930 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 06:44:18 INFO - PROCESS | 1851 | 1462283058053 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3c99f800 == 41 [pid = 1851] [id = 50] 06:44:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 78 (0x7f4f39684800) [pid = 1851] [serial = 148] [outer = (nil)] 06:44:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 79 (0x7f4f3e993c00) [pid = 1851] [serial = 149] [outer = 0x7f4f39684800] 06:44:18 INFO - PROCESS | 1851 | 1462283058121 Marionette DEBUG loaded listener.js 06:44:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 80 (0x7f4f4fd07800) [pid = 1851] [serial = 150] [outer = 0x7f4f39684800] 06:44:19 INFO - PROCESS | 1851 | 1462283059014 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1284ms 06:44:19 INFO - PROCESS | 1851 | 1462283059063 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 06:44:19 INFO - PROCESS | 1851 | 1462283059071 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 06:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:44:19 INFO - PROCESS | 1851 | 1462283059084 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:44:19 INFO - PROCESS | 1851 | 1462283059091 Marionette TRACE conn3 <- [1,174,null,{}] 06:44:19 INFO - PROCESS | 1851 | 1462283059098 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:19 INFO - PROCESS | 1851 | 1462283059238 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 06:44:19 INFO - PROCESS | 1851 | 1462283059379 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3cad7800 == 42 [pid = 1851] [id = 51] 06:44:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 81 (0x7f4f3ce0cc00) [pid = 1851] [serial = 151] [outer = (nil)] 06:44:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 82 (0x7f4f3ce16800) [pid = 1851] [serial = 152] [outer = 0x7f4f3ce0cc00] 06:44:19 INFO - PROCESS | 1851 | 1462283059441 Marionette DEBUG loaded listener.js 06:44:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 83 (0x7f4f3f35f800) [pid = 1851] [serial = 153] [outer = 0x7f4f3ce0cc00] 06:44:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f45f24000 == 41 [pid = 1851] [id = 20] 06:44:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3f37f800 == 40 [pid = 1851] [id = 30] 06:44:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f45fbd800 == 39 [pid = 1851] [id = 21] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 82 (0x7f4f45e5a800) [pid = 1851] [serial = 109] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 81 (0x7f4f3fe09800) [pid = 1851] [serial = 80] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 80 (0x7f4f43a8ac00) [pid = 1851] [serial = 107] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 79 (0x7f4f46465800) [pid = 1851] [serial = 85] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 78 (0x7f4f43a7d000) [pid = 1851] [serial = 106] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 77 (0x7f4f3f57a400) [pid = 1851] [serial = 97] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 76 (0x7f4f39a1d000) [pid = 1851] [serial = 91] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 75 (0x7f4f39a21c00) [pid = 1851] [serial = 94] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 74 (0x7f4f413bf800) [pid = 1851] [serial = 101] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 73 (0x7f4f427afc00) [pid = 1851] [serial = 82] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 72 (0x7f4f3c924000) [pid = 1851] [serial = 79] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 71 (0x7f4f3ff2ac00) [pid = 1851] [serial = 98] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 70 (0x7f4f4fd95c00) [pid = 1851] [serial = 88] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 69 (0x7f4f43750400) [pid = 1851] [serial = 83] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 68 (0x7f4f4139b400) [pid = 1851] [serial = 100] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 67 (0x7f4f4a13e800) [pid = 1851] [serial = 86] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 66 (0x7f4f50268800) [pid = 1851] [serial = 89] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 65 (0x7f4f42a5b400) [pid = 1851] [serial = 103] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 64 (0x7f4f3a548c00) [pid = 1851] [serial = 95] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 63 (0x7f4f4928d000) [pid = 1851] [serial = 110] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 62 (0x7f4f42defc00) [pid = 1851] [serial = 104] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1851 | --DOMWINDOW == 61 (0x7f4f4fd96800) [pid = 1851] [serial = 112] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 1851 | 1462283060081 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1030ms 06:44:20 INFO - PROCESS | 1851 | 1462283060115 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 06:44:20 INFO - PROCESS | 1851 | 1462283060122 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 06:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:44:20 INFO - PROCESS | 1851 | 1462283060131 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:44:20 INFO - PROCESS | 1851 | 1462283060135 Marionette TRACE conn3 <- [1,178,null,{}] 06:44:20 INFO - PROCESS | 1851 | 1462283060140 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:20 INFO - PROCESS | 1851 | 1462283060284 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 06:44:20 INFO - PROCESS | 1851 | 1462283060372 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3f389000 == 40 [pid = 1851] [id = 52] 06:44:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 62 (0x7f4f3ce13800) [pid = 1851] [serial = 154] [outer = (nil)] 06:44:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 63 (0x7f4f40627000) [pid = 1851] [serial = 155] [outer = 0x7f4f3ce13800] 06:44:20 INFO - PROCESS | 1851 | 1462283060428 Marionette DEBUG loaded listener.js 06:44:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 64 (0x7f4f413bc800) [pid = 1851] [serial = 156] [outer = 0x7f4f3ce13800] 06:44:20 INFO - PROCESS | 1851 | 1462283060997 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 883ms 06:44:21 INFO - PROCESS | 1851 | 1462283061014 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 06:44:21 INFO - PROCESS | 1851 | 1462283061017 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 06:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:44:21 INFO - PROCESS | 1851 | 1462283061063 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:44:21 INFO - PROCESS | 1851 | 1462283061068 Marionette TRACE conn3 <- [1,182,null,{}] 06:44:21 INFO - PROCESS | 1851 | 1462283061114 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:21 INFO - PROCESS | 1851 | 1462283061313 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 06:44:21 INFO - PROCESS | 1851 | 1462283061368 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f426d7000 == 41 [pid = 1851] [id = 53] 06:44:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 65 (0x7f4f43a81400) [pid = 1851] [serial = 157] [outer = (nil)] 06:44:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 66 (0x7f4f43bce800) [pid = 1851] [serial = 158] [outer = 0x7f4f43a81400] 06:44:21 INFO - PROCESS | 1851 | 1462283061432 Marionette DEBUG loaded listener.js 06:44:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 67 (0x7f4f461ea400) [pid = 1851] [serial = 159] [outer = 0x7f4f43a81400] 06:44:22 INFO - PROCESS | 1851 | 1462283062029 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1025ms 06:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:44:22 INFO - PROCESS | 1851 | 1462283062062 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 06:44:22 INFO - PROCESS | 1851 | 1462283062065 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 06:44:22 INFO - PROCESS | 1851 | 1462283062070 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:44:22 INFO - PROCESS | 1851 | 1462283062073 Marionette TRACE conn3 <- [1,186,null,{}] 06:44:22 INFO - PROCESS | 1851 | 1462283062082 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:22 INFO - PROCESS | 1851 | 1462283062232 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 06:44:22 INFO - PROCESS | 1851 | 1462283062289 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42f8f000 == 42 [pid = 1851] [id = 54] 06:44:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 68 (0x7f4f43750400) [pid = 1851] [serial = 160] [outer = (nil)] 06:44:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 69 (0x7f4f4fd95c00) [pid = 1851] [serial = 161] [outer = 0x7f4f43750400] 06:44:22 INFO - PROCESS | 1851 | 1462283062345 Marionette DEBUG loaded listener.js 06:44:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 70 (0x7f4f50225000) [pid = 1851] [serial = 162] [outer = 0x7f4f43750400] 06:44:23 INFO - PROCESS | 1851 | 1462283062999 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 985ms 06:44:23 INFO - PROCESS | 1851 | 1462283063057 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 06:44:23 INFO - PROCESS | 1851 | 1462283063061 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 06:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:44:23 INFO - PROCESS | 1851 | 1462283063074 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:44:23 INFO - PROCESS | 1851 | 1462283063076 Marionette TRACE conn3 <- [1,190,null,{}] 06:44:23 INFO - PROCESS | 1851 | 1462283063082 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:23 INFO - PROCESS | 1851 | 1462283063245 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 06:44:23 INFO - PROCESS | 1851 | 1462283063264 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f45f24000 == 43 [pid = 1851] [id = 55] 06:44:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 71 (0x7f4f3957d400) [pid = 1851] [serial = 163] [outer = (nil)] 06:44:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 72 (0x7f4f502b2800) [pid = 1851] [serial = 164] [outer = 0x7f4f3957d400] 06:44:23 INFO - PROCESS | 1851 | 1462283063325 Marionette DEBUG loaded listener.js 06:44:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 73 (0x7f4f50f13800) [pid = 1851] [serial = 165] [outer = 0x7f4f3957d400] 06:44:23 INFO - PROCESS | 1851 | --DOMWINDOW == 72 (0x7f4f3967b000) [pid = 1851] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:44:23 INFO - PROCESS | 1851 | --DOMWINDOW == 71 (0x7f4f3f366000) [pid = 1851] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:44:23 INFO - PROCESS | 1851 | --DOMWINDOW == 70 (0x7f4f3b25d000) [pid = 1851] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:44:23 INFO - PROCESS | 1851 | --DOMWINDOW == 69 (0x7f4f39577400) [pid = 1851] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:44:23 INFO - PROCESS | 1851 | --DOMWINDOW == 68 (0x7f4f3b253000) [pid = 1851] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:44:24 INFO - PROCESS | 1851 | 1462283064063 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1026ms 06:44:24 INFO - PROCESS | 1851 | 1462283064100 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 06:44:24 INFO - PROCESS | 1851 | 1462283064103 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 06:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:44:24 INFO - PROCESS | 1851 | 1462283064108 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:44:24 INFO - PROCESS | 1851 | 1462283064110 Marionette TRACE conn3 <- [1,194,null,{}] 06:44:24 INFO - PROCESS | 1851 | 1462283064115 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:24 INFO - PROCESS | 1851 | 1462283064345 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 06:44:24 INFO - PROCESS | 1851 | 1462283064423 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4f1f9000 == 44 [pid = 1851] [id = 56] 06:44:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 69 (0x7f4f4fd96000) [pid = 1851] [serial = 166] [outer = (nil)] 06:44:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 70 (0x7f4f52e39c00) [pid = 1851] [serial = 167] [outer = 0x7f4f4fd96000] 06:44:24 INFO - PROCESS | 1851 | 1462283064491 Marionette DEBUG loaded listener.js 06:44:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 71 (0x7f4f545c5000) [pid = 1851] [serial = 168] [outer = 0x7f4f4fd96000] 06:44:25 INFO - PROCESS | 1851 | 1462283065184 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1128ms 06:44:25 INFO - PROCESS | 1851 | 1462283065236 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 06:44:25 INFO - PROCESS | 1851 | 1462283065238 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 06:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:44:25 INFO - PROCESS | 1851 | 1462283065244 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:44:25 INFO - PROCESS | 1851 | 1462283065245 Marionette TRACE conn3 <- [1,198,null,{}] 06:44:25 INFO - PROCESS | 1851 | 1462283065250 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:25 INFO - PROCESS | 1851 | 1462283065402 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 06:44:25 INFO - PROCESS | 1851 | 1462283065416 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f50216000 == 45 [pid = 1851] [id = 57] 06:44:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 72 (0x7f4f52e16000) [pid = 1851] [serial = 169] [outer = (nil)] 06:44:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 73 (0x7f4f54788400) [pid = 1851] [serial = 170] [outer = 0x7f4f52e16000] 06:44:25 INFO - PROCESS | 1851 | 1462283065474 Marionette DEBUG loaded listener.js 06:44:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 74 (0x7f4f54d43800) [pid = 1851] [serial = 171] [outer = 0x7f4f52e16000] 06:44:26 INFO - PROCESS | 1851 | 1462283066162 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:44:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:44:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 983ms 06:44:26 INFO - PROCESS | 1851 | 1462283066228 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 06:44:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:44:26 INFO - PROCESS | 1851 | 1462283066233 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 06:44:26 INFO - PROCESS | 1851 | 1462283066241 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:44:26 INFO - PROCESS | 1851 | 1462283066247 Marionette TRACE conn3 <- [1,202,null,{}] 06:44:26 INFO - PROCESS | 1851 | 1462283066256 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:26 INFO - PROCESS | 1851 | 1462283066450 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 06:44:26 INFO - PROCESS | 1851 | 1462283066576 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3b5a3000 == 46 [pid = 1851] [id = 58] 06:44:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 75 (0x7f4f39bf8800) [pid = 1851] [serial = 172] [outer = (nil)] 06:44:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 76 (0x7f4f3c91e800) [pid = 1851] [serial = 173] [outer = 0x7f4f39bf8800] 06:44:26 INFO - PROCESS | 1851 | 1462283066644 Marionette DEBUG loaded listener.js 06:44:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 77 (0x7f4f3ceae400) [pid = 1851] [serial = 174] [outer = 0x7f4f39bf8800] 06:44:27 INFO - PROCESS | 1851 | 1462283067506 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1286ms 06:44:27 INFO - PROCESS | 1851 | 1462283067527 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 06:44:27 INFO - PROCESS | 1851 | 1462283067534 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 06:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:44:27 INFO - PROCESS | 1851 | 1462283067544 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:44:27 INFO - PROCESS | 1851 | 1462283067548 Marionette TRACE conn3 <- [1,206,null,{}] 06:44:27 INFO - PROCESS | 1851 | 1462283067553 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:27 INFO - PROCESS | 1851 | 1462283067710 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 06:44:27 INFO - PROCESS | 1851 | 1462283067853 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f427da000 == 47 [pid = 1851] [id = 59] 06:44:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 78 (0x7f4f406b3800) [pid = 1851] [serial = 175] [outer = (nil)] 06:44:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 79 (0x7f4f42753c00) [pid = 1851] [serial = 176] [outer = 0x7f4f406b3800] 06:44:27 INFO - PROCESS | 1851 | 1462283067924 Marionette DEBUG loaded listener.js 06:44:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 80 (0x7f4f42f1b400) [pid = 1851] [serial = 177] [outer = 0x7f4f406b3800] 06:44:28 INFO - PROCESS | 1851 | 1462283068738 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1229ms 06:44:28 INFO - PROCESS | 1851 | 1462283068773 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 06:44:28 INFO - PROCESS | 1851 | 1462283068776 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 06:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:44:28 INFO - PROCESS | 1851 | 1462283068783 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:44:28 INFO - PROCESS | 1851 | 1462283068788 Marionette TRACE conn3 <- [1,210,null,{}] 06:44:28 INFO - PROCESS | 1851 | 1462283068803 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:28 INFO - PROCESS | 1851 | 1462283068947 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 06:44:29 INFO - PROCESS | 1851 | 1462283069078 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5027f800 == 48 [pid = 1851] [id = 60] 06:44:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 81 (0x7f4f461e7c00) [pid = 1851] [serial = 178] [outer = (nil)] 06:44:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 82 (0x7f4f500cfc00) [pid = 1851] [serial = 179] [outer = 0x7f4f461e7c00] 06:44:29 INFO - PROCESS | 1851 | 1462283069149 Marionette DEBUG loaded listener.js 06:44:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 83 (0x7f4f51162000) [pid = 1851] [serial = 180] [outer = 0x7f4f461e7c00] 06:44:29 INFO - PROCESS | 1851 | 1462283069464 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:44:30 INFO - PROCESS | 1851 | 1462283070005 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 06:44:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1234ms 06:44:30 INFO - PROCESS | 1851 | 1462283070017 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 06:44:30 INFO - PROCESS | 1851 | 1462283070020 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 06:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:44:30 INFO - PROCESS | 1851 | 1462283070043 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:44:30 INFO - PROCESS | 1851 | 1462283070046 Marionette TRACE conn3 <- [1,214,null,{}] 06:44:30 INFO - PROCESS | 1851 | 1462283070051 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:30 INFO - PROCESS | 1851 | 1462283070224 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 06:44:30 INFO - PROCESS | 1851 | 1462283070489 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a5bf800 == 49 [pid = 1851] [id = 61] 06:44:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 84 (0x7f4f3a545400) [pid = 1851] [serial = 181] [outer = (nil)] 06:44:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 85 (0x7f4f3b25d000) [pid = 1851] [serial = 182] [outer = 0x7f4f3a545400] 06:44:30 INFO - PROCESS | 1851 | 1462283070573 Marionette DEBUG loaded listener.js 06:44:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 86 (0x7f4f3ce10400) [pid = 1851] [serial = 183] [outer = 0x7f4f3a545400] 06:44:31 INFO - PROCESS | 1851 | 1462283071571 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 06:44:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1588ms 06:44:31 INFO - PROCESS | 1851 | 1462283071630 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 06:44:31 INFO - PROCESS | 1851 | 1462283071636 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 06:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:44:31 INFO - PROCESS | 1851 | 1462283071643 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:44:31 INFO - PROCESS | 1851 | 1462283071648 Marionette TRACE conn3 <- [1,218,null,{}] 06:44:31 INFO - PROCESS | 1851 | 1462283071654 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:31 INFO - PROCESS | 1851 | 1462283071865 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 06:44:32 INFO - PROCESS | 1851 | 1462283072033 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a4a5800 == 50 [pid = 1851] [id = 62] 06:44:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 87 (0x7f4f4047d400) [pid = 1851] [serial = 184] [outer = (nil)] 06:44:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 88 (0x7f4f411d6000) [pid = 1851] [serial = 185] [outer = 0x7f4f4047d400] 06:44:32 INFO - PROCESS | 1851 | 1462283072117 Marionette DEBUG loaded listener.js 06:44:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 89 (0x7f4f413c5c00) [pid = 1851] [serial = 186] [outer = 0x7f4f4047d400] 06:44:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42422800 == 49 [pid = 1851] [id = 28] 06:44:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f398f1000 == 48 [pid = 1851] [id = 9] 06:44:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3965f800 == 47 [pid = 1851] [id = 32] 06:44:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a4b3000 == 46 [pid = 1851] [id = 12] 06:44:32 INFO - PROCESS | 1851 | --DOMWINDOW == 88 (0x7f4f3b458000) [pid = 1851] [serial = 115] [outer = (nil)] [url = about:blank] 06:44:32 INFO - PROCESS | 1851 | --DOMWINDOW == 87 (0x7f4f413b9000) [pid = 1851] [serial = 119] [outer = (nil)] [url = about:blank] 06:44:32 INFO - PROCESS | 1851 | --DOMWINDOW == 86 (0x7f4f3c922000) [pid = 1851] [serial = 137] [outer = (nil)] [url = about:blank] 06:44:32 INFO - PROCESS | 1851 | --DOMWINDOW == 85 (0x7f4f4f16b400) [pid = 1851] [serial = 131] [outer = (nil)] [url = about:blank] 06:44:32 INFO - PROCESS | 1851 | --DOMWINDOW == 84 (0x7f4f3f576c00) [pid = 1851] [serial = 122] [outer = (nil)] [url = about:blank] 06:44:32 INFO - PROCESS | 1851 | --DOMWINDOW == 83 (0x7f4f3ff2d400) [pid = 1851] [serial = 123] [outer = (nil)] [url = about:blank] 06:44:32 INFO - PROCESS | 1851 | --DOMWINDOW == 82 (0x7f4f4140fc00) [pid = 1851] [serial = 125] [outer = (nil)] [url = about:blank] 06:44:32 INFO - PROCESS | 1851 | --DOMWINDOW == 81 (0x7f4f427acc00) [pid = 1851] [serial = 126] [outer = (nil)] [url = about:blank] 06:44:32 INFO - PROCESS | 1851 | --DOMWINDOW == 80 (0x7f4f3b453000) [pid = 1851] [serial = 134] [outer = (nil)] [url = about:blank] 06:44:32 INFO - PROCESS | 1851 | --DOMWINDOW == 79 (0x7f4f39bfb000) [pid = 1851] [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.] 06:44:32 INFO - PROCESS | 1851 | --DOMWINDOW == 78 (0x7f4f45e03400) [pid = 1851] [serial = 128] [outer = (nil)] [url = about:blank] 06:44:32 INFO - PROCESS | 1851 | --DOMWINDOW == 77 (0x7f4f46465000) [pid = 1851] [serial = 129] [outer = (nil)] [url = about:blank] 06:44:32 INFO - PROCESS | 1851 | --DOMWINDOW == 76 (0x7f4f5002fc00) [pid = 1851] [serial = 132] [outer = (nil)] [url = about:blank] 06:44:32 INFO - PROCESS | 1851 | --DOMWINDOW == 75 (0x7f4f43bdc000) [pid = 1851] [serial = 135] [outer = (nil)] [url = about:blank] 06:44:32 INFO - PROCESS | 1851 | 1462283072786 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 06:44:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1232ms 06:44:32 INFO - PROCESS | 1851 | 1462283072878 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 06:44:32 INFO - PROCESS | 1851 | 1462283072883 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 06:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:44:32 INFO - PROCESS | 1851 | 1462283072891 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:44:32 INFO - PROCESS | 1851 | 1462283072894 Marionette TRACE conn3 <- [1,222,null,{}] 06:44:32 INFO - PROCESS | 1851 | 1462283072900 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:33 INFO - PROCESS | 1851 | 1462283073038 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 06:44:33 INFO - PROCESS | 1851 | 1462283073052 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3f36c000 == 47 [pid = 1851] [id = 63] 06:44:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 76 (0x7f4f4139b400) [pid = 1851] [serial = 187] [outer = (nil)] 06:44:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 77 (0x7f4f431b8c00) [pid = 1851] [serial = 188] [outer = 0x7f4f4139b400] 06:44:33 INFO - PROCESS | 1851 | 1462283073115 Marionette DEBUG loaded listener.js 06:44:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 78 (0x7f4f43754400) [pid = 1851] [serial = 189] [outer = 0x7f4f4139b400] 06:44:33 INFO - PROCESS | 1851 | 1462283073853 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 06:44:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 985ms 06:44:33 INFO - PROCESS | 1851 | 1462283073876 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 06:44:33 INFO - PROCESS | 1851 | 1462283073880 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 06:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:44:33 INFO - PROCESS | 1851 | 1462283073887 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:44:33 INFO - PROCESS | 1851 | 1462283073895 Marionette TRACE conn3 <- [1,226,null,{}] 06:44:33 INFO - PROCESS | 1851 | 1462283073908 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:34 INFO - PROCESS | 1851 | 1462283074049 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 06:44:34 INFO - PROCESS | 1851 | 1462283074145 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42d8f800 == 48 [pid = 1851] [id = 64] 06:44:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 79 (0x7f4f39a21c00) [pid = 1851] [serial = 190] [outer = (nil)] 06:44:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 80 (0x7f4f461e7800) [pid = 1851] [serial = 191] [outer = 0x7f4f39a21c00] 06:44:34 INFO - PROCESS | 1851 | 1462283074206 Marionette DEBUG loaded listener.js 06:44:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 81 (0x7f4f4f16b400) [pid = 1851] [serial = 192] [outer = 0x7f4f39a21c00] 06:44:34 INFO - PROCESS | 1851 | 1462283074874 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1045ms 06:44:34 INFO - PROCESS | 1851 | 1462283074940 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 06:44:34 INFO - PROCESS | 1851 | 1462283074944 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 06:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:44:34 INFO - PROCESS | 1851 | 1462283074949 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:44:34 INFO - PROCESS | 1851 | 1462283074952 Marionette TRACE conn3 <- [1,230,null,{}] 06:44:34 INFO - PROCESS | 1851 | 1462283074986 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:35 INFO - PROCESS | 1851 | 1462283075138 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 06:44:35 INFO - PROCESS | 1851 | 1462283075193 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f45f23800 == 49 [pid = 1851] [id = 65] 06:44:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 82 (0x7f4f423d4c00) [pid = 1851] [serial = 193] [outer = (nil)] 06:44:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 83 (0x7f4f5026b400) [pid = 1851] [serial = 194] [outer = 0x7f4f423d4c00] 06:44:35 INFO - PROCESS | 1851 | 1462283075260 Marionette DEBUG loaded listener.js 06:44:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 84 (0x7f4f512da400) [pid = 1851] [serial = 195] [outer = 0x7f4f423d4c00] 06:44:35 INFO - PROCESS | 1851 | 1462283075837 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 06:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 940ms 06:44:35 INFO - PROCESS | 1851 | 1462283075894 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 06:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:44:35 INFO - PROCESS | 1851 | 1462283075897 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 06:44:35 INFO - PROCESS | 1851 | 1462283075902 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:44:35 INFO - PROCESS | 1851 | 1462283075905 Marionette TRACE conn3 <- [1,234,null,{}] 06:44:35 INFO - PROCESS | 1851 | 1462283075910 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:36 INFO - PROCESS | 1851 | 1462283076068 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 06:44:36 INFO - PROCESS | 1851 | 1462283076098 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f49511000 == 50 [pid = 1851] [id = 66] 06:44:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 85 (0x7f4f52e14c00) [pid = 1851] [serial = 196] [outer = (nil)] 06:44:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 86 (0x7f4f54596000) [pid = 1851] [serial = 197] [outer = 0x7f4f52e14c00] 06:44:36 INFO - PROCESS | 1851 | 1462283076169 Marionette DEBUG loaded listener.js 06:44:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 87 (0x7f4f54ebd000) [pid = 1851] [serial = 198] [outer = 0x7f4f52e14c00] 06:44:36 INFO - PROCESS | 1851 | 1462283076906 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 06:44:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1029ms 06:44:36 INFO - PROCESS | 1851 | 1462283076931 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 06:44:36 INFO - PROCESS | 1851 | 1462283076934 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 06:44:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:44:37 INFO - PROCESS | 1851 | --DOMWINDOW == 86 (0x7f4f3957d400) [pid = 1851] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:44:37 INFO - PROCESS | 1851 | --DOMWINDOW == 85 (0x7f4f39684800) [pid = 1851] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:44:37 INFO - PROCESS | 1851 | --DOMWINDOW == 84 (0x7f4f43a81400) [pid = 1851] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:44:37 INFO - PROCESS | 1851 | --DOMWINDOW == 83 (0x7f4f3ce0cc00) [pid = 1851] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:44:37 INFO - PROCESS | 1851 | --DOMWINDOW == 82 (0x7f4f3ce13800) [pid = 1851] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:44:37 INFO - PROCESS | 1851 | --DOMWINDOW == 81 (0x7f4f43750400) [pid = 1851] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:44:37 INFO - PROCESS | 1851 | --DOMWINDOW == 80 (0x7f4f4fd96000) [pid = 1851] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:44:37 INFO - PROCESS | 1851 | --DOMWINDOW == 79 (0x7f4f40479800) [pid = 1851] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:44:37 INFO - PROCESS | 1851 | --DOMWINDOW == 78 (0x7f4f39a16c00) [pid = 1851] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:44:37 INFO - PROCESS | 1851 | 1462283077090 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:44:37 INFO - PROCESS | 1851 | 1462283077092 Marionette TRACE conn3 <- [1,238,null,{}] 06:44:37 INFO - PROCESS | 1851 | 1462283077098 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:37 INFO - PROCESS | 1851 | 1462283077234 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 06:44:37 INFO - PROCESS | 1851 | 1462283077247 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f427f2000 == 51 [pid = 1851] [id = 67] 06:44:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 79 (0x7f4f3b41c000) [pid = 1851] [serial = 199] [outer = (nil)] 06:44:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 80 (0x7f4f49293400) [pid = 1851] [serial = 200] [outer = 0x7f4f3b41c000] 06:44:37 INFO - PROCESS | 1851 | 1462283077305 Marionette DEBUG loaded listener.js 06:44:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 81 (0x7f4f54ec0800) [pid = 1851] [serial = 201] [outer = 0x7f4f3b41c000] 06:44:37 INFO - PROCESS | 1851 | 1462283077971 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 06:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 968ms 06:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:44:38 INFO - PROCESS | 1851 | 1462283078021 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 06:44:38 INFO - PROCESS | 1851 | 1462283078023 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 06:44:38 INFO - PROCESS | 1851 | 1462283078027 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:44:38 INFO - PROCESS | 1851 | 1462283078031 Marionette TRACE conn3 <- [1,242,null,{}] 06:44:38 INFO - PROCESS | 1851 | 1462283078036 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:38 INFO - PROCESS | 1851 | 1462283078185 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 06:44:38 INFO - PROCESS | 1851 | 1462283078205 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f398e1800 == 52 [pid = 1851] [id = 68] 06:44:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 82 (0x7f4f3967b000) [pid = 1851] [serial = 202] [outer = (nil)] 06:44:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 83 (0x7f4f55527c00) [pid = 1851] [serial = 203] [outer = 0x7f4f3967b000] 06:44:38 INFO - PROCESS | 1851 | 1462283078263 Marionette DEBUG loaded listener.js 06:44:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 84 (0x7f4f55590400) [pid = 1851] [serial = 204] [outer = 0x7f4f3967b000] 06:44:38 INFO - PROCESS | 1851 | 1462283078894 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 06:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 884ms 06:44:38 INFO - PROCESS | 1851 | 1462283078912 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 06:44:38 INFO - PROCESS | 1851 | 1462283078914 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 06:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:44:38 INFO - PROCESS | 1851 | 1462283078921 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:44:38 INFO - PROCESS | 1851 | 1462283078923 Marionette TRACE conn3 <- [1,246,null,{}] 06:44:38 INFO - PROCESS | 1851 | 1462283078928 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:39 INFO - PROCESS | 1851 | 1462283079045 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 06:44:39 INFO - PROCESS | 1851 | 1462283079190 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39b1f000 == 53 [pid = 1851] [id = 69] 06:44:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 85 (0x7f4f39579c00) [pid = 1851] [serial = 205] [outer = (nil)] 06:44:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 86 (0x7f4f39e50800) [pid = 1851] [serial = 206] [outer = 0x7f4f39579c00] 06:44:39 INFO - PROCESS | 1851 | 1462283079260 Marionette DEBUG loaded listener.js 06:44:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 87 (0x7f4f3c925000) [pid = 1851] [serial = 207] [outer = 0x7f4f39579c00] 06:44:40 INFO - PROCESS | 1851 | 1462283080010 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:44:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:44:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1126ms 06:44:40 INFO - PROCESS | 1851 | 1462283080048 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 06:44:40 INFO - PROCESS | 1851 | 1462283080053 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 06:44:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:44:40 INFO - PROCESS | 1851 | 1462283080060 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:44:40 INFO - PROCESS | 1851 | 1462283080065 Marionette TRACE conn3 <- [1,250,null,{}] 06:44:40 INFO - PROCESS | 1851 | 1462283080072 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:40 INFO - PROCESS | 1851 | 1462283080225 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 06:44:40 INFO - PROCESS | 1851 | 1462283080364 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42aac800 == 54 [pid = 1851] [id = 70] 06:44:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 88 (0x7f4f3957d400) [pid = 1851] [serial = 208] [outer = (nil)] 06:44:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 89 (0x7f4f413c4800) [pid = 1851] [serial = 209] [outer = 0x7f4f3957d400] 06:44:40 INFO - PROCESS | 1851 | 1462283080434 Marionette DEBUG loaded listener.js 06:44:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 90 (0x7f4f42f22400) [pid = 1851] [serial = 210] [outer = 0x7f4f3957d400] 06:44:41 INFO - PROCESS | 1851 | 1462283081214 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:44:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1188ms 06:44:41 INFO - PROCESS | 1851 | 1462283081251 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 06:44:41 INFO - PROCESS | 1851 | 1462283081257 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 06:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:44:41 INFO - PROCESS | 1851 | 1462283081263 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:44:41 INFO - PROCESS | 1851 | 1462283081266 Marionette TRACE conn3 <- [1,254,null,{}] 06:44:41 INFO - PROCESS | 1851 | 1462283081288 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:41 INFO - PROCESS | 1851 | 1462283081435 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 06:44:41 INFO - PROCESS | 1851 | 1462283081564 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f51486800 == 55 [pid = 1851] [id = 71] 06:44:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 91 (0x7f4f45e03400) [pid = 1851] [serial = 211] [outer = (nil)] 06:44:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 92 (0x7f4f4a13fc00) [pid = 1851] [serial = 212] [outer = 0x7f4f45e03400] 06:44:41 INFO - PROCESS | 1851 | 1462283081641 Marionette DEBUG loaded listener.js 06:44:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 93 (0x7f4f512da800) [pid = 1851] [serial = 213] [outer = 0x7f4f45e03400] 06:44:42 INFO - PROCESS | 1851 | 1462283082362 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 06:44:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1149ms 06:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:44:42 INFO - PROCESS | 1851 | 1462283082414 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 06:44:42 INFO - PROCESS | 1851 | 1462283082416 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 06:44:42 INFO - PROCESS | 1851 | 1462283082430 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:44:42 INFO - PROCESS | 1851 | 1462283082438 Marionette TRACE conn3 <- [1,258,null,{}] 06:44:42 INFO - PROCESS | 1851 | 1462283082446 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:42 INFO - PROCESS | 1851 | 1462283082598 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 06:44:42 INFO - PROCESS | 1851 | 1462283082699 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f54caf000 == 56 [pid = 1851] [id = 72] 06:44:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 94 (0x7f4f5335dc00) [pid = 1851] [serial = 214] [outer = (nil)] 06:44:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 95 (0x7f4f55435400) [pid = 1851] [serial = 215] [outer = 0x7f4f5335dc00] 06:44:42 INFO - PROCESS | 1851 | 1462283082766 Marionette DEBUG loaded listener.js 06:44:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 96 (0x7f4f5715e000) [pid = 1851] [serial = 216] [outer = 0x7f4f5335dc00] 06:44:43 INFO - PROCESS | 1851 | 1462283083553 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 06:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1142ms 06:44:43 INFO - PROCESS | 1851 | 1462283083565 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 06:44:43 INFO - PROCESS | 1851 | 1462283083568 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 06:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:44:43 INFO - PROCESS | 1851 | 1462283083591 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:44:43 INFO - PROCESS | 1851 | 1462283083594 Marionette TRACE conn3 <- [1,262,null,{}] 06:44:43 INFO - PROCESS | 1851 | 1462283083599 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:43 INFO - PROCESS | 1851 | 1462283083741 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 06:44:43 INFO - PROCESS | 1851 | 1462283083875 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f54d83800 == 57 [pid = 1851] [id = 73] 06:44:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 97 (0x7f4f545c8c00) [pid = 1851] [serial = 217] [outer = (nil)] 06:44:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 98 (0x7f4f57ba5000) [pid = 1851] [serial = 218] [outer = 0x7f4f545c8c00] 06:44:43 INFO - PROCESS | 1851 | 1462283083942 Marionette DEBUG loaded listener.js 06:44:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 99 (0x7f4f57e8e400) [pid = 1851] [serial = 219] [outer = 0x7f4f545c8c00] 06:44:44 INFO - PROCESS | 1851 | 1462283084727 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 06:44:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:44:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1190ms 06:44:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:44:44 INFO - PROCESS | 1851 | 1462283084780 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 06:44:44 INFO - PROCESS | 1851 | 1462283084782 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 06:44:44 INFO - PROCESS | 1851 | 1462283084805 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:44:44 INFO - PROCESS | 1851 | 1462283084808 Marionette TRACE conn3 <- [1,266,null,{}] 06:44:44 INFO - PROCESS | 1851 | 1462283084814 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:44 INFO - PROCESS | 1851 | 1462283084959 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 06:44:45 INFO - PROCESS | 1851 | 1462283085094 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5551b000 == 58 [pid = 1851] [id = 74] 06:44:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 100 (0x7f4f57ee6400) [pid = 1851] [serial = 220] [outer = (nil)] 06:44:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 101 (0x7f4f5941b800) [pid = 1851] [serial = 221] [outer = 0x7f4f57ee6400] 06:44:45 INFO - PROCESS | 1851 | 1462283085175 Marionette DEBUG loaded listener.js 06:44:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 102 (0x7f4f5965c400) [pid = 1851] [serial = 222] [outer = 0x7f4f57ee6400] 06:44:45 INFO - PROCESS | 1851 | 1462283085963 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 06:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1199ms 06:44:45 INFO - PROCESS | 1851 | 1462283085986 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 06:44:45 INFO - PROCESS | 1851 | 1462283085990 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 06:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:44:45 INFO - PROCESS | 1851 | 1462283085995 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:44:45 INFO - PROCESS | 1851 | 1462283085998 Marionette TRACE conn3 <- [1,270,null,{}] 06:44:46 INFO - PROCESS | 1851 | 1462283086022 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:46 INFO - PROCESS | 1851 | 1462283086162 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 06:44:46 INFO - PROCESS | 1851 | 1462283086427 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f41cdf800 == 59 [pid = 1851] [id = 75] 06:44:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 103 (0x7f4f39e48000) [pid = 1851] [serial = 223] [outer = (nil)] 06:44:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 104 (0x7f4f3b256c00) [pid = 1851] [serial = 224] [outer = 0x7f4f39e48000] 06:44:46 INFO - PROCESS | 1851 | 1462283086499 Marionette DEBUG loaded listener.js 06:44:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 105 (0x7f4f3ce14c00) [pid = 1851] [serial = 225] [outer = 0x7f4f39e48000] 06:44:47 INFO - PROCESS | 1851 | 1462283087221 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1285ms 06:44:47 INFO - PROCESS | 1851 | 1462283087281 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 06:44:47 INFO - PROCESS | 1851 | 1462283087287 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 06:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:44:47 INFO - PROCESS | 1851 | 1462283087310 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:44:47 INFO - PROCESS | 1851 | 1462283087315 Marionette TRACE conn3 <- [1,274,null,{}] 06:44:47 INFO - PROCESS | 1851 | 1462283087321 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:47 INFO - PROCESS | 1851 | 1462283087465 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 06:44:47 INFO - PROCESS | 1851 | 1462283087627 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39b05000 == 60 [pid = 1851] [id = 76] 06:44:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 106 (0x7f4f3c926000) [pid = 1851] [serial = 226] [outer = (nil)] 06:44:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 107 (0x7f4f3f35f400) [pid = 1851] [serial = 227] [outer = 0x7f4f3c926000] 06:44:47 INFO - PROCESS | 1851 | 1462283087708 Marionette DEBUG loaded listener.js 06:44:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 108 (0x7f4f4061d000) [pid = 1851] [serial = 228] [outer = 0x7f4f3c926000] 06:44:48 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3f389000 == 59 [pid = 1851] [id = 52] 06:44:48 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f426d7000 == 58 [pid = 1851] [id = 53] 06:44:48 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f398e1800 == 57 [pid = 1851] [id = 68] 06:44:48 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f427f2000 == 56 [pid = 1851] [id = 67] 06:44:48 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f49511000 == 55 [pid = 1851] [id = 66] 06:44:48 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f45f23800 == 54 [pid = 1851] [id = 65] 06:44:48 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42d8f800 == 53 [pid = 1851] [id = 64] 06:44:48 INFO - PROCESS | 1851 | --DOMWINDOW == 107 (0x7f4f54788400) [pid = 1851] [serial = 170] [outer = (nil)] [url = about:blank] 06:44:48 INFO - PROCESS | 1851 | 1462283088537 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 06:44:48 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3f36c000 == 52 [pid = 1851] [id = 63] 06:44:48 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a4a5800 == 51 [pid = 1851] [id = 62] 06:44:48 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a5bf800 == 50 [pid = 1851] [id = 61] 06:44:48 INFO - PROCESS | 1851 | --DOMWINDOW == 106 (0x7f4f427b0c00) [pid = 1851] [serial = 120] [outer = (nil)] [url = about:blank] 06:44:48 INFO - PROCESS | 1851 | --DOMWINDOW == 105 (0x7f4f41073c00) [pid = 1851] [serial = 92] [outer = (nil)] [url = about:blank] 06:44:48 INFO - PROCESS | 1851 | --DOMWINDOW == 104 (0x7f4f502b2800) [pid = 1851] [serial = 164] [outer = (nil)] [url = about:blank] 06:44:48 INFO - PROCESS | 1851 | --DOMWINDOW == 103 (0x7f4f4fd07800) [pid = 1851] [serial = 150] [outer = (nil)] [url = about:blank] 06:44:48 INFO - PROCESS | 1851 | --DOMWINDOW == 102 (0x7f4f3e993c00) [pid = 1851] [serial = 149] [outer = (nil)] [url = about:blank] 06:44:48 INFO - PROCESS | 1851 | --DOMWINDOW == 101 (0x7f4f43bce800) [pid = 1851] [serial = 158] [outer = (nil)] [url = about:blank] 06:44:48 INFO - PROCESS | 1851 | --DOMWINDOW == 100 (0x7f4f3f35f800) [pid = 1851] [serial = 153] [outer = (nil)] [url = about:blank] 06:44:48 INFO - PROCESS | 1851 | --DOMWINDOW == 99 (0x7f4f3ce16800) [pid = 1851] [serial = 152] [outer = (nil)] [url = about:blank] 06:44:48 INFO - PROCESS | 1851 | --DOMWINDOW == 98 (0x7f4f4374dc00) [pid = 1851] [serial = 146] [outer = (nil)] [url = about:blank] 06:44:48 INFO - PROCESS | 1851 | --DOMWINDOW == 97 (0x7f4f40627000) [pid = 1851] [serial = 155] [outer = (nil)] [url = about:blank] 06:44:48 INFO - PROCESS | 1851 | --DOMWINDOW == 96 (0x7f4f413bc800) [pid = 1851] [serial = 156] [outer = (nil)] [url = about:blank] 06:44:48 INFO - PROCESS | 1851 | --DOMWINDOW == 95 (0x7f4f3b41c400) [pid = 1851] [serial = 140] [outer = (nil)] [url = about:blank] 06:44:48 INFO - PROCESS | 1851 | --DOMWINDOW == 94 (0x7f4f3fe8ec00) [pid = 1851] [serial = 143] [outer = (nil)] [url = about:blank] 06:44:48 INFO - PROCESS | 1851 | --DOMWINDOW == 93 (0x7f4f50225000) [pid = 1851] [serial = 162] [outer = (nil)] [url = about:blank] 06:44:48 INFO - PROCESS | 1851 | --DOMWINDOW == 92 (0x7f4f52e39c00) [pid = 1851] [serial = 167] [outer = (nil)] [url = about:blank] 06:44:48 INFO - PROCESS | 1851 | --DOMWINDOW == 91 (0x7f4f4fd95c00) [pid = 1851] [serial = 161] [outer = (nil)] [url = about:blank] 06:44:48 INFO - PROCESS | 1851 | --DOMWINDOW == 90 (0x7f4f50f13800) [pid = 1851] [serial = 165] [outer = (nil)] [url = about:blank] 06:44:48 INFO - PROCESS | 1851 | --DOMWINDOW == 89 (0x7f4f545c5000) [pid = 1851] [serial = 168] [outer = (nil)] [url = about:blank] 06:44:48 INFO - PROCESS | 1851 | --DOMWINDOW == 88 (0x7f4f461ea400) [pid = 1851] [serial = 159] [outer = (nil)] [url = about:blank] 06:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1292ms 06:44:48 INFO - PROCESS | 1851 | 1462283088601 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 06:44:48 INFO - PROCESS | 1851 | 1462283088606 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 06:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:44:48 INFO - PROCESS | 1851 | 1462283088613 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:44:48 INFO - PROCESS | 1851 | 1462283088616 Marionette TRACE conn3 <- [1,278,null,{}] 06:44:48 INFO - PROCESS | 1851 | 1462283088621 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:48 INFO - PROCESS | 1851 | 1462283088755 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 06:44:48 INFO - PROCESS | 1851 | 1462283088766 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3f388800 == 51 [pid = 1851] [id = 77] 06:44:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 89 (0x7f4f413bf800) [pid = 1851] [serial = 229] [outer = (nil)] 06:44:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 90 (0x7f4f4274e800) [pid = 1851] [serial = 230] [outer = 0x7f4f413bf800] 06:44:48 INFO - PROCESS | 1851 | 1462283088824 Marionette DEBUG loaded listener.js 06:44:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 91 (0x7f4f43a7fc00) [pid = 1851] [serial = 231] [outer = 0x7f4f413bf800] 06:44:49 INFO - PROCESS | 1851 | 1462283089513 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 06:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 928ms 06:44:49 INFO - PROCESS | 1851 | 1462283089541 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 06:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:44:49 INFO - PROCESS | 1851 | 1462283089545 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 06:44:49 INFO - PROCESS | 1851 | 1462283089552 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:44:49 INFO - PROCESS | 1851 | 1462283089559 Marionette TRACE conn3 <- [1,282,null,{}] 06:44:49 INFO - PROCESS | 1851 | 1462283089572 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:49 INFO - PROCESS | 1851 | 1462283089704 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 06:44:49 INFO - PROCESS | 1851 | 1462283089802 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f43c2d000 == 52 [pid = 1851] [id = 78] 06:44:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 92 (0x7f4f3cc6f400) [pid = 1851] [serial = 232] [outer = (nil)] 06:44:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 93 (0x7f4f3cc74400) [pid = 1851] [serial = 233] [outer = 0x7f4f3cc6f400] 06:44:49 INFO - PROCESS | 1851 | 1462283089859 Marionette DEBUG loaded listener.js 06:44:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 94 (0x7f4f45e66800) [pid = 1851] [serial = 234] [outer = 0x7f4f3cc6f400] 06:44:50 INFO - PROCESS | 1851 | 1462283090513 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 06:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 989ms 06:44:50 INFO - PROCESS | 1851 | 1462283090539 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 06:44:50 INFO - PROCESS | 1851 | 1462283090543 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 06:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:44:50 INFO - PROCESS | 1851 | 1462283090548 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:44:50 INFO - PROCESS | 1851 | 1462283090550 Marionette TRACE conn3 <- [1,286,null,{}] 06:44:50 INFO - PROCESS | 1851 | 1462283090558 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:50 INFO - PROCESS | 1851 | 1462283090738 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 06:44:50 INFO - PROCESS | 1851 | 1462283090755 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4fd35800 == 53 [pid = 1851] [id = 79] 06:44:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 95 (0x7f4f3cc70800) [pid = 1851] [serial = 235] [outer = (nil)] 06:44:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 96 (0x7f4f461d5c00) [pid = 1851] [serial = 236] [outer = 0x7f4f3cc70800] 06:44:50 INFO - PROCESS | 1851 | 1462283090811 Marionette DEBUG loaded listener.js 06:44:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 97 (0x7f4f461db000) [pid = 1851] [serial = 237] [outer = 0x7f4f3cc70800] 06:44:51 INFO - PROCESS | 1851 | 1462283091437 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 06:44:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:44:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 928ms 06:44:51 INFO - PROCESS | 1851 | 1462283091476 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 06:44:51 INFO - PROCESS | 1851 | 1462283091479 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 06:44:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:44:51 INFO - PROCESS | 1851 | 1462283091484 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:44:51 INFO - PROCESS | 1851 | 1462283091487 Marionette TRACE conn3 <- [1,290,null,{}] 06:44:51 INFO - PROCESS | 1851 | 1462283091496 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:51 INFO - PROCESS | 1851 | 1462283091664 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 06:44:51 INFO - PROCESS | 1851 | 1462283091733 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f51242000 == 54 [pid = 1851] [id = 80] 06:44:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 98 (0x7f4f46482400) [pid = 1851] [serial = 238] [outer = (nil)] 06:44:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 99 (0x7f4f4a141000) [pid = 1851] [serial = 239] [outer = 0x7f4f46482400] 06:44:51 INFO - PROCESS | 1851 | 1462283091801 Marionette DEBUG loaded listener.js 06:44:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 100 (0x7f4f5022b400) [pid = 1851] [serial = 240] [outer = 0x7f4f46482400] 06:44:52 INFO - PROCESS | 1851 | 1462283092479 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:44:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:44:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1030ms 06:44:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:44:52 INFO - PROCESS | 1851 | 1462283092515 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 06:44:52 INFO - PROCESS | 1851 | 1462283092517 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 06:44:52 INFO - PROCESS | 1851 | 1462283092522 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:44:52 INFO - PROCESS | 1851 | 1462283092525 Marionette TRACE conn3 <- [1,294,null,{}] 06:44:52 INFO - PROCESS | 1851 | 1462283092536 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:52 INFO - PROCESS | 1851 | 1462283092715 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 06:44:52 INFO - PROCESS | 1851 | 1462283092740 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f54d7a800 == 55 [pid = 1851] [id = 81] 06:44:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 101 (0x7f4f3c973c00) [pid = 1851] [serial = 241] [outer = (nil)] 06:44:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 102 (0x7f4f3c97ac00) [pid = 1851] [serial = 242] [outer = 0x7f4f3c973c00] 06:44:52 INFO - PROCESS | 1851 | 1462283092806 Marionette DEBUG loaded listener.js 06:44:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 103 (0x7f4f50264400) [pid = 1851] [serial = 243] [outer = 0x7f4f3c973c00] 06:44:53 INFO - PROCESS | 1851 | --DOMWINDOW == 102 (0x7f4f52e14c00) [pid = 1851] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:44:53 INFO - PROCESS | 1851 | --DOMWINDOW == 101 (0x7f4f3b41c000) [pid = 1851] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:44:53 INFO - PROCESS | 1851 | --DOMWINDOW == 100 (0x7f4f4047d400) [pid = 1851] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:44:53 INFO - PROCESS | 1851 | --DOMWINDOW == 99 (0x7f4f3a545400) [pid = 1851] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:44:53 INFO - PROCESS | 1851 | --DOMWINDOW == 98 (0x7f4f4139b400) [pid = 1851] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:44:53 INFO - PROCESS | 1851 | --DOMWINDOW == 97 (0x7f4f39a21c00) [pid = 1851] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:44:53 INFO - PROCESS | 1851 | --DOMWINDOW == 96 (0x7f4f423d4c00) [pid = 1851] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:44:53 INFO - PROCESS | 1851 | 1462283093675 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:44:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:44:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1191ms 06:44:53 INFO - PROCESS | 1851 | 1462283093713 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 06:44:53 INFO - PROCESS | 1851 | 1462283093716 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 06:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:44:53 INFO - PROCESS | 1851 | 1462283093721 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:44:53 INFO - PROCESS | 1851 | 1462283093724 Marionette TRACE conn3 <- [1,298,null,{}] 06:44:53 INFO - PROCESS | 1851 | 1462283093728 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:53 INFO - PROCESS | 1851 | 1462283093881 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 06:44:53 INFO - PROCESS | 1851 | 1462283093896 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5717b000 == 56 [pid = 1851] [id = 82] 06:44:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 97 (0x7f4f3967e000) [pid = 1851] [serial = 244] [outer = (nil)] 06:44:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 98 (0x7f4f50263400) [pid = 1851] [serial = 245] [outer = 0x7f4f3967e000] 06:44:53 INFO - PROCESS | 1851 | 1462283093953 Marionette DEBUG loaded listener.js 06:44:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 99 (0x7f4f51266000) [pid = 1851] [serial = 246] [outer = 0x7f4f3967e000] 06:44:54 INFO - PROCESS | 1851 | 1462283094520 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 875ms 06:44:54 INFO - PROCESS | 1851 | 1462283094596 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 06:44:54 INFO - PROCESS | 1851 | 1462283094598 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 06:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:44:54 INFO - PROCESS | 1851 | 1462283094604 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:44:54 INFO - PROCESS | 1851 | 1462283094606 Marionette TRACE conn3 <- [1,302,null,{}] 06:44:54 INFO - PROCESS | 1851 | 1462283094611 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:54 INFO - PROCESS | 1851 | 1462283094730 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 06:44:54 INFO - PROCESS | 1851 | 1462283094744 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5942d800 == 57 [pid = 1851] [id = 83] 06:44:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 100 (0x7f4f5047b400) [pid = 1851] [serial = 247] [outer = (nil)] 06:44:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 101 (0x7f4f54782800) [pid = 1851] [serial = 248] [outer = 0x7f4f5047b400] 06:44:54 INFO - PROCESS | 1851 | 1462283094800 Marionette DEBUG loaded listener.js 06:44:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 102 (0x7f4f54d4a400) [pid = 1851] [serial = 249] [outer = 0x7f4f5047b400] 06:44:55 INFO - PROCESS | 1851 | 1462283095586 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:44:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:44:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1030ms 06:44:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:44:55 INFO - PROCESS | 1851 | 1462283095635 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 06:44:55 INFO - PROCESS | 1851 | 1462283095640 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 06:44:55 INFO - PROCESS | 1851 | 1462283095648 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:44:55 INFO - PROCESS | 1851 | 1462283095653 Marionette TRACE conn3 <- [1,306,null,{}] 06:44:55 INFO - PROCESS | 1851 | 1462283095698 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:55 INFO - PROCESS | 1851 | 1462283095861 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 06:44:55 INFO - PROCESS | 1851 | 1462283095993 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42370800 == 58 [pid = 1851] [id = 84] 06:44:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 103 (0x7f4f3c96d400) [pid = 1851] [serial = 250] [outer = (nil)] 06:44:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 104 (0x7f4f3cc69400) [pid = 1851] [serial = 251] [outer = 0x7f4f3c96d400] 06:44:56 INFO - PROCESS | 1851 | 1462283096067 Marionette DEBUG loaded listener.js 06:44:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 105 (0x7f4f3cc74000) [pid = 1851] [serial = 252] [outer = 0x7f4f3c96d400] 06:44:56 INFO - PROCESS | 1851 | 1462283096849 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1269ms 06:44:56 INFO - PROCESS | 1851 | 1462283096916 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 06:44:56 INFO - PROCESS | 1851 | 1462283096924 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 06:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:44:56 INFO - PROCESS | 1851 | 1462283096934 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:44:56 INFO - PROCESS | 1851 | 1462283096937 Marionette TRACE conn3 <- [1,310,null,{}] 06:44:56 INFO - PROCESS | 1851 | 1462283096943 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:57 INFO - PROCESS | 1851 | 1462283097130 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 06:44:57 INFO - PROCESS | 1851 | 1462283097263 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4f116000 == 59 [pid = 1851] [id = 85] 06:44:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 106 (0x7f4f3c96d800) [pid = 1851] [serial = 253] [outer = (nil)] 06:44:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 107 (0x7f4f3ceecc00) [pid = 1851] [serial = 254] [outer = 0x7f4f3c96d800] 06:44:57 INFO - PROCESS | 1851 | 1462283097330 Marionette DEBUG loaded listener.js 06:44:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 108 (0x7f4f40622000) [pid = 1851] [serial = 255] [outer = 0x7f4f3c96d800] 06:44:58 INFO - PROCESS | 1851 | 1462283098127 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1229ms 06:44:58 INFO - PROCESS | 1851 | 1462283098162 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 06:44:58 INFO - PROCESS | 1851 | 1462283098166 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 06:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:44:58 INFO - PROCESS | 1851 | 1462283098172 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:44:58 INFO - PROCESS | 1851 | 1462283098177 Marionette TRACE conn3 <- [1,314,null,{}] 06:44:58 INFO - PROCESS | 1851 | 1462283098206 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:58 INFO - PROCESS | 1851 | 1462283098391 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 06:44:58 INFO - PROCESS | 1851 | 1462283098494 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f596b0000 == 60 [pid = 1851] [id = 86] 06:44:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 109 (0x7f4f461cf000) [pid = 1851] [serial = 256] [outer = (nil)] 06:44:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 110 (0x7f4f461d7400) [pid = 1851] [serial = 257] [outer = 0x7f4f461cf000] 06:44:58 INFO - PROCESS | 1851 | 1462283098566 Marionette DEBUG loaded listener.js 06:44:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 111 (0x7f4f4fd07800) [pid = 1851] [serial = 258] [outer = 0x7f4f461cf000] 06:44:59 INFO - PROCESS | 1851 | 1462283099490 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1384ms 06:44:59 INFO - PROCESS | 1851 | 1462283099556 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 06:44:59 INFO - PROCESS | 1851 | 1462283099561 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 06:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:44:59 INFO - PROCESS | 1851 | 1462283099566 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:44:59 INFO - PROCESS | 1851 | 1462283099568 Marionette TRACE conn3 <- [1,318,null,{}] 06:44:59 INFO - PROCESS | 1851 | 1462283099574 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:59 INFO - PROCESS | 1851 | 1462283099721 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 06:44:59 INFO - PROCESS | 1851 | 1462283099853 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f41ba6800 == 61 [pid = 1851] [id = 87] 06:44:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 112 (0x7f4f461d1000) [pid = 1851] [serial = 259] [outer = (nil)] 06:44:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 113 (0x7f4f54d4a800) [pid = 1851] [serial = 260] [outer = 0x7f4f461d1000] 06:44:59 INFO - PROCESS | 1851 | 1462283099923 Marionette DEBUG loaded listener.js 06:45:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 114 (0x7f4f55527800) [pid = 1851] [serial = 261] [outer = 0x7f4f461d1000] 06:45:00 INFO - PROCESS | 1851 | 1462283100715 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1184ms 06:45:00 INFO - PROCESS | 1851 | 1462283100751 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 06:45:00 INFO - PROCESS | 1851 | 1462283100755 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 06:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:45:00 INFO - PROCESS | 1851 | 1462283100760 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:45:00 INFO - PROCESS | 1851 | 1462283100762 Marionette TRACE conn3 <- [1,322,null,{}] 06:45:00 INFO - PROCESS | 1851 | 1462283100768 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:00 INFO - PROCESS | 1851 | 1462283100912 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 06:45:01 INFO - PROCESS | 1851 | 1462283101050 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39671800 == 62 [pid = 1851] [id = 88] 06:45:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7f4f3b452400) [pid = 1851] [serial = 262] [outer = (nil)] 06:45:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7f4f3cee5000) [pid = 1851] [serial = 263] [outer = 0x7f4f3b452400] 06:45:01 INFO - PROCESS | 1851 | 1462283101119 Marionette DEBUG loaded listener.js 06:45:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7f4f53364400) [pid = 1851] [serial = 264] [outer = 0x7f4f3b452400] 06:45:02 INFO - PROCESS | 1851 | 1462283102233 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1537ms 06:45:02 INFO - PROCESS | 1851 | 1462283102302 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 06:45:02 INFO - PROCESS | 1851 | 1462283102309 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 06:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:45:02 INFO - PROCESS | 1851 | 1462283102320 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:45:02 INFO - PROCESS | 1851 | 1462283102326 Marionette TRACE conn3 <- [1,326,null,{}] 06:45:02 INFO - PROCESS | 1851 | 1462283102338 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:02 INFO - PROCESS | 1851 | 1462283102619 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 06:45:02 INFO - PROCESS | 1851 | 1462283102786 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f398e8000 == 63 [pid = 1851] [id = 89] 06:45:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7f4f3cc70000) [pid = 1851] [serial = 265] [outer = (nil)] 06:45:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7f4f3cc77000) [pid = 1851] [serial = 266] [outer = 0x7f4f3cc70000] 06:45:02 INFO - PROCESS | 1851 | 1462283102855 Marionette DEBUG loaded listener.js 06:45:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7f4f3cee9000) [pid = 1851] [serial = 267] [outer = 0x7f4f3cc70000] 06:45:03 INFO - PROCESS | 1851 | 1462283103702 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f45f24000 == 62 [pid = 1851] [id = 55] 06:45:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42f8f000 == 61 [pid = 1851] [id = 54] 06:45:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3cad7800 == 60 [pid = 1851] [id = 51] 06:45:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f5717b000 == 59 [pid = 1851] [id = 82] 06:45:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f54d7a800 == 58 [pid = 1851] [id = 81] 06:45:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f51242000 == 57 [pid = 1851] [id = 80] 06:45:03 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7f4f55527c00) [pid = 1851] [serial = 203] [outer = (nil)] [url = about:blank] 06:45:03 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7f4f3c91e800) [pid = 1851] [serial = 173] [outer = (nil)] [url = about:blank] 06:45:03 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7f4f42753c00) [pid = 1851] [serial = 176] [outer = (nil)] [url = about:blank] 06:45:03 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7f4f500cfc00) [pid = 1851] [serial = 179] [outer = (nil)] [url = about:blank] 06:45:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4fd35800 == 56 [pid = 1851] [id = 79] 06:45:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f43c2d000 == 55 [pid = 1851] [id = 78] 06:45:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3f388800 == 54 [pid = 1851] [id = 77] 06:45:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39b05000 == 53 [pid = 1851] [id = 76] 06:45:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f41cdf800 == 52 [pid = 1851] [id = 75] 06:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1437ms 06:45:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f51486800 == 51 [pid = 1851] [id = 71] 06:45:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42aac800 == 50 [pid = 1851] [id = 70] 06:45:03 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39b1f000 == 49 [pid = 1851] [id = 69] 06:45:03 INFO - PROCESS | 1851 | 1462283103758 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 06:45:03 INFO - PROCESS | 1851 | 1462283103767 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 06:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:45:03 INFO - PROCESS | 1851 | 1462283103776 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:45:03 INFO - PROCESS | 1851 | 1462283103779 Marionette TRACE conn3 <- [1,330,null,{}] 06:45:03 INFO - PROCESS | 1851 | 1462283103784 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:03 INFO - PROCESS | 1851 | 1462283103922 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 06:45:03 INFO - PROCESS | 1851 | 1462283103932 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3ffd3000 == 50 [pid = 1851] [id = 90] 06:45:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7f4f4047ac00) [pid = 1851] [serial = 268] [outer = (nil)] 06:45:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7f4f413b8000) [pid = 1851] [serial = 269] [outer = 0x7f4f4047ac00] 06:45:03 INFO - PROCESS | 1851 | 1462283103991 Marionette DEBUG loaded listener.js 06:45:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7f4f42a59400) [pid = 1851] [serial = 270] [outer = 0x7f4f4047ac00] 06:45:04 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7f4f54596000) [pid = 1851] [serial = 197] [outer = (nil)] [url = about:blank] 06:45:04 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7f4f49293400) [pid = 1851] [serial = 200] [outer = (nil)] [url = about:blank] 06:45:04 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7f4f54ec0800) [pid = 1851] [serial = 201] [outer = (nil)] [url = about:blank] 06:45:04 INFO - PROCESS | 1851 | --DOMWINDOW == 115 (0x7f4f413c5c00) [pid = 1851] [serial = 186] [outer = (nil)] [url = about:blank] 06:45:04 INFO - PROCESS | 1851 | --DOMWINDOW == 114 (0x7f4f411d6000) [pid = 1851] [serial = 185] [outer = (nil)] [url = about:blank] 06:45:04 INFO - PROCESS | 1851 | --DOMWINDOW == 113 (0x7f4f3ce10400) [pid = 1851] [serial = 183] [outer = (nil)] [url = about:blank] 06:45:04 INFO - PROCESS | 1851 | --DOMWINDOW == 112 (0x7f4f3b25d000) [pid = 1851] [serial = 182] [outer = (nil)] [url = about:blank] 06:45:04 INFO - PROCESS | 1851 | --DOMWINDOW == 111 (0x7f4f431b8c00) [pid = 1851] [serial = 188] [outer = (nil)] [url = about:blank] 06:45:04 INFO - PROCESS | 1851 | --DOMWINDOW == 110 (0x7f4f43754400) [pid = 1851] [serial = 189] [outer = (nil)] [url = about:blank] 06:45:04 INFO - PROCESS | 1851 | --DOMWINDOW == 109 (0x7f4f461e7800) [pid = 1851] [serial = 191] [outer = (nil)] [url = about:blank] 06:45:04 INFO - PROCESS | 1851 | --DOMWINDOW == 108 (0x7f4f512da400) [pid = 1851] [serial = 195] [outer = (nil)] [url = about:blank] 06:45:04 INFO - PROCESS | 1851 | --DOMWINDOW == 107 (0x7f4f5026b400) [pid = 1851] [serial = 194] [outer = (nil)] [url = about:blank] 06:45:04 INFO - PROCESS | 1851 | --DOMWINDOW == 106 (0x7f4f54ebd000) [pid = 1851] [serial = 198] [outer = (nil)] [url = about:blank] 06:45:04 INFO - PROCESS | 1851 | --DOMWINDOW == 105 (0x7f4f4f16b400) [pid = 1851] [serial = 192] [outer = (nil)] [url = about:blank] 06:45:04 INFO - PROCESS | 1851 | 1462283104775 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1034ms 06:45:04 INFO - PROCESS | 1851 | 1462283104810 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 06:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:45:04 INFO - PROCESS | 1851 | 1462283104813 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 06:45:04 INFO - PROCESS | 1851 | 1462283104819 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:45:04 INFO - PROCESS | 1851 | 1462283104824 Marionette TRACE conn3 <- [1,334,null,{}] 06:45:04 INFO - PROCESS | 1851 | 1462283104855 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:04 INFO - PROCESS | 1851 | 1462283104983 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 06:45:05 INFO - PROCESS | 1851 | 1462283105012 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4377b800 == 51 [pid = 1851] [id = 91] 06:45:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 106 (0x7f4f39a21c00) [pid = 1851] [serial = 271] [outer = (nil)] 06:45:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 107 (0x7f4f461d2c00) [pid = 1851] [serial = 272] [outer = 0x7f4f39a21c00] 06:45:05 INFO - PROCESS | 1851 | 1462283105147 Marionette DEBUG loaded listener.js 06:45:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 108 (0x7f4f4928d000) [pid = 1851] [serial = 273] [outer = 0x7f4f39a21c00] 06:45:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 109 (0x7f4f54743400) [pid = 1851] [serial = 274] [outer = 0x7f4f39a22800] 06:45:05 INFO - PROCESS | 1851 | 1462283105805 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1040ms 06:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:45:05 INFO - PROCESS | 1851 | 1462283105858 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 06:45:05 INFO - PROCESS | 1851 | 1462283105861 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 06:45:05 INFO - PROCESS | 1851 | 1462283105866 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:45:05 INFO - PROCESS | 1851 | 1462283105870 Marionette TRACE conn3 <- [1,338,null,{}] 06:45:05 INFO - PROCESS | 1851 | 1462283105874 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:06 INFO - PROCESS | 1851 | 1462283106059 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 06:45:06 INFO - PROCESS | 1851 | 1462283106093 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f43c2f800 == 52 [pid = 1851] [id = 92] 06:45:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 110 (0x7f4f3ceba000) [pid = 1851] [serial = 275] [outer = (nil)] 06:45:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 111 (0x7f4f512dec00) [pid = 1851] [serial = 276] [outer = 0x7f4f3ceba000] 06:45:06 INFO - PROCESS | 1851 | 1462283106149 Marionette DEBUG loaded listener.js 06:45:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 112 (0x7f4f55435c00) [pid = 1851] [serial = 277] [outer = 0x7f4f3ceba000] 06:45:06 INFO - PROCESS | 1851 | 1462283106835 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1031ms 06:45:06 INFO - PROCESS | 1851 | 1462283106900 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 06:45:06 INFO - PROCESS | 1851 | 1462283106903 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 06:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:45:06 INFO - PROCESS | 1851 | 1462283106908 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:45:06 INFO - PROCESS | 1851 | 1462283106910 Marionette TRACE conn3 <- [1,342,null,{}] 06:45:06 INFO - PROCESS | 1851 | 1462283106915 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:07 INFO - PROCESS | 1851 | 1462283107072 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 06:45:07 INFO - PROCESS | 1851 | 1462283107098 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f500b8000 == 53 [pid = 1851] [id = 93] 06:45:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 113 (0x7f4f41074c00) [pid = 1851] [serial = 278] [outer = (nil)] 06:45:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 114 (0x7f4f55531800) [pid = 1851] [serial = 279] [outer = 0x7f4f41074c00] 06:45:07 INFO - PROCESS | 1851 | 1462283107155 Marionette DEBUG loaded listener.js 06:45:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7f4f555cb400) [pid = 1851] [serial = 280] [outer = 0x7f4f41074c00] 06:45:07 INFO - PROCESS | 1851 | 1462283107870 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 977ms 06:45:07 INFO - PROCESS | 1851 | 1462283107887 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 06:45:07 INFO - PROCESS | 1851 | 1462283107890 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 06:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:45:07 INFO - PROCESS | 1851 | 1462283107895 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:45:07 INFO - PROCESS | 1851 | 1462283107897 Marionette TRACE conn3 <- [1,346,null,{}] 06:45:07 INFO - PROCESS | 1851 | 1462283107902 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:08 INFO - PROCESS | 1851 | 1462283108330 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 06:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 114 (0x7f4f3967b000) [pid = 1851] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 113 (0x7f4f46482400) [pid = 1851] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 112 (0x7f4f3cc6f400) [pid = 1851] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 111 (0x7f4f3cc70800) [pid = 1851] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 110 (0x7f4f39e48000) [pid = 1851] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 109 (0x7f4f413bf800) [pid = 1851] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 108 (0x7f4f3c926000) [pid = 1851] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 107 (0x7f4f3c973c00) [pid = 1851] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:45:08 INFO - PROCESS | 1851 | --DOMWINDOW == 106 (0x7f4f3967e000) [pid = 1851] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:45:08 INFO - PROCESS | 1851 | 1462283108413 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f398ed800 == 54 [pid = 1851] [id = 94] 06:45:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 107 (0x7f4f393cc400) [pid = 1851] [serial = 281] [outer = (nil)] 06:45:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 108 (0x7f4f39e48000) [pid = 1851] [serial = 282] [outer = 0x7f4f393cc400] 06:45:08 INFO - PROCESS | 1851 | 1462283108480 Marionette DEBUG loaded listener.js 06:45:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 109 (0x7f4f3ce18800) [pid = 1851] [serial = 283] [outer = 0x7f4f393cc400] 06:45:09 INFO - PROCESS | 1851 | 1462283109072 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1233ms 06:45:09 INFO - PROCESS | 1851 | 1462283109129 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 06:45:09 INFO - PROCESS | 1851 | 1462283109132 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 06:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:45:09 INFO - PROCESS | 1851 | 1462283109136 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:45:09 INFO - PROCESS | 1851 | 1462283109139 Marionette TRACE conn3 <- [1,350,null,{}] 06:45:09 INFO - PROCESS | 1851 | 1462283109144 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:09 INFO - PROCESS | 1851 | 1462283109269 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 06:45:09 INFO - PROCESS | 1851 | 1462283109370 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f54cba000 == 55 [pid = 1851] [id = 95] 06:45:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 110 (0x7f4f393cd400) [pid = 1851] [serial = 284] [outer = (nil)] 06:45:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 111 (0x7f4f555cf800) [pid = 1851] [serial = 285] [outer = 0x7f4f393cd400] 06:45:09 INFO - PROCESS | 1851 | 1462283109426 Marionette DEBUG loaded listener.js 06:45:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 112 (0x7f4f555d5c00) [pid = 1851] [serial = 286] [outer = 0x7f4f393cd400] 06:45:09 INFO - PROCESS | 1851 | 1462283109994 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 875ms 06:45:10 INFO - PROCESS | 1851 | 1462283110013 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 06:45:10 INFO - PROCESS | 1851 | 1462283110015 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 06:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:45:10 INFO - PROCESS | 1851 | 1462283110021 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:45:10 INFO - PROCESS | 1851 | 1462283110023 Marionette TRACE conn3 <- [1,354,null,{}] 06:45:10 INFO - PROCESS | 1851 | 1462283110028 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:10 INFO - PROCESS | 1851 | 1462283110149 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 06:45:10 INFO - PROCESS | 1851 | 1462283110163 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f57e5a000 == 56 [pid = 1851] [id = 96] 06:45:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 113 (0x7f4f555cd400) [pid = 1851] [serial = 287] [outer = (nil)] 06:45:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 114 (0x7f4f571cc000) [pid = 1851] [serial = 288] [outer = 0x7f4f555cd400] 06:45:10 INFO - PROCESS | 1851 | 1462283110223 Marionette DEBUG loaded listener.js 06:45:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7f4f57e8e800) [pid = 1851] [serial = 289] [outer = 0x7f4f555cd400] 06:45:11 INFO - PROCESS | 1851 | 1462283111218 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1229ms 06:45:11 INFO - PROCESS | 1851 | 1462283111253 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 06:45:11 INFO - PROCESS | 1851 | 1462283111264 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 06:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:45:11 INFO - PROCESS | 1851 | 1462283111275 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:45:11 INFO - PROCESS | 1851 | 1462283111284 Marionette TRACE conn3 <- [1,358,null,{}] 06:45:11 INFO - PROCESS | 1851 | 1462283111295 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:11 INFO - PROCESS | 1851 | 1462283111583 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 06:45:11 INFO - PROCESS | 1851 | 1462283111730 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:11 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f420a9800 == 57 [pid = 1851] [id = 97] 06:45:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7f4f3c91cc00) [pid = 1851] [serial = 290] [outer = (nil)] 06:45:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7f4f3c978800) [pid = 1851] [serial = 291] [outer = 0x7f4f3c91cc00] 06:45:11 INFO - PROCESS | 1851 | 1462283111802 Marionette DEBUG loaded listener.js 06:45:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7f4f3cee3400) [pid = 1851] [serial = 292] [outer = 0x7f4f3c91cc00] 06:45:12 INFO - PROCESS | 1851 | 1462283112594 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1390ms 06:45:12 INFO - PROCESS | 1851 | 1462283112663 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 06:45:12 INFO - PROCESS | 1851 | 1462283112670 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 06:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:45:12 INFO - PROCESS | 1851 | 1462283112681 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:45:12 INFO - PROCESS | 1851 | 1462283112684 Marionette TRACE conn3 <- [1,362,null,{}] 06:45:12 INFO - PROCESS | 1851 | 1462283112690 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:12 INFO - PROCESS | 1851 | 1462283112884 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 06:45:13 INFO - PROCESS | 1851 | 1462283113020 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f50422000 == 58 [pid = 1851] [id = 98] 06:45:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7f4f3f366800) [pid = 1851] [serial = 293] [outer = (nil)] 06:45:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7f4f42749800) [pid = 1851] [serial = 294] [outer = 0x7f4f3f366800] 06:45:13 INFO - PROCESS | 1851 | 1462283113094 Marionette DEBUG loaded listener.js 06:45:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7f4f43a88400) [pid = 1851] [serial = 295] [outer = 0x7f4f3f366800] 06:45:13 INFO - PROCESS | 1851 | 1462283113976 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1328ms 06:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:45:14 INFO - PROCESS | 1851 | 1462283114008 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 06:45:14 INFO - PROCESS | 1851 | 1462283114011 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 06:45:14 INFO - PROCESS | 1851 | 1462283114018 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:45:14 INFO - PROCESS | 1851 | 1462283114023 Marionette TRACE conn3 <- [1,366,null,{}] 06:45:14 INFO - PROCESS | 1851 | 1462283114038 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:14 INFO - PROCESS | 1851 | 1462283114186 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 06:45:14 INFO - PROCESS | 1851 | 1462283114330 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f512a1000 == 59 [pid = 1851] [id = 99] 06:45:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 122 (0x7f4f4a19cc00) [pid = 1851] [serial = 296] [outer = (nil)] 06:45:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7f4f54ec5c00) [pid = 1851] [serial = 297] [outer = 0x7f4f4a19cc00] 06:45:14 INFO - PROCESS | 1851 | 1462283114402 Marionette DEBUG loaded listener.js 06:45:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7f4f555cec00) [pid = 1851] [serial = 298] [outer = 0x7f4f4a19cc00] 06:45:15 INFO - PROCESS | 1851 | 1462283115229 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1236ms 06:45:15 INFO - PROCESS | 1851 | 1462283115253 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 06:45:15 INFO - PROCESS | 1851 | 1462283115257 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 06:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:45:15 INFO - PROCESS | 1851 | 1462283115263 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:45:15 INFO - PROCESS | 1851 | 1462283115265 Marionette TRACE conn3 <- [1,370,null,{}] 06:45:15 INFO - PROCESS | 1851 | 1462283115270 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:15 INFO - PROCESS | 1851 | 1462283115426 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 06:45:15 INFO - PROCESS | 1851 | 1462283115566 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3ca96000 == 60 [pid = 1851] [id = 100] 06:45:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7f4f500c9c00) [pid = 1851] [serial = 299] [outer = (nil)] 06:45:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7f4f54f4b000) [pid = 1851] [serial = 300] [outer = 0x7f4f500c9c00] 06:45:15 INFO - PROCESS | 1851 | 1462283115636 Marionette DEBUG loaded listener.js 06:45:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7f4f54f4f800) [pid = 1851] [serial = 301] [outer = 0x7f4f500c9c00] 06:45:16 INFO - PROCESS | 1851 | 1462283116454 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1233ms 06:45:16 INFO - PROCESS | 1851 | 1462283116496 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 06:45:16 INFO - PROCESS | 1851 | 1462283116500 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 06:45:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:45:16 INFO - PROCESS | 1851 | 1462283116505 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:45:16 INFO - PROCESS | 1851 | 1462283116507 Marionette TRACE conn3 <- [1,374,null,{}] 06:45:16 INFO - PROCESS | 1851 | 1462283116513 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:16 INFO - PROCESS | 1851 | 1462283116654 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 06:45:16 INFO - PROCESS | 1851 | 1462283116807 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3f37b800 == 61 [pid = 1851] [id = 101] 06:45:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7f4f33decc00) [pid = 1851] [serial = 302] [outer = (nil)] 06:45:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7f4f33df4c00) [pid = 1851] [serial = 303] [outer = 0x7f4f33decc00] 06:45:16 INFO - PROCESS | 1851 | 1462283116875 Marionette DEBUG loaded listener.js 06:45:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7f4f33dfa000) [pid = 1851] [serial = 304] [outer = 0x7f4f33decc00] 06:45:17 INFO - PROCESS | 1851 | 1462283117916 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:45:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:45:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1480ms 06:45:17 INFO - PROCESS | 1851 | 1462283117986 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 06:45:17 INFO - PROCESS | 1851 | 1462283117991 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 06:45:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:45:18 INFO - PROCESS | 1851 | 1462283118000 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:45:18 INFO - PROCESS | 1851 | 1462283118004 Marionette TRACE conn3 <- [1,378,null,{}] 06:45:18 INFO - PROCESS | 1851 | 1462283118011 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:18 INFO - PROCESS | 1851 | 1462283118248 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 06:45:18 INFO - PROCESS | 1851 | 1462283118474 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38fcb000 == 62 [pid = 1851] [id = 102] 06:45:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7f4f3c928c00) [pid = 1851] [serial = 305] [outer = (nil)] 06:45:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7f4f3c970c00) [pid = 1851] [serial = 306] [outer = 0x7f4f3c928c00] 06:45:18 INFO - PROCESS | 1851 | 1462283118563 Marionette DEBUG loaded listener.js 06:45:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7f4f3cc68800) [pid = 1851] [serial = 307] [outer = 0x7f4f3c928c00] 06:45:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3b5a3000 == 61 [pid = 1851] [id = 58] 06:45:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f54cba000 == 60 [pid = 1851] [id = 95] 06:45:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f398ed800 == 59 [pid = 1851] [id = 94] 06:45:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f500b8000 == 58 [pid = 1851] [id = 93] 06:45:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f43c2f800 == 57 [pid = 1851] [id = 92] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7f4f54782800) [pid = 1851] [serial = 248] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7f4f413c4800) [pid = 1851] [serial = 209] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7f4f39e50800) [pid = 1851] [serial = 206] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7f4f4a13fc00) [pid = 1851] [serial = 212] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7f4f55435400) [pid = 1851] [serial = 215] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7f4f57ba5000) [pid = 1851] [serial = 218] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7f4f5941b800) [pid = 1851] [serial = 221] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | 1462283119378 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:45:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4377b800 == 56 [pid = 1851] [id = 91] 06:45:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3ffd3000 == 55 [pid = 1851] [id = 90] 06:45:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f398e8000 == 54 [pid = 1851] [id = 89] 06:45:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42370800 == 53 [pid = 1851] [id = 84] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7f4f55590400) [pid = 1851] [serial = 204] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7f4f4a141000) [pid = 1851] [serial = 239] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7f4f3cc74400) [pid = 1851] [serial = 233] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 122 (0x7f4f45e66800) [pid = 1851] [serial = 234] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 121 (0x7f4f461d5c00) [pid = 1851] [serial = 236] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 120 (0x7f4f3ce14c00) [pid = 1851] [serial = 225] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7f4f3b256c00) [pid = 1851] [serial = 224] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7f4f4274e800) [pid = 1851] [serial = 230] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7f4f43a7fc00) [pid = 1851] [serial = 231] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7f4f4061d000) [pid = 1851] [serial = 228] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 115 (0x7f4f3f35f400) [pid = 1851] [serial = 227] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 114 (0x7f4f3c97ac00) [pid = 1851] [serial = 242] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 113 (0x7f4f5022b400) [pid = 1851] [serial = 240] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 112 (0x7f4f50264400) [pid = 1851] [serial = 243] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 111 (0x7f4f51266000) [pid = 1851] [serial = 246] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 110 (0x7f4f461db000) [pid = 1851] [serial = 237] [outer = (nil)] [url = about:blank] 06:45:19 INFO - PROCESS | 1851 | --DOMWINDOW == 109 (0x7f4f50263400) [pid = 1851] [serial = 245] [outer = (nil)] [url = about:blank] 06:45:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:45:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1433ms 06:45:19 INFO - PROCESS | 1851 | 1462283119439 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 06:45:19 INFO - PROCESS | 1851 | 1462283119445 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 06:45:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:45:19 INFO - PROCESS | 1851 | 1462283119455 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:45:19 INFO - PROCESS | 1851 | 1462283119458 Marionette TRACE conn3 <- [1,382,null,{}] 06:45:19 INFO - PROCESS | 1851 | 1462283119464 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:19 INFO - PROCESS | 1851 | 1462283119598 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 06:45:19 INFO - PROCESS | 1851 | 1462283119694 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3c9a3000 == 54 [pid = 1851] [id = 103] 06:45:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 110 (0x7f4f3c96c400) [pid = 1851] [serial = 308] [outer = (nil)] 06:45:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 111 (0x7f4f3ce12c00) [pid = 1851] [serial = 309] [outer = 0x7f4f3c96c400] 06:45:19 INFO - PROCESS | 1851 | 1462283119754 Marionette DEBUG loaded listener.js 06:45:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 112 (0x7f4f3f63d800) [pid = 1851] [serial = 310] [outer = 0x7f4f3c96c400] 06:45:20 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:45:20 INFO - PROCESS | 1851 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:45:20 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:45:20 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:45:20 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:45:20 INFO - PROCESS | 1851 | 1462283120441 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:45:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:45:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1035ms 06:45:20 INFO - PROCESS | 1851 | 1462283120491 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 06:45:20 INFO - PROCESS | 1851 | 1462283120494 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 06:45:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:45:20 INFO - PROCESS | 1851 | 1462283120502 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:45:20 INFO - PROCESS | 1851 | 1462283120506 Marionette TRACE conn3 <- [1,386,null,{}] 06:45:20 INFO - PROCESS | 1851 | 1462283120549 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:20 INFO - PROCESS | 1851 | 1462283120685 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 06:45:20 INFO - PROCESS | 1851 | 1462283120696 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42f7e800 == 55 [pid = 1851] [id = 104] 06:45:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 113 (0x7f4f42dfa800) [pid = 1851] [serial = 311] [outer = (nil)] 06:45:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 114 (0x7f4f43a87000) [pid = 1851] [serial = 312] [outer = 0x7f4f42dfa800] 06:45:20 INFO - PROCESS | 1851 | 1462283120756 Marionette DEBUG loaded listener.js 06:45:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7f4f45e68c00) [pid = 1851] [serial = 313] [outer = 0x7f4f42dfa800] 06:45:21 INFO - PROCESS | 1851 | 1462283121462 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 06:45:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:45:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1011ms 06:45:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:45:21 INFO - PROCESS | 1851 | 1462283121511 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 06:45:21 INFO - PROCESS | 1851 | 1462283121515 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 06:45:21 INFO - PROCESS | 1851 | 1462283121520 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:45:21 INFO - PROCESS | 1851 | 1462283121523 Marionette TRACE conn3 <- [1,390,null,{}] 06:45:21 INFO - PROCESS | 1851 | 1462283121528 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:21 INFO - PROCESS | 1851 | 1462283121710 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 06:45:21 INFO - PROCESS | 1851 | 1462283121743 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4936e800 == 56 [pid = 1851] [id = 105] 06:45:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7f4f39681c00) [pid = 1851] [serial = 314] [outer = (nil)] 06:45:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7f4f46463000) [pid = 1851] [serial = 315] [outer = 0x7f4f39681c00] 06:45:21 INFO - PROCESS | 1851 | 1462283121804 Marionette DEBUG loaded listener.js 06:45:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7f4f5022b400) [pid = 1851] [serial = 316] [outer = 0x7f4f39681c00] 06:45:22 INFO - PROCESS | 1851 | 1462283122562 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 06:45:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:45:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1085ms 06:45:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:45:22 INFO - PROCESS | 1851 | 1462283122615 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 06:45:22 INFO - PROCESS | 1851 | 1462283122618 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 06:45:22 INFO - PROCESS | 1851 | 1462283122622 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:45:22 INFO - PROCESS | 1851 | 1462283122627 Marionette TRACE conn3 <- [1,394,null,{}] 06:45:22 INFO - PROCESS | 1851 | 1462283122631 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:22 INFO - PROCESS | 1851 | 1462283122796 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 06:45:22 INFO - PROCESS | 1851 | 1462283122820 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f50f2a000 == 57 [pid = 1851] [id = 106] 06:45:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7f4f40483000) [pid = 1851] [serial = 317] [outer = (nil)] 06:45:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7f4f54597800) [pid = 1851] [serial = 318] [outer = 0x7f4f40483000] 06:45:22 INFO - PROCESS | 1851 | 1462283122877 Marionette DEBUG loaded listener.js 06:45:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7f4f54ec0000) [pid = 1851] [serial = 319] [outer = 0x7f4f40483000] 06:45:23 INFO - PROCESS | 1851 | 1462283123586 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 06:45:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:45:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 976ms 06:45:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:45:23 INFO - PROCESS | 1851 | 1462283123606 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 06:45:23 INFO - PROCESS | 1851 | 1462283123608 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 06:45:23 INFO - PROCESS | 1851 | 1462283123614 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:45:23 INFO - PROCESS | 1851 | 1462283123616 Marionette TRACE conn3 <- [1,398,null,{}] 06:45:23 INFO - PROCESS | 1851 | 1462283123621 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:24 INFO - PROCESS | 1851 | 1462283124075 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 06:45:24 INFO - PROCESS | 1851 | --DOMWINDOW == 120 (0x7f4f41074c00) [pid = 1851] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:45:24 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7f4f393cc400) [pid = 1851] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:45:24 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7f4f393cd400) [pid = 1851] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:45:24 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7f4f4047ac00) [pid = 1851] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:45:24 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7f4f3b452400) [pid = 1851] [serial = 262] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:45:24 INFO - PROCESS | 1851 | --DOMWINDOW == 115 (0x7f4f3cc70000) [pid = 1851] [serial = 265] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:45:24 INFO - PROCESS | 1851 | --DOMWINDOW == 114 (0x7f4f39a21c00) [pid = 1851] [serial = 271] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:45:24 INFO - PROCESS | 1851 | --DOMWINDOW == 113 (0x7f4f3ceba000) [pid = 1851] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:45:24 INFO - PROCESS | 1851 | --DOMWINDOW == 112 (0x7f4f3c91c400) [pid = 1851] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:45:24 INFO - PROCESS | 1851 | 1462283124159 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3f684800 == 58 [pid = 1851] [id = 107] 06:45:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 113 (0x7f4f393cc400) [pid = 1851] [serial = 320] [outer = (nil)] 06:45:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 114 (0x7f4f3c91c400) [pid = 1851] [serial = 321] [outer = 0x7f4f393cc400] 06:45:24 INFO - PROCESS | 1851 | 1462283124263 Marionette DEBUG loaded listener.js 06:45:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7f4f461cec00) [pid = 1851] [serial = 322] [outer = 0x7f4f393cc400] 06:45:24 INFO - PROCESS | 1851 | 1462283124928 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 06:45:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:45:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1331ms 06:45:24 INFO - PROCESS | 1851 | 1462283124951 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 06:45:24 INFO - PROCESS | 1851 | 1462283124954 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 06:45:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:45:24 INFO - PROCESS | 1851 | 1462283124958 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:45:24 INFO - PROCESS | 1851 | 1462283124961 Marionette TRACE conn3 <- [1,402,null,{}] 06:45:24 INFO - PROCESS | 1851 | 1462283124966 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:25 INFO - PROCESS | 1851 | 1462283125089 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 06:45:25 INFO - PROCESS | 1851 | 1462283125104 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f54d7b800 == 59 [pid = 1851] [id = 108] 06:45:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7f4f461d2800) [pid = 1851] [serial = 323] [outer = (nil)] 06:45:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7f4f57154800) [pid = 1851] [serial = 324] [outer = 0x7f4f461d2800] 06:45:25 INFO - PROCESS | 1851 | 1462283125160 Marionette DEBUG loaded listener.js 06:45:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7f4f57e0a800) [pid = 1851] [serial = 325] [outer = 0x7f4f461d2800] 06:45:25 INFO - PROCESS | 1851 | 1462283125871 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 06:45:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:45:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 925ms 06:45:25 INFO - PROCESS | 1851 | 1462283125888 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 06:45:25 INFO - PROCESS | 1851 | 1462283125891 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 06:45:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:45:25 INFO - PROCESS | 1851 | 1462283125896 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:45:25 INFO - PROCESS | 1851 | 1462283125898 Marionette TRACE conn3 <- [1,406,null,{}] 06:45:25 INFO - PROCESS | 1851 | 1462283125904 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:26 INFO - PROCESS | 1851 | 1462283126060 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 06:45:26 INFO - PROCESS | 1851 | 1462283126200 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f398ab000 == 60 [pid = 1851] [id = 109] 06:45:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7f4f33def000) [pid = 1851] [serial = 326] [outer = (nil)] 06:45:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7f4f33df9c00) [pid = 1851] [serial = 327] [outer = 0x7f4f33def000] 06:45:26 INFO - PROCESS | 1851 | 1462283126269 Marionette DEBUG loaded listener.js 06:45:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7f4f3918cc00) [pid = 1851] [serial = 328] [outer = 0x7f4f33def000] 06:45:27 INFO - PROCESS | 1851 | 1462283127152 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 06:45:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:45:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1328ms 06:45:27 INFO - PROCESS | 1851 | 1462283127227 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 06:45:27 INFO - PROCESS | 1851 | 1462283127234 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 06:45:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:45:27 INFO - PROCESS | 1851 | 1462283127241 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:45:27 INFO - PROCESS | 1851 | 1462283127247 Marionette TRACE conn3 <- [1,410,null,{}] 06:45:27 INFO - PROCESS | 1851 | 1462283127253 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:27 INFO - PROCESS | 1851 | 1462283127412 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 06:45:27 INFO - PROCESS | 1851 | 1462283127552 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4377b800 == 61 [pid = 1851] [id = 110] 06:45:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 122 (0x7f4f39191400) [pid = 1851] [serial = 329] [outer = (nil)] 06:45:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7f4f3cc6a400) [pid = 1851] [serial = 330] [outer = 0x7f4f39191400] 06:45:27 INFO - PROCESS | 1851 | 1462283127627 Marionette DEBUG loaded listener.js 06:45:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7f4f3ce14c00) [pid = 1851] [serial = 331] [outer = 0x7f4f39191400] 06:45:28 INFO - PROCESS | 1851 | 1462283128564 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 06:45:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:45:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1380ms 06:45:28 INFO - PROCESS | 1851 | 1462283128625 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 06:45:28 INFO - PROCESS | 1851 | 1462283128631 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 06:45:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:45:28 INFO - PROCESS | 1851 | 1462283128637 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:45:28 INFO - PROCESS | 1851 | 1462283128639 Marionette TRACE conn3 <- [1,414,null,{}] 06:45:28 INFO - PROCESS | 1851 | 1462283128645 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:28 INFO - PROCESS | 1851 | 1462283128800 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 06:45:28 INFO - PROCESS | 1851 | 1462283128938 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f57123800 == 62 [pid = 1851] [id = 111] 06:45:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7f4f4061d000) [pid = 1851] [serial = 332] [outer = (nil)] 06:45:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7f4f4173ec00) [pid = 1851] [serial = 333] [outer = 0x7f4f4061d000] 06:45:29 INFO - PROCESS | 1851 | 1462283129009 Marionette DEBUG loaded listener.js 06:45:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7f4f45e65c00) [pid = 1851] [serial = 334] [outer = 0x7f4f4061d000] 06:45:29 INFO - PROCESS | 1851 | 1462283129895 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 06:45:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:45:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1327ms 06:45:29 INFO - PROCESS | 1851 | 1462283129964 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 06:45:29 INFO - PROCESS | 1851 | 1462283129968 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 06:45:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:45:29 INFO - PROCESS | 1851 | 1462283129982 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:45:29 INFO - PROCESS | 1851 | 1462283129991 Marionette TRACE conn3 <- [1,418,null,{}] 06:45:30 INFO - PROCESS | 1851 | 1462283129997 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:30 INFO - PROCESS | 1851 | 1462283130183 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 06:45:30 INFO - PROCESS | 1851 | 1462283130322 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3368d000 == 63 [pid = 1851] [id = 112] 06:45:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7f4f4061d400) [pid = 1851] [serial = 335] [outer = (nil)] 06:45:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7f4f54ebfc00) [pid = 1851] [serial = 336] [outer = 0x7f4f4061d400] 06:45:30 INFO - PROCESS | 1851 | 1462283130390 Marionette DEBUG loaded listener.js 06:45:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7f4f55527000) [pid = 1851] [serial = 337] [outer = 0x7f4f4061d400] 06:45:31 INFO - PROCESS | 1851 | 1462283131702 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 06:45:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 06:45:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1754ms 06:45:31 INFO - PROCESS | 1851 | 1462283131729 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 06:45:31 INFO - PROCESS | 1851 | 1462283131734 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 06:45:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:45:31 INFO - PROCESS | 1851 | 1462283131739 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:45:31 INFO - PROCESS | 1851 | 1462283131741 Marionette TRACE conn3 <- [1,422,null,{}] 06:45:31 INFO - PROCESS | 1851 | 1462283131747 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:31 INFO - PROCESS | 1851 | 1462283131921 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 06:45:32 INFO - PROCESS | 1851 | 1462283132036 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f398eb800 == 64 [pid = 1851] [id = 113] 06:45:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7f4f39123400) [pid = 1851] [serial = 338] [outer = (nil)] 06:45:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7f4f3912ac00) [pid = 1851] [serial = 339] [outer = 0x7f4f39123400] 06:45:32 INFO - PROCESS | 1851 | 1462283132145 Marionette DEBUG loaded listener.js 06:45:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7f4f3b457000) [pid = 1851] [serial = 340] [outer = 0x7f4f39123400] 06:45:33 INFO - PROCESS | 1851 | 1462283133663 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 06:45:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:45:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1978ms 06:45:33 INFO - PROCESS | 1851 | 1462283133719 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 06:45:33 INFO - PROCESS | 1851 | 1462283133723 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 06:45:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:45:33 INFO - PROCESS | 1851 | 1462283133730 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:45:33 INFO - PROCESS | 1851 | 1462283133733 Marionette TRACE conn3 <- [1,426,null,{}] 06:45:33 INFO - PROCESS | 1851 | 1462283133741 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:33 INFO - PROCESS | 1851 | 1462283133914 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 06:45:34 INFO - PROCESS | 1851 | 1462283134054 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:34 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f54d7b800 == 63 [pid = 1851] [id = 108] 06:45:34 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3f684800 == 62 [pid = 1851] [id = 107] 06:45:34 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f50f2a000 == 61 [pid = 1851] [id = 106] 06:45:34 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4936e800 == 60 [pid = 1851] [id = 105] 06:45:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f398a9000 == 61 [pid = 1851] [id = 114] 06:45:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7f4f393c9000) [pid = 1851] [serial = 341] [outer = (nil)] 06:45:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7f4f39bfb400) [pid = 1851] [serial = 342] [outer = 0x7f4f393c9000] 06:45:34 INFO - PROCESS | 1851 | 1462283134146 Marionette DEBUG loaded listener.js 06:45:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7f4f3b45b800) [pid = 1851] [serial = 343] [outer = 0x7f4f393c9000] 06:45:34 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42f7e800 == 60 [pid = 1851] [id = 104] 06:45:34 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3c9a3000 == 59 [pid = 1851] [id = 103] 06:45:34 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f38fcb000 == 58 [pid = 1851] [id = 102] 06:45:34 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f50422000 == 57 [pid = 1851] [id = 98] 06:45:34 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f420a9800 == 56 [pid = 1851] [id = 97] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7f4f420ee000) [pid = 1851] [serial = 138] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7f4f55531800) [pid = 1851] [serial = 279] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7f4f39e48000) [pid = 1851] [serial = 282] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7f4f555cf800) [pid = 1851] [serial = 285] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7f4f413b8000) [pid = 1851] [serial = 269] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7f4f42a59400) [pid = 1851] [serial = 270] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7f4f53364400) [pid = 1851] [serial = 264] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7f4f3cee5000) [pid = 1851] [serial = 263] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7f4f54d4a800) [pid = 1851] [serial = 260] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7f4f3cee9000) [pid = 1851] [serial = 267] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7f4f3cc77000) [pid = 1851] [serial = 266] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7f4f3ceecc00) [pid = 1851] [serial = 254] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7f4f461d2c00) [pid = 1851] [serial = 272] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 122 (0x7f4f461d7400) [pid = 1851] [serial = 257] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 121 (0x7f4f4928d000) [pid = 1851] [serial = 273] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 120 (0x7f4f3cc69400) [pid = 1851] [serial = 251] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7f4f512dec00) [pid = 1851] [serial = 276] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7f4f555cb400) [pid = 1851] [serial = 280] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7f4f555d5c00) [pid = 1851] [serial = 286] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7f4f55435c00) [pid = 1851] [serial = 277] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 115 (0x7f4f3f6c7c00) [pid = 1851] [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.] 06:45:34 INFO - PROCESS | 1851 | --DOMWINDOW == 114 (0x7f4f3ce18800) [pid = 1851] [serial = 283] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 1851 | 1462283134829 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 06:45:34 INFO - PROCESS | 1851 | 1462283134870 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 06:45:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:45:34 INFO - PROCESS | 1851 | 1462283134907 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:45:34 INFO - PROCESS | 1851 | 1462283134911 Marionette TRACE conn3 <- [1,430,null,{}] 06:45:34 INFO - PROCESS | 1851 | 1462283134916 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:35 INFO - PROCESS | 1851 | 1462283135054 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 06:45:35 INFO - PROCESS | 1851 | 1462283135065 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f40fb1000 == 57 [pid = 1851] [id = 115] 06:45:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7f4f3c96b800) [pid = 1851] [serial = 344] [outer = (nil)] 06:45:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7f4f3ce18800) [pid = 1851] [serial = 345] [outer = 0x7f4f3c96b800] 06:45:35 INFO - PROCESS | 1851 | 1462283135123 Marionette DEBUG loaded listener.js 06:45:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7f4f3f3cd000) [pid = 1851] [serial = 346] [outer = 0x7f4f3c96b800] 06:45:35 INFO - PROCESS | 1851 | 1462283135906 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 06:45:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:45:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1033ms 06:45:35 INFO - PROCESS | 1851 | 1462283135934 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 06:45:35 INFO - PROCESS | 1851 | 1462283135938 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 06:45:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:45:35 INFO - PROCESS | 1851 | 1462283135953 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:45:35 INFO - PROCESS | 1851 | 1462283135958 Marionette TRACE conn3 <- [1,434,null,{}] 06:45:36 INFO - PROCESS | 1851 | 1462283136022 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:36 INFO - PROCESS | 1851 | 1462283136158 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 06:45:36 INFO - PROCESS | 1851 | 1462283136169 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42d93800 == 58 [pid = 1851] [id = 116] 06:45:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7f4f420ee000) [pid = 1851] [serial = 347] [outer = (nil)] 06:45:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7f4f42a57800) [pid = 1851] [serial = 348] [outer = 0x7f4f420ee000] 06:45:36 INFO - PROCESS | 1851 | 1462283136230 Marionette DEBUG loaded listener.js 06:45:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7f4f43a8a400) [pid = 1851] [serial = 349] [outer = 0x7f4f420ee000] 06:45:36 INFO - PROCESS | 1851 | 1462283136974 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 06:45:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:45:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1041ms 06:45:36 INFO - PROCESS | 1851 | 1462283136994 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 06:45:36 INFO - PROCESS | 1851 | 1462283136998 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 06:45:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:45:37 INFO - PROCESS | 1851 | 1462283137003 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:45:37 INFO - PROCESS | 1851 | 1462283137005 Marionette TRACE conn3 <- [1,438,null,{}] 06:45:37 INFO - PROCESS | 1851 | 1462283137010 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:37 INFO - PROCESS | 1851 | 1462283137172 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 06:45:37 INFO - PROCESS | 1851 | 1462283137201 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f43c84800 == 59 [pid = 1851] [id = 117] 06:45:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7f4f33df7400) [pid = 1851] [serial = 350] [outer = (nil)] 06:45:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 122 (0x7f4f461da000) [pid = 1851] [serial = 351] [outer = 0x7f4f33df7400] 06:45:37 INFO - PROCESS | 1851 | 1462283137259 Marionette DEBUG loaded listener.js 06:45:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7f4f4928d800) [pid = 1851] [serial = 352] [outer = 0x7f4f33df7400] 06:45:37 INFO - PROCESS | 1851 | 1462283137931 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 06:45:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:45:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 977ms 06:45:38 INFO - PROCESS | 1851 | 1462283137999 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 06:45:38 INFO - PROCESS | 1851 | 1462283138002 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 06:45:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:45:38 INFO - PROCESS | 1851 | 1462283138007 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:45:38 INFO - PROCESS | 1851 | 1462283138009 Marionette TRACE conn3 <- [1,442,null,{}] 06:45:38 INFO - PROCESS | 1851 | 1462283138015 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:38 INFO - PROCESS | 1851 | 1462283138201 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 06:45:38 INFO - PROCESS | 1851 | 1462283138227 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f45f2c000 == 60 [pid = 1851] [id = 118] 06:45:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7f4f461d0000) [pid = 1851] [serial = 353] [outer = (nil)] 06:45:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7f4f4fd16800) [pid = 1851] [serial = 354] [outer = 0x7f4f461d0000] 06:45:38 INFO - PROCESS | 1851 | 1462283138282 Marionette DEBUG loaded listener.js 06:45:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7f4f502b6c00) [pid = 1851] [serial = 355] [outer = 0x7f4f461d0000] 06:45:39 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7f4f3c928c00) [pid = 1851] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:45:39 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7f4f3c96c400) [pid = 1851] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:45:39 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7f4f40483000) [pid = 1851] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:45:39 INFO - PROCESS | 1851 | --DOMWINDOW == 122 (0x7f4f393cc400) [pid = 1851] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:45:39 INFO - PROCESS | 1851 | --DOMWINDOW == 121 (0x7f4f42dfa800) [pid = 1851] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:45:39 INFO - PROCESS | 1851 | --DOMWINDOW == 120 (0x7f4f39681c00) [pid = 1851] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:45:39 INFO - PROCESS | 1851 | 1462283139386 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 06:45:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:45:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1388ms 06:45:39 INFO - PROCESS | 1851 | 1462283139396 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 06:45:39 INFO - PROCESS | 1851 | 1462283139399 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 06:45:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:45:39 INFO - PROCESS | 1851 | 1462283139405 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:45:39 INFO - PROCESS | 1851 | 1462283139407 Marionette TRACE conn3 <- [1,446,null,{}] 06:45:39 INFO - PROCESS | 1851 | 1462283139412 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:39 INFO - PROCESS | 1851 | 1462283139610 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 06:45:39 INFO - PROCESS | 1851 | 1462283139683 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33688800 == 61 [pid = 1851] [id = 119] 06:45:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7f4f3912bc00) [pid = 1851] [serial = 356] [outer = (nil)] 06:45:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 122 (0x7f4f4fd14c00) [pid = 1851] [serial = 357] [outer = 0x7f4f3912bc00] 06:45:39 INFO - PROCESS | 1851 | 1462283139745 Marionette DEBUG loaded listener.js 06:45:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7f4f54f4dc00) [pid = 1851] [serial = 358] [outer = 0x7f4f3912bc00] 06:45:40 INFO - PROCESS | 1851 | 1462283140338 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 06:45:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:45:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 985ms 06:45:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:45:40 INFO - PROCESS | 1851 | 1462283140390 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 06:45:40 INFO - PROCESS | 1851 | 1462283140392 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 06:45:40 INFO - PROCESS | 1851 | 1462283140398 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:45:40 INFO - PROCESS | 1851 | 1462283140401 Marionette TRACE conn3 <- [1,450,null,{}] 06:45:40 INFO - PROCESS | 1851 | 1462283140406 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:40 INFO - PROCESS | 1851 | 1462283140575 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 06:45:40 INFO - PROCESS | 1851 | 1462283140593 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5129a800 == 62 [pid = 1851] [id = 120] 06:45:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7f4f33dedc00) [pid = 1851] [serial = 359] [outer = (nil)] 06:45:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7f4f54f50400) [pid = 1851] [serial = 360] [outer = 0x7f4f33dedc00] 06:45:40 INFO - PROCESS | 1851 | 1462283140652 Marionette DEBUG loaded listener.js 06:45:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7f4f555d1400) [pid = 1851] [serial = 361] [outer = 0x7f4f33dedc00] 06:45:41 INFO - PROCESS | 1851 | 1462283141415 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 06:45:41 INFO - PROCESS | 1851 | 1462283141488 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 06:45:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:45:41 INFO - PROCESS | 1851 | 1462283141496 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:45:41 INFO - PROCESS | 1851 | 1462283141501 Marionette TRACE conn3 <- [1,454,null,{}] 06:45:41 INFO - PROCESS | 1851 | 1462283141510 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:41 INFO - PROCESS | 1851 | 1462283141707 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 06:45:41 INFO - PROCESS | 1851 | 1462283141846 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3f689800 == 63 [pid = 1851] [id = 121] 06:45:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7f4f3912fc00) [pid = 1851] [serial = 362] [outer = (nil)] 06:45:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7f4f3a53cc00) [pid = 1851] [serial = 363] [outer = 0x7f4f3912fc00] 06:45:41 INFO - PROCESS | 1851 | 1462283141917 Marionette DEBUG loaded listener.js 06:45:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7f4f3c972000) [pid = 1851] [serial = 364] [outer = 0x7f4f3912fc00] 06:45:42 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:45:42 INFO - PROCESS | 1851 | 1462283142799 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 06:45:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:45:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1337ms 06:45:42 INFO - PROCESS | 1851 | 1462283142833 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 06:45:42 INFO - PROCESS | 1851 | 1462283142841 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 06:45:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:45:42 INFO - PROCESS | 1851 | 1462283142851 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:45:42 INFO - PROCESS | 1851 | 1462283142855 Marionette TRACE conn3 <- [1,458,null,{}] 06:45:42 INFO - PROCESS | 1851 | 1462283142861 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:43 INFO - PROCESS | 1851 | 1462283143012 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 06:45:43 INFO - PROCESS | 1851 | 1462283143158 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f45f29000 == 64 [pid = 1851] [id = 122] 06:45:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7f4f3f576400) [pid = 1851] [serial = 365] [outer = (nil)] 06:45:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7f4f4139b800) [pid = 1851] [serial = 366] [outer = 0x7f4f3f576400] 06:45:43 INFO - PROCESS | 1851 | 1462283143228 Marionette DEBUG loaded listener.js 06:45:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7f4f431c6000) [pid = 1851] [serial = 367] [outer = 0x7f4f3f576400] 06:45:44 INFO - PROCESS | 1851 | 1462283144129 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 06:45:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:45:44 INFO - PROCESS | 1851 | 1462283144191 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 06:45:44 INFO - PROCESS | 1851 | 1462283144198 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:45:44 INFO - PROCESS | 1851 | 1462283144204 Marionette TRACE conn3 <- [1,462,null,{}] 06:45:44 INFO - PROCESS | 1851 | 1462283144218 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:44 INFO - PROCESS | 1851 | 1462283144409 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 06:45:44 INFO - PROCESS | 1851 | 1462283144559 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f547d5800 == 65 [pid = 1851] [id = 123] 06:45:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7f4f33659c00) [pid = 1851] [serial = 368] [outer = (nil)] 06:45:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7f4f33660c00) [pid = 1851] [serial = 369] [outer = 0x7f4f33659c00] 06:45:44 INFO - PROCESS | 1851 | 1462283144631 Marionette DEBUG loaded listener.js 06:45:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7f4f49293800) [pid = 1851] [serial = 370] [outer = 0x7f4f33659c00] 06:45:45 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:45:45 INFO - PROCESS | 1851 | 1462283145491 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 06:45:45 INFO - PROCESS | 1851 | 1462283145545 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 06:45:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:45:45 INFO - PROCESS | 1851 | 1462283145554 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:45:45 INFO - PROCESS | 1851 | 1462283145557 Marionette TRACE conn3 <- [1,466,null,{}] 06:45:45 INFO - PROCESS | 1851 | 1462283145562 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:45 INFO - PROCESS | 1851 | 1462283145708 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 06:45:45 INFO - PROCESS | 1851 | 1462283145855 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f57e51800 == 66 [pid = 1851] [id = 124] 06:45:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7f4f3365bc00) [pid = 1851] [serial = 371] [outer = (nil)] 06:45:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7f4f3913dc00) [pid = 1851] [serial = 372] [outer = 0x7f4f3365bc00] 06:45:45 INFO - PROCESS | 1851 | 1462283145924 Marionette DEBUG loaded listener.js 06:45:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7f4f45e66000) [pid = 1851] [serial = 373] [outer = 0x7f4f3365bc00] 06:45:46 INFO - PROCESS | 1851 | 1462283146739 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 06:45:46 INFO - PROCESS | 1851 | 1462283146792 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 06:45:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:45:46 INFO - PROCESS | 1851 | 1462283146797 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:45:46 INFO - PROCESS | 1851 | 1462283146799 Marionette TRACE conn3 <- [1,470,null,{}] 06:45:46 INFO - PROCESS | 1851 | 1462283146805 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:46 INFO - PROCESS | 1851 | 1462283146943 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 06:45:47 INFO - PROCESS | 1851 | 1462283147086 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4216d000 == 67 [pid = 1851] [id = 125] 06:45:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7f4f37692c00) [pid = 1851] [serial = 374] [outer = (nil)] 06:45:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7f4f3769c400) [pid = 1851] [serial = 375] [outer = 0x7f4f37692c00] 06:45:47 INFO - PROCESS | 1851 | 1462283147155 Marionette DEBUG loaded listener.js 06:45:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7f4f39135000) [pid = 1851] [serial = 376] [outer = 0x7f4f37692c00] 06:45:47 INFO - PROCESS | 1851 | 1462283147983 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 06:45:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:45:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1232ms 06:45:48 INFO - PROCESS | 1851 | 1462283148030 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 06:45:48 INFO - PROCESS | 1851 | 1462283148034 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 06:45:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:45:48 INFO - PROCESS | 1851 | 1462283148039 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:45:48 INFO - PROCESS | 1851 | 1462283148042 Marionette TRACE conn3 <- [1,474,null,{}] 06:45:48 INFO - PROCESS | 1851 | 1462283148047 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:48 INFO - PROCESS | 1851 | 1462283148221 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 06:45:48 INFO - PROCESS | 1851 | 1462283148364 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38bb9800 == 68 [pid = 1851] [id = 126] 06:45:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7f4f39189800) [pid = 1851] [serial = 377] [outer = (nil)] 06:45:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7f4f41987000) [pid = 1851] [serial = 378] [outer = 0x7f4f39189800] 06:45:48 INFO - PROCESS | 1851 | 1462283148433 Marionette DEBUG loaded listener.js 06:45:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7f4f54f4d000) [pid = 1851] [serial = 379] [outer = 0x7f4f39189800] 06:45:49 INFO - PROCESS | 1851 | 1462283149534 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 06:45:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:45:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1532ms 06:45:49 INFO - PROCESS | 1851 | 1462283149571 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 06:45:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:45:49 INFO - PROCESS | 1851 | 1462283149576 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 06:45:49 INFO - PROCESS | 1851 | 1462283149583 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:45:49 INFO - PROCESS | 1851 | 1462283149588 Marionette TRACE conn3 <- [1,478,null,{}] 06:45:49 INFO - PROCESS | 1851 | 1462283149597 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:49 INFO - PROCESS | 1851 | 1462283149736 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 06:45:49 INFO - PROCESS | 1851 | 1462283149948 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3f381800 == 69 [pid = 1851] [id = 127] 06:45:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7f4f33df5c00) [pid = 1851] [serial = 380] [outer = (nil)] 06:45:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7f4f39131400) [pid = 1851] [serial = 381] [outer = 0x7f4f33df5c00] 06:45:50 INFO - PROCESS | 1851 | 1462283150016 Marionette DEBUG loaded listener.js 06:45:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7f4f39182c00) [pid = 1851] [serial = 382] [outer = 0x7f4f33df5c00] 06:45:50 INFO - PROCESS | 1851 | 1462283150896 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 06:45:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:45:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1341ms 06:45:50 INFO - PROCESS | 1851 | 1462283150924 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 06:45:50 INFO - PROCESS | 1851 | 1462283150932 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 06:45:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:45:50 INFO - PROCESS | 1851 | 1462283150941 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:45:50 INFO - PROCESS | 1851 | 1462283150945 Marionette TRACE conn3 <- [1,482,null,{}] 06:45:50 INFO - PROCESS | 1851 | 1462283150950 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:51 INFO - PROCESS | 1851 | 1462283151096 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 06:45:51 INFO - PROCESS | 1851 | 1462283151282 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f41ba6800 == 68 [pid = 1851] [id = 87] 06:45:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f427da000 == 67 [pid = 1851] [id = 59] 06:45:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4f116000 == 66 [pid = 1851] [id = 85] 06:45:51 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7f4f57154800) [pid = 1851] [serial = 324] [outer = (nil)] [url = about:blank] 06:45:51 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7f4f3c978800) [pid = 1851] [serial = 291] [outer = (nil)] [url = about:blank] 06:45:51 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7f4f54f4b000) [pid = 1851] [serial = 300] [outer = (nil)] [url = about:blank] 06:45:51 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7f4f33df4c00) [pid = 1851] [serial = 303] [outer = (nil)] [url = about:blank] 06:45:51 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7f4f42749800) [pid = 1851] [serial = 294] [outer = (nil)] [url = about:blank] 06:45:51 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7f4f54ec5c00) [pid = 1851] [serial = 297] [outer = (nil)] [url = about:blank] 06:45:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f398a2800 == 67 [pid = 1851] [id = 128] 06:45:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7f4f39129400) [pid = 1851] [serial = 383] [outer = (nil)] 06:45:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7f4f3957d800) [pid = 1851] [serial = 384] [outer = 0x7f4f39129400] 06:45:51 INFO - PROCESS | 1851 | 1462283151374 Marionette DEBUG loaded listener.js 06:45:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7f4f3c972400) [pid = 1851] [serial = 385] [outer = 0x7f4f39129400] 06:45:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f33688800 == 66 [pid = 1851] [id = 119] 06:45:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f45f2c000 == 65 [pid = 1851] [id = 118] 06:45:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f43c84800 == 64 [pid = 1851] [id = 117] 06:45:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42d93800 == 63 [pid = 1851] [id = 116] 06:45:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f40fb1000 == 62 [pid = 1851] [id = 115] 06:45:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f398a9000 == 61 [pid = 1851] [id = 114] 06:45:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3368d000 == 60 [pid = 1851] [id = 112] 06:45:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4377b800 == 59 [pid = 1851] [id = 110] 06:45:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f398ab000 == 58 [pid = 1851] [id = 109] 06:45:51 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7f4f461cec00) [pid = 1851] [serial = 322] [outer = (nil)] [url = about:blank] 06:45:51 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7f4f54ec0000) [pid = 1851] [serial = 319] [outer = (nil)] [url = about:blank] 06:45:51 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7f4f5022b400) [pid = 1851] [serial = 316] [outer = (nil)] [url = about:blank] 06:45:51 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7f4f3cc68800) [pid = 1851] [serial = 307] [outer = (nil)] [url = about:blank] 06:45:51 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7f4f3c970c00) [pid = 1851] [serial = 306] [outer = (nil)] [url = about:blank] 06:45:51 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7f4f3ce12c00) [pid = 1851] [serial = 309] [outer = (nil)] [url = about:blank] 06:45:51 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7f4f3f63d800) [pid = 1851] [serial = 310] [outer = (nil)] [url = about:blank] 06:45:51 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7f4f54597800) [pid = 1851] [serial = 318] [outer = (nil)] [url = about:blank] 06:45:51 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7f4f3c91c400) [pid = 1851] [serial = 321] [outer = (nil)] [url = about:blank] 06:45:51 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7f4f571cc000) [pid = 1851] [serial = 288] [outer = (nil)] [url = about:blank] 06:45:51 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7f4f43a87000) [pid = 1851] [serial = 312] [outer = (nil)] [url = about:blank] 06:45:51 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7f4f45e68c00) [pid = 1851] [serial = 313] [outer = (nil)] [url = about:blank] 06:45:51 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7f4f46463000) [pid = 1851] [serial = 315] [outer = (nil)] [url = about:blank] 06:45:52 INFO - PROCESS | 1851 | 1462283152113 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 06:45:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:45:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1227ms 06:45:52 INFO - PROCESS | 1851 | 1462283152168 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 06:45:52 INFO - PROCESS | 1851 | 1462283152172 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 06:45:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:45:52 INFO - PROCESS | 1851 | 1462283152177 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:45:52 INFO - PROCESS | 1851 | 1462283152182 Marionette TRACE conn3 <- [1,486,null,{}] 06:45:52 INFO - PROCESS | 1851 | 1462283152204 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:52 INFO - PROCESS | 1851 | 1462283152353 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 06:45:52 INFO - PROCESS | 1851 | 1462283152365 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f427ee800 == 59 [pid = 1851] [id = 129] 06:45:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7f4f3fe0a400) [pid = 1851] [serial = 386] [outer = (nil)] 06:45:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7f4f411c8800) [pid = 1851] [serial = 387] [outer = 0x7f4f3fe0a400] 06:45:52 INFO - PROCESS | 1851 | 1462283152424 Marionette DEBUG loaded listener.js 06:45:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7f4f42a5b400) [pid = 1851] [serial = 388] [outer = 0x7f4f3fe0a400] 06:45:53 INFO - PROCESS | 1851 | 1462283153170 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 06:45:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:45:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1038ms 06:45:53 INFO - PROCESS | 1851 | 1462283153216 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 06:45:53 INFO - PROCESS | 1851 | 1462283153220 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 06:45:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:45:53 INFO - PROCESS | 1851 | 1462283153225 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:45:53 INFO - PROCESS | 1851 | 1462283153227 Marionette TRACE conn3 <- [1,490,null,{}] 06:45:53 INFO - PROCESS | 1851 | 1462283153232 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:53 INFO - PROCESS | 1851 | 1462283153411 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 06:45:53 INFO - PROCESS | 1851 | 1462283153429 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f43c7c000 == 60 [pid = 1851] [id = 130] 06:45:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7f4f3912f400) [pid = 1851] [serial = 389] [outer = (nil)] 06:45:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7f4f461d7c00) [pid = 1851] [serial = 390] [outer = 0x7f4f3912f400] 06:45:53 INFO - PROCESS | 1851 | 1462283153485 Marionette DEBUG loaded listener.js 06:45:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7f4f500d1400) [pid = 1851] [serial = 391] [outer = 0x7f4f3912f400] 06:45:54 INFO - PROCESS | 1851 | 1462283154212 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 06:45:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:45:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1032ms 06:45:54 INFO - PROCESS | 1851 | 1462283154258 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 06:45:54 INFO - PROCESS | 1851 | 1462283154261 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 06:45:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:45:54 INFO - PROCESS | 1851 | 1462283154266 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:45:54 INFO - PROCESS | 1851 | 1462283154268 Marionette TRACE conn3 <- [1,494,null,{}] 06:45:54 INFO - PROCESS | 1851 | 1462283154273 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:54 INFO - PROCESS | 1851 | 1462283154433 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 06:45:54 INFO - PROCESS | 1851 | 1462283154463 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33689000 == 61 [pid = 1851] [id = 131] 06:45:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7f4f45e68c00) [pid = 1851] [serial = 392] [outer = (nil)] 06:45:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7f4f5115e400) [pid = 1851] [serial = 393] [outer = 0x7f4f45e68c00] 06:45:54 INFO - PROCESS | 1851 | 1462283154519 Marionette DEBUG loaded listener.js 06:45:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7f4f54ba9c00) [pid = 1851] [serial = 394] [outer = 0x7f4f45e68c00] 06:45:55 INFO - PROCESS | 1851 | 1462283155283 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 06:45:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:45:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1074ms 06:45:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:45:55 INFO - PROCESS | 1851 | 1462283155343 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 06:45:55 INFO - PROCESS | 1851 | 1462283155345 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 06:45:55 INFO - PROCESS | 1851 | 1462283155350 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:45:55 INFO - PROCESS | 1851 | 1462283155353 Marionette TRACE conn3 <- [1,498,null,{}] 06:45:55 INFO - PROCESS | 1851 | 1462283155358 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:55 INFO - PROCESS | 1851 | 1462283155552 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 06:45:55 INFO - PROCESS | 1851 | 1462283155577 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f512ab000 == 62 [pid = 1851] [id = 132] 06:45:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7f4f38bda400) [pid = 1851] [serial = 395] [outer = (nil)] 06:45:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7f4f54ec5c00) [pid = 1851] [serial = 396] [outer = 0x7f4f38bda400] 06:45:55 INFO - PROCESS | 1851 | 1462283155650 Marionette DEBUG loaded listener.js 06:45:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7f4f54f4f400) [pid = 1851] [serial = 397] [outer = 0x7f4f38bda400] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7f4f39576000) [pid = 1851] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7f4f5335dc00) [pid = 1851] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7f4f39bf8800) [pid = 1851] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7f4f3957d400) [pid = 1851] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7f4f39579c00) [pid = 1851] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7f4f427b2000) [pid = 1851] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7f4f406b3800) [pid = 1851] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7f4f57ee6400) [pid = 1851] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7f4f39578c00) [pid = 1851] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7f4f3c96d400) [pid = 1851] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7f4f3ce15400) [pid = 1851] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7f4f3c96d800) [pid = 1851] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7f4f52e16000) [pid = 1851] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7f4f45e03400) [pid = 1851] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7f4f545c8c00) [pid = 1851] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7f4f39e4bc00) [pid = 1851] [serial = 114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7f4f461cf000) [pid = 1851] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7f4f461e7c00) [pid = 1851] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7f4f39123400) [pid = 1851] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7f4f33def000) [pid = 1851] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 122 (0x7f4f3c96b800) [pid = 1851] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 121 (0x7f4f39191400) [pid = 1851] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 120 (0x7f4f33df7400) [pid = 1851] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7f4f4061d400) [pid = 1851] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7f4f4061d000) [pid = 1851] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7f4f420ee000) [pid = 1851] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7f4f393c9000) [pid = 1851] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 115 (0x7f4f461d0000) [pid = 1851] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 114 (0x7f4f3912bc00) [pid = 1851] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 113 (0x7f4f3c91cc00) [pid = 1851] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 112 (0x7f4f4a19cc00) [pid = 1851] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 111 (0x7f4f500c9c00) [pid = 1851] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 110 (0x7f4f5047b400) [pid = 1851] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 109 (0x7f4f461d1000) [pid = 1851] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 108 (0x7f4f3f366800) [pid = 1851] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 107 (0x7f4f33decc00) [pid = 1851] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 106 (0x7f4f461d2800) [pid = 1851] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:45:56 INFO - PROCESS | 1851 | --DOMWINDOW == 105 (0x7f4f555cd400) [pid = 1851] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:45:56 INFO - PROCESS | 1851 | 1462283156704 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 06:45:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:45:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1378ms 06:45:56 INFO - PROCESS | 1851 | 1462283156729 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 06:45:56 INFO - PROCESS | 1851 | 1462283156732 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 06:45:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:45:56 INFO - PROCESS | 1851 | 1462283156738 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:45:56 INFO - PROCESS | 1851 | 1462283156740 Marionette TRACE conn3 <- [1,502,null,{}] 06:45:56 INFO - PROCESS | 1851 | 1462283156745 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:56 INFO - PROCESS | 1851 | 1462283156908 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 06:45:56 INFO - PROCESS | 1851 | 1462283156924 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f404bd800 == 63 [pid = 1851] [id = 133] 06:45:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 106 (0x7f4f33db2400) [pid = 1851] [serial = 398] [outer = (nil)] 06:45:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 107 (0x7f4f33dbc400) [pid = 1851] [serial = 399] [outer = 0x7f4f33db2400] 06:45:56 INFO - PROCESS | 1851 | 1462283156983 Marionette DEBUG loaded listener.js 06:45:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 108 (0x7f4f33ded800) [pid = 1851] [serial = 400] [outer = 0x7f4f33db2400] 06:45:57 INFO - PROCESS | 1851 | 1462283157634 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 06:45:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:45:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 926ms 06:45:57 INFO - PROCESS | 1851 | 1462283157664 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 06:45:57 INFO - PROCESS | 1851 | 1462283157667 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 06:45:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:45:57 INFO - PROCESS | 1851 | 1462283157673 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:45:57 INFO - PROCESS | 1851 | 1462283157675 Marionette TRACE conn3 <- [1,506,null,{}] 06:45:57 INFO - PROCESS | 1851 | 1462283157680 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:57 INFO - PROCESS | 1851 | 1462283157802 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 06:45:57 INFO - PROCESS | 1851 | 1462283157912 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f54574000 == 64 [pid = 1851] [id = 134] 06:45:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 109 (0x7f4f33db2800) [pid = 1851] [serial = 401] [outer = (nil)] 06:45:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 110 (0x7f4f39126400) [pid = 1851] [serial = 402] [outer = 0x7f4f33db2800] 06:45:57 INFO - PROCESS | 1851 | 1462283157968 Marionette DEBUG loaded listener.js 06:45:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 111 (0x7f4f39bf2c00) [pid = 1851] [serial = 403] [outer = 0x7f4f33db2800] 06:45:58 INFO - PROCESS | 1851 | 1462283158853 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 06:45:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:45:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1226ms 06:45:58 INFO - PROCESS | 1851 | 1462283158906 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 06:45:58 INFO - PROCESS | 1851 | 1462283158912 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 06:45:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:45:58 INFO - PROCESS | 1851 | 1462283158921 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:45:58 INFO - PROCESS | 1851 | 1462283158926 Marionette TRACE conn3 <- [1,510,null,{}] 06:45:58 INFO - PROCESS | 1851 | 1462283158934 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:59 INFO - PROCESS | 1851 | 1462283159097 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 06:45:59 INFO - PROCESS | 1851 | 1462283159239 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3f382000 == 65 [pid = 1851] [id = 135] 06:45:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 112 (0x7f4f37695000) [pid = 1851] [serial = 404] [outer = (nil)] 06:45:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 113 (0x7f4f38bda800) [pid = 1851] [serial = 405] [outer = 0x7f4f37695000] 06:45:59 INFO - PROCESS | 1851 | 1462283159314 Marionette DEBUG loaded listener.js 06:45:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 114 (0x7f4f3912a400) [pid = 1851] [serial = 406] [outer = 0x7f4f37695000] 06:46:00 INFO - PROCESS | 1851 | 1462283160133 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 06:46:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:46:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1289ms 06:46:00 INFO - PROCESS | 1851 | 1462283160210 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 06:46:00 INFO - PROCESS | 1851 | 1462283160218 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 06:46:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:46:00 INFO - PROCESS | 1851 | 1462283160228 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:46:00 INFO - PROCESS | 1851 | 1462283160231 Marionette TRACE conn3 <- [1,514,null,{}] 06:46:00 INFO - PROCESS | 1851 | 1462283160237 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:00 INFO - PROCESS | 1851 | 1462283160429 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 06:46:00 INFO - PROCESS | 1851 | 1462283160572 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4950e800 == 66 [pid = 1851] [id = 136] 06:46:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7f4f39128c00) [pid = 1851] [serial = 407] [outer = (nil)] 06:46:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7f4f39191400) [pid = 1851] [serial = 408] [outer = 0x7f4f39128c00] 06:46:00 INFO - PROCESS | 1851 | 1462283160652 Marionette DEBUG loaded listener.js 06:46:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7f4f39e4bc00) [pid = 1851] [serial = 409] [outer = 0x7f4f39128c00] 06:46:01 INFO - PROCESS | 1851 | 1462283161522 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 06:46:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 06:46:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1339ms 06:46:01 INFO - PROCESS | 1851 | 1462283161567 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 06:46:01 INFO - PROCESS | 1851 | 1462283161571 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 06:46:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:46:01 INFO - PROCESS | 1851 | 1462283161577 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:46:01 INFO - PROCESS | 1851 | 1462283161582 Marionette TRACE conn3 <- [1,518,null,{}] 06:46:01 INFO - PROCESS | 1851 | 1462283161597 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:01 INFO - PROCESS | 1851 | 1462283161760 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 06:46:01 INFO - PROCESS | 1851 | 1462283161903 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f57e58000 == 67 [pid = 1851] [id = 137] 06:46:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7f4f3c96c800) [pid = 1851] [serial = 410] [outer = (nil)] 06:46:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7f4f3cee1400) [pid = 1851] [serial = 411] [outer = 0x7f4f3c96c800] 06:46:01 INFO - PROCESS | 1851 | 1462283161978 Marionette DEBUG loaded listener.js 06:46:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7f4f3ff27800) [pid = 1851] [serial = 412] [outer = 0x7f4f3c96c800] 06:46:02 INFO - PROCESS | 1851 | 1462283162788 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 06:46:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:46:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1283ms 06:46:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:46:02 INFO - PROCESS | 1851 | 1462283162860 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 06:46:02 INFO - PROCESS | 1851 | 1462283162864 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 06:46:02 INFO - PROCESS | 1851 | 1462283162870 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:46:02 INFO - PROCESS | 1851 | 1462283162873 Marionette TRACE conn3 <- [1,522,null,{}] 06:46:02 INFO - PROCESS | 1851 | 1462283162878 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:03 INFO - PROCESS | 1851 | 1462283163027 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 06:46:03 INFO - PROCESS | 1851 | 1462283163170 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f418e0000 == 68 [pid = 1851] [id = 138] 06:46:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7f4f3c96e400) [pid = 1851] [serial = 413] [outer = (nil)] 06:46:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 122 (0x7f4f431be800) [pid = 1851] [serial = 414] [outer = 0x7f4f3c96e400] 06:46:03 INFO - PROCESS | 1851 | 1462283163238 Marionette DEBUG loaded listener.js 06:46:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7f4f461d8000) [pid = 1851] [serial = 415] [outer = 0x7f4f3c96e400] 06:46:04 INFO - PROCESS | 1851 | 1462283164139 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 06:46:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:46:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1332ms 06:46:04 INFO - PROCESS | 1851 | 1462283164202 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 06:46:04 INFO - PROCESS | 1851 | 1462283164205 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 06:46:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:46:04 INFO - PROCESS | 1851 | 1462283164211 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:46:04 INFO - PROCESS | 1851 | 1462283164213 Marionette TRACE conn3 <- [1,526,null,{}] 06:46:04 INFO - PROCESS | 1851 | 1462283164218 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:04 INFO - PROCESS | 1851 | 1462283164363 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 06:46:04 INFO - PROCESS | 1851 | 1462283164511 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39153000 == 69 [pid = 1851] [id = 139] 06:46:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7f4f413c1800) [pid = 1851] [serial = 416] [outer = (nil)] 06:46:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7f4f4a198400) [pid = 1851] [serial = 417] [outer = 0x7f4f413c1800] 06:46:04 INFO - PROCESS | 1851 | 1462283164578 Marionette DEBUG loaded listener.js 06:46:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7f4f5047b400) [pid = 1851] [serial = 418] [outer = 0x7f4f413c1800] 06:46:05 INFO - PROCESS | 1851 | 1462283165384 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 06:46:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 06:46:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1229ms 06:46:05 INFO - PROCESS | 1851 | 1462283165441 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 06:46:05 INFO - PROCESS | 1851 | 1462283165444 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 06:46:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:46:05 INFO - PROCESS | 1851 | 1462283165450 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:46:05 INFO - PROCESS | 1851 | 1462283165453 Marionette TRACE conn3 <- [1,530,null,{}] 06:46:05 INFO - PROCESS | 1851 | 1462283165458 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:05 INFO - PROCESS | 1851 | 1462283165643 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 06:46:05 INFO - PROCESS | 1851 | 1462283165800 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3215e000 == 70 [pid = 1851] [id = 140] 06:46:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7f4f3365e400) [pid = 1851] [serial = 419] [outer = (nil)] 06:46:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7f4f55527400) [pid = 1851] [serial = 420] [outer = 0x7f4f3365e400] 06:46:05 INFO - PROCESS | 1851 | 1462283165874 Marionette DEBUG loaded listener.js 06:46:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7f4f571c8000) [pid = 1851] [serial = 421] [outer = 0x7f4f3365e400] 06:46:06 INFO - PROCESS | 1851 | 1462283166566 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 06:46:06 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 06:46:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:46:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:46:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:46:06 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 06:46:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:46:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:46:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:46:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1178ms 06:46:06 INFO - PROCESS | 1851 | 1462283166631 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 06:46:06 INFO - PROCESS | 1851 | 1462283166635 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 06:46:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:46:06 INFO - PROCESS | 1851 | 1462283166641 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:46:06 INFO - PROCESS | 1851 | 1462283166644 Marionette TRACE conn3 <- [1,534,null,{}] 06:46:06 INFO - PROCESS | 1851 | 1462283166649 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:06 INFO - PROCESS | 1851 | 1462283166810 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 06:46:06 INFO - PROCESS | 1851 | 1462283166962 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f326a3800 == 71 [pid = 1851] [id = 141] 06:46:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7f4f326d4800) [pid = 1851] [serial = 422] [outer = (nil)] 06:46:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7f4f326de800) [pid = 1851] [serial = 423] [outer = 0x7f4f326d4800] 06:46:07 INFO - PROCESS | 1851 | 1462283167032 Marionette DEBUG loaded listener.js 06:46:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7f4f39183800) [pid = 1851] [serial = 424] [outer = 0x7f4f326d4800] 06:46:07 INFO - PROCESS | 1851 | 1462283167812 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 06:46:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:46:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1229ms 06:46:07 INFO - PROCESS | 1851 | 1462283167872 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 06:46:07 INFO - PROCESS | 1851 | 1462283167875 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 06:46:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:46:07 INFO - PROCESS | 1851 | 1462283167882 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:46:07 INFO - PROCESS | 1851 | 1462283167885 Marionette TRACE conn3 <- [1,538,null,{}] 06:46:07 INFO - PROCESS | 1851 | 1462283167890 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:08 INFO - PROCESS | 1851 | 1462283168051 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 06:46:08 INFO - PROCESS | 1851 | 1462283168182 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f326a3000 == 72 [pid = 1851] [id = 142] 06:46:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7f4f326d5400) [pid = 1851] [serial = 425] [outer = (nil)] 06:46:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7f4f39186c00) [pid = 1851] [serial = 426] [outer = 0x7f4f326d5400] 06:46:08 INFO - PROCESS | 1851 | 1462283168266 Marionette DEBUG loaded listener.js 06:46:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7f4f3b454000) [pid = 1851] [serial = 427] [outer = 0x7f4f326d5400] 06:46:09 INFO - PROCESS | 1851 | 1462283169336 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 06:46:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 06:46:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1481ms 06:46:09 INFO - PROCESS | 1851 | 1462283169363 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 06:46:09 INFO - PROCESS | 1851 | 1462283169368 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 06:46:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:46:09 INFO - PROCESS | 1851 | 1462283169375 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:46:09 INFO - PROCESS | 1851 | 1462283169380 Marionette TRACE conn3 <- [1,542,null,{}] 06:46:09 INFO - PROCESS | 1851 | 1462283169401 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:09 INFO - PROCESS | 1851 | 1462283169591 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 06:46:09 INFO - PROCESS | 1851 | 1462283169768 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3ca8f800 == 73 [pid = 1851] [id = 143] 06:46:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7f4f3365e800) [pid = 1851] [serial = 428] [outer = (nil)] 06:46:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7f4f33db4c00) [pid = 1851] [serial = 429] [outer = 0x7f4f3365e800] 06:46:09 INFO - PROCESS | 1851 | 1462283169834 Marionette DEBUG loaded listener.js 06:46:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7f4f33df9800) [pid = 1851] [serial = 430] [outer = 0x7f4f3365e800] 06:46:10 INFO - PROCESS | 1851 | 1462283170501 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 06:46:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 06:46:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1189ms 06:46:10 INFO - PROCESS | 1851 | 1462283170564 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 06:46:10 INFO - PROCESS | 1851 | 1462283170572 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 06:46:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:46:10 INFO - PROCESS | 1851 | 1462283170581 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:46:10 INFO - PROCESS | 1851 | 1462283170585 Marionette TRACE conn3 <- [1,546,null,{}] 06:46:10 INFO - PROCESS | 1851 | 1462283170609 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:10 INFO - PROCESS | 1851 | 1462283170777 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 06:46:10 INFO - PROCESS | 1851 | 1462283170901 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42ab8000 == 74 [pid = 1851] [id = 144] 06:46:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7f4f3365f000) [pid = 1851] [serial = 431] [outer = (nil)] 06:46:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7f4f38bd4000) [pid = 1851] [serial = 432] [outer = 0x7f4f3365f000] 06:46:10 INFO - PROCESS | 1851 | 1462283170963 Marionette DEBUG loaded listener.js 06:46:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7f4f3912f800) [pid = 1851] [serial = 433] [outer = 0x7f4f3365f000] 06:46:11 INFO - PROCESS | 1851 | 1462283171832 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 06:46:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:46:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1305ms 06:46:11 INFO - PROCESS | 1851 | 1462283171887 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 06:46:11 INFO - PROCESS | 1851 | 1462283171890 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 06:46:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:46:11 INFO - PROCESS | 1851 | 1462283171896 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:46:11 INFO - PROCESS | 1851 | 1462283171901 Marionette TRACE conn3 <- [1,550,null,{}] 06:46:11 INFO - PROCESS | 1851 | 1462283171915 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:12 INFO - PROCESS | 1851 | 1462283172077 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 06:46:12 INFO - PROCESS | 1851 | 1462283172216 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42172800 == 75 [pid = 1851] [id = 145] 06:46:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7f4f376a0800) [pid = 1851] [serial = 434] [outer = (nil)] 06:46:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7f4f3918c000) [pid = 1851] [serial = 435] [outer = 0x7f4f376a0800] 06:46:12 INFO - PROCESS | 1851 | 1462283172297 Marionette DEBUG loaded listener.js 06:46:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7f4f39a16c00) [pid = 1851] [serial = 436] [outer = 0x7f4f376a0800] 06:46:12 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f57e5a000 == 74 [pid = 1851] [id = 96] 06:46:12 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f404bd800 == 73 [pid = 1851] [id = 133] 06:46:12 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f512ab000 == 72 [pid = 1851] [id = 132] 06:46:12 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f33689000 == 71 [pid = 1851] [id = 131] 06:46:12 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7f4f54f50400) [pid = 1851] [serial = 360] [outer = (nil)] [url = about:blank] 06:46:12 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f43c7c000 == 70 [pid = 1851] [id = 130] 06:46:12 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f427ee800 == 69 [pid = 1851] [id = 129] 06:46:12 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f398a2800 == 68 [pid = 1851] [id = 128] 06:46:13 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3f381800 == 67 [pid = 1851] [id = 127] 06:46:13 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f38bb9800 == 66 [pid = 1851] [id = 126] 06:46:13 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4216d000 == 65 [pid = 1851] [id = 125] 06:46:13 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f57e51800 == 64 [pid = 1851] [id = 124] 06:46:13 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3f689800 == 63 [pid = 1851] [id = 121] 06:46:13 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f5129a800 == 62 [pid = 1851] [id = 120] 06:46:13 INFO - PROCESS | 1851 | 1462283173084 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7f4f33dfa000) [pid = 1851] [serial = 304] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7f4f57e0a800) [pid = 1851] [serial = 325] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7f4f3cee3400) [pid = 1851] [serial = 292] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7f4f555cec00) [pid = 1851] [serial = 298] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7f4f54f4f800) [pid = 1851] [serial = 301] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7f4f54d4a400) [pid = 1851] [serial = 249] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7f4f55527800) [pid = 1851] [serial = 261] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7f4f43a88400) [pid = 1851] [serial = 295] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7f4f57e8e800) [pid = 1851] [serial = 289] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7f4f3c91f400) [pid = 1851] [serial = 141] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7f4f5715e000) [pid = 1851] [serial = 216] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7f4f3ceae400) [pid = 1851] [serial = 174] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7f4f42f22400) [pid = 1851] [serial = 210] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7f4f3c925000) [pid = 1851] [serial = 207] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7f4f45e5b400) [pid = 1851] [serial = 147] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7f4f42f1b400) [pid = 1851] [serial = 177] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7f4f5965c400) [pid = 1851] [serial = 222] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7f4f500c7c00) [pid = 1851] [serial = 113] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7f4f3cc74000) [pid = 1851] [serial = 252] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7f4f406ae400) [pid = 1851] [serial = 144] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 122 (0x7f4f40622000) [pid = 1851] [serial = 255] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 121 (0x7f4f54d43800) [pid = 1851] [serial = 171] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 120 (0x7f4f512da800) [pid = 1851] [serial = 213] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7f4f57e8e400) [pid = 1851] [serial = 219] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7f4f3f637400) [pid = 1851] [serial = 116] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7f4f4fd07800) [pid = 1851] [serial = 258] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7f4f51162000) [pid = 1851] [serial = 180] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 115 (0x7f4f3b457000) [pid = 1851] [serial = 340] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 114 (0x7f4f3912ac00) [pid = 1851] [serial = 339] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 113 (0x7f4f3918cc00) [pid = 1851] [serial = 328] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 112 (0x7f4f3ce18800) [pid = 1851] [serial = 345] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 111 (0x7f4f3f3cd000) [pid = 1851] [serial = 346] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 110 (0x7f4f33df9c00) [pid = 1851] [serial = 327] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 109 (0x7f4f3ce14c00) [pid = 1851] [serial = 331] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 108 (0x7f4f3cc6a400) [pid = 1851] [serial = 330] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 107 (0x7f4f461da000) [pid = 1851] [serial = 351] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 106 (0x7f4f55527000) [pid = 1851] [serial = 337] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 105 (0x7f4f54ebfc00) [pid = 1851] [serial = 336] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 104 (0x7f4f45e65c00) [pid = 1851] [serial = 334] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 103 (0x7f4f4173ec00) [pid = 1851] [serial = 333] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 102 (0x7f4f42a57800) [pid = 1851] [serial = 348] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 101 (0x7f4f39bfb400) [pid = 1851] [serial = 342] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 100 (0x7f4f3b45b800) [pid = 1851] [serial = 343] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 99 (0x7f4f4fd16800) [pid = 1851] [serial = 354] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 98 (0x7f4f4fd14c00) [pid = 1851] [serial = 357] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 97 (0x7f4f502b6c00) [pid = 1851] [serial = 355] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 96 (0x7f4f4928d800) [pid = 1851] [serial = 352] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 95 (0x7f4f54f4dc00) [pid = 1851] [serial = 358] [outer = (nil)] [url = about:blank] 06:46:13 INFO - PROCESS | 1851 | --DOMWINDOW == 94 (0x7f4f43a8a400) [pid = 1851] [serial = 349] [outer = (nil)] [url = about:blank] 06:46:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 06:46:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1231ms 06:46:13 INFO - PROCESS | 1851 | 1462283173128 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 06:46:13 INFO - PROCESS | 1851 | 1462283173131 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 06:46:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:46:13 INFO - PROCESS | 1851 | 1462283173164 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:46:13 INFO - PROCESS | 1851 | 1462283173166 Marionette TRACE conn3 <- [1,554,null,{}] 06:46:13 INFO - PROCESS | 1851 | 1462283173171 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:13 INFO - PROCESS | 1851 | 1462283173308 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 06:46:13 INFO - PROCESS | 1851 | 1462283173412 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a5c0800 == 63 [pid = 1851] [id = 146] 06:46:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 95 (0x7f4f38bd3000) [pid = 1851] [serial = 437] [outer = (nil)] 06:46:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 96 (0x7f4f39bf1c00) [pid = 1851] [serial = 438] [outer = 0x7f4f38bd3000] 06:46:13 INFO - PROCESS | 1851 | 1462283173472 Marionette DEBUG loaded listener.js 06:46:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 97 (0x7f4f3b567800) [pid = 1851] [serial = 439] [outer = 0x7f4f38bd3000] 06:46:13 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:14 INFO - PROCESS | 1851 | 1462283174150 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 06:46:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:46:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1054ms 06:46:14 INFO - PROCESS | 1851 | 1462283174199 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 06:46:14 INFO - PROCESS | 1851 | 1462283174202 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 06:46:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:46:14 INFO - PROCESS | 1851 | 1462283174208 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:46:14 INFO - PROCESS | 1851 | 1462283174210 Marionette TRACE conn3 <- [1,558,null,{}] 06:46:14 INFO - PROCESS | 1851 | 1462283174232 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:14 INFO - PROCESS | 1851 | 1462283174359 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 06:46:14 INFO - PROCESS | 1851 | 1462283174374 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f41cd9000 == 64 [pid = 1851] [id = 147] 06:46:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 98 (0x7f4f3918e800) [pid = 1851] [serial = 440] [outer = (nil)] 06:46:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 99 (0x7f4f3c96b800) [pid = 1851] [serial = 441] [outer = 0x7f4f3918e800] 06:46:14 INFO - PROCESS | 1851 | 1462283174429 Marionette DEBUG loaded listener.js 06:46:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 100 (0x7f4f3cc70000) [pid = 1851] [serial = 442] [outer = 0x7f4f3918e800] 06:46:15 INFO - PROCESS | 1851 | 1462283175140 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 06:46:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:46:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 992ms 06:46:15 INFO - PROCESS | 1851 | 1462283175210 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 06:46:15 INFO - PROCESS | 1851 | 1462283175213 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 06:46:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:46:15 INFO - PROCESS | 1851 | 1462283175221 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:46:15 INFO - PROCESS | 1851 | 1462283175225 Marionette TRACE conn3 <- [1,562,null,{}] 06:46:15 INFO - PROCESS | 1851 | 1462283175229 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:15 INFO - PROCESS | 1851 | 1462283175437 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 06:46:15 INFO - PROCESS | 1851 | 1462283175459 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f43c37000 == 65 [pid = 1851] [id = 148] 06:46:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 101 (0x7f4f3cee7000) [pid = 1851] [serial = 443] [outer = (nil)] 06:46:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 102 (0x7f4f3f3cd000) [pid = 1851] [serial = 444] [outer = 0x7f4f3cee7000] 06:46:15 INFO - PROCESS | 1851 | 1462283175518 Marionette DEBUG loaded listener.js 06:46:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 103 (0x7f4f411d3c00) [pid = 1851] [serial = 445] [outer = 0x7f4f3cee7000] 06:46:15 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:16 INFO - PROCESS | 1851 | 1462283176208 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 06:46:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:46:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1029ms 06:46:16 INFO - PROCESS | 1851 | 1462283176249 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 06:46:16 INFO - PROCESS | 1851 | 1462283176252 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 06:46:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:46:16 INFO - PROCESS | 1851 | 1462283176267 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:46:16 INFO - PROCESS | 1851 | 1462283176270 Marionette TRACE conn3 <- [1,566,null,{}] 06:46:16 INFO - PROCESS | 1851 | 1462283176275 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:16 INFO - PROCESS | 1851 | 1462283176437 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 06:46:16 INFO - PROCESS | 1851 | 1462283176465 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f45fac000 == 66 [pid = 1851] [id = 149] 06:46:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 104 (0x7f4f393c9c00) [pid = 1851] [serial = 446] [outer = (nil)] 06:46:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 105 (0x7f4f413c4800) [pid = 1851] [serial = 447] [outer = 0x7f4f393c9c00] 06:46:16 INFO - PROCESS | 1851 | 1462283176522 Marionette DEBUG loaded listener.js 06:46:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 106 (0x7f4f42dee400) [pid = 1851] [serial = 448] [outer = 0x7f4f393c9c00] 06:46:16 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:17 INFO - PROCESS | 1851 | 1462283177196 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:46:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:46:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 984ms 06:46:17 INFO - PROCESS | 1851 | 1462283177243 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 06:46:17 INFO - PROCESS | 1851 | 1462283177246 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 06:46:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:46:17 INFO - PROCESS | 1851 | 1462283177252 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:46:17 INFO - PROCESS | 1851 | 1462283177254 Marionette TRACE conn3 <- [1,570,null,{}] 06:46:17 INFO - PROCESS | 1851 | 1462283177267 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:17 INFO - PROCESS | 1851 | 1462283177577 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 06:46:17 INFO - PROCESS | 1851 | --DOMWINDOW == 105 (0x7f4f39129400) [pid = 1851] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:46:17 INFO - PROCESS | 1851 | --DOMWINDOW == 104 (0x7f4f3fe0a400) [pid = 1851] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:46:17 INFO - PROCESS | 1851 | --DOMWINDOW == 103 (0x7f4f3912f400) [pid = 1851] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:46:17 INFO - PROCESS | 1851 | --DOMWINDOW == 102 (0x7f4f45e68c00) [pid = 1851] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:46:17 INFO - PROCESS | 1851 | --DOMWINDOW == 101 (0x7f4f38bda400) [pid = 1851] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:46:17 INFO - PROCESS | 1851 | --DOMWINDOW == 100 (0x7f4f33db2400) [pid = 1851] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:46:17 INFO - PROCESS | 1851 | --DOMWINDOW == 99 (0x7f4f33df5c00) [pid = 1851] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:46:17 INFO - PROCESS | 1851 | 1462283177663 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:17 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4215a800 == 67 [pid = 1851] [id = 150] 06:46:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 100 (0x7f4f33db6400) [pid = 1851] [serial = 449] [outer = (nil)] 06:46:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 101 (0x7f4f33df2c00) [pid = 1851] [serial = 450] [outer = 0x7f4f33db6400] 06:46:17 INFO - PROCESS | 1851 | 1462283177718 Marionette DEBUG loaded listener.js 06:46:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 102 (0x7f4f3cc77c00) [pid = 1851] [serial = 451] [outer = 0x7f4f33db6400] 06:46:18 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:18 INFO - PROCESS | 1851 | 1462283178292 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 06:46:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:46:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1084ms 06:46:18 INFO - PROCESS | 1851 | 1462283178336 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 06:46:18 INFO - PROCESS | 1851 | 1462283178340 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 06:46:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:46:18 INFO - PROCESS | 1851 | 1462283178345 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:46:18 INFO - PROCESS | 1851 | 1462283178347 Marionette TRACE conn3 <- [1,574,null,{}] 06:46:18 INFO - PROCESS | 1851 | 1462283178353 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:18 INFO - PROCESS | 1851 | 1462283178517 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 06:46:18 INFO - PROCESS | 1851 | 1462283178537 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f500b7800 == 68 [pid = 1851] [id = 151] 06:46:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 103 (0x7f4f33db7000) [pid = 1851] [serial = 452] [outer = (nil)] 06:46:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 104 (0x7f4f38b08800) [pid = 1851] [serial = 453] [outer = 0x7f4f33db7000] 06:46:18 INFO - PROCESS | 1851 | 1462283178593 Marionette DEBUG loaded listener.js 06:46:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 105 (0x7f4f38b0f800) [pid = 1851] [serial = 454] [outer = 0x7f4f33db7000] 06:46:19 INFO - PROCESS | 1851 | 1462283179286 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:46:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:46:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 975ms 06:46:19 INFO - PROCESS | 1851 | 1462283179321 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 06:46:19 INFO - PROCESS | 1851 | 1462283179323 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 06:46:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:46:19 INFO - PROCESS | 1851 | 1462283179328 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:46:19 INFO - PROCESS | 1851 | 1462283179330 Marionette TRACE conn3 <- [1,578,null,{}] 06:46:19 INFO - PROCESS | 1851 | 1462283179335 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:19 INFO - PROCESS | 1851 | 1462283179513 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 06:46:19 INFO - PROCESS | 1851 | 1462283179663 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33692000 == 69 [pid = 1851] [id = 152] 06:46:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 106 (0x7f4f326d5800) [pid = 1851] [serial = 455] [outer = (nil)] 06:46:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 107 (0x7f4f32cd4800) [pid = 1851] [serial = 456] [outer = 0x7f4f326d5800] 06:46:19 INFO - PROCESS | 1851 | 1462283179733 Marionette DEBUG loaded listener.js 06:46:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 108 (0x7f4f32ce0000) [pid = 1851] [serial = 457] [outer = 0x7f4f326d5800] 06:46:20 INFO - PROCESS | 1851 | 1462283180607 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 06:46:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:46:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1332ms 06:46:20 INFO - PROCESS | 1851 | 1462283180663 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 06:46:20 INFO - PROCESS | 1851 | 1462283180668 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 06:46:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:46:20 INFO - PROCESS | 1851 | 1462283180676 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:46:20 INFO - PROCESS | 1851 | 1462283180681 Marionette TRACE conn3 <- [1,582,null,{}] 06:46:20 INFO - PROCESS | 1851 | 1462283180695 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:20 INFO - PROCESS | 1851 | 1462283180862 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 06:46:21 INFO - PROCESS | 1851 | 1462283181007 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f419c4800 == 70 [pid = 1851] [id = 153] 06:46:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 109 (0x7f4f326d5c00) [pid = 1851] [serial = 458] [outer = (nil)] 06:46:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 110 (0x7f4f38b0fc00) [pid = 1851] [serial = 459] [outer = 0x7f4f326d5c00] 06:46:21 INFO - PROCESS | 1851 | 1462283181080 Marionette DEBUG loaded listener.js 06:46:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 111 (0x7f4f38bdfc00) [pid = 1851] [serial = 460] [outer = 0x7f4f326d5c00] 06:46:21 INFO - PROCESS | 1851 | 1462283181905 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 06:46:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:46:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1289ms 06:46:21 INFO - PROCESS | 1851 | 1462283181970 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 06:46:21 INFO - PROCESS | 1851 | 1462283181976 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 06:46:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:46:21 INFO - PROCESS | 1851 | 1462283181982 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:46:21 INFO - PROCESS | 1851 | 1462283181984 Marionette TRACE conn3 <- [1,586,null,{}] 06:46:21 INFO - PROCESS | 1851 | 1462283181990 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:22 INFO - PROCESS | 1851 | 1462283182151 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 06:46:22 INFO - PROCESS | 1851 | 1462283182294 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f45f16800 == 71 [pid = 1851] [id = 154] 06:46:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 112 (0x7f4f39124000) [pid = 1851] [serial = 461] [outer = (nil)] 06:46:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 113 (0x7f4f393c5000) [pid = 1851] [serial = 462] [outer = 0x7f4f39124000] 06:46:22 INFO - PROCESS | 1851 | 1462283182362 Marionette DEBUG loaded listener.js 06:46:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 114 (0x7f4f3a5f1000) [pid = 1851] [serial = 463] [outer = 0x7f4f39124000] 06:46:22 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:23 INFO - PROCESS | 1851 | 1462283183240 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 06:46:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:46:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1277ms 06:46:23 INFO - PROCESS | 1851 | 1462283183260 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 06:46:23 INFO - PROCESS | 1851 | 1462283183263 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 06:46:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:46:23 INFO - PROCESS | 1851 | 1462283183276 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:46:23 INFO - PROCESS | 1851 | 1462283183285 Marionette TRACE conn3 <- [1,590,null,{}] 06:46:23 INFO - PROCESS | 1851 | 1462283183293 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:23 INFO - PROCESS | 1851 | 1462283183446 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 06:46:23 INFO - PROCESS | 1851 | 1462283183597 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f54732800 == 72 [pid = 1851] [id = 155] 06:46:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7f4f3c976000) [pid = 1851] [serial = 464] [outer = (nil)] 06:46:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7f4f3f576800) [pid = 1851] [serial = 465] [outer = 0x7f4f3c976000] 06:46:23 INFO - PROCESS | 1851 | 1462283183666 Marionette DEBUG loaded listener.js 06:46:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7f4f406ae400) [pid = 1851] [serial = 466] [outer = 0x7f4f3c976000] 06:46:24 INFO - PROCESS | 1851 | 1462283184484 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 06:46:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:46:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1246ms 06:46:24 INFO - PROCESS | 1851 | 1462283184516 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 06:46:24 INFO - PROCESS | 1851 | 1462283184520 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 06:46:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:46:24 INFO - PROCESS | 1851 | 1462283184526 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:46:24 INFO - PROCESS | 1851 | 1462283184529 Marionette TRACE conn3 <- [1,594,null,{}] 06:46:24 INFO - PROCESS | 1851 | 1462283184534 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:24 INFO - PROCESS | 1851 | 1462283184695 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 06:46:24 INFO - PROCESS | 1851 | 1462283184843 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f55507000 == 73 [pid = 1851] [id = 156] 06:46:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7f4f326cf800) [pid = 1851] [serial = 467] [outer = (nil)] 06:46:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7f4f32e5cc00) [pid = 1851] [serial = 468] [outer = 0x7f4f326cf800] 06:46:24 INFO - PROCESS | 1851 | 1462283184909 Marionette DEBUG loaded listener.js 06:46:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7f4f39134000) [pid = 1851] [serial = 469] [outer = 0x7f4f326cf800] 06:46:25 INFO - PROCESS | 1851 | 1462283185881 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 06:46:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:46:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1426ms 06:46:25 INFO - PROCESS | 1851 | 1462283185956 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 06:46:25 INFO - PROCESS | 1851 | 1462283185959 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 06:46:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:46:25 INFO - PROCESS | 1851 | 1462283185966 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:46:25 INFO - PROCESS | 1851 | 1462283185969 Marionette TRACE conn3 <- [1,598,null,{}] 06:46:25 INFO - PROCESS | 1851 | 1462283185974 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:26 INFO - PROCESS | 1851 | 1462283186128 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 06:46:26 INFO - PROCESS | 1851 | 1462283186273 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f596a6000 == 74 [pid = 1851] [id = 157] 06:46:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7f4f413b7800) [pid = 1851] [serial = 470] [outer = (nil)] 06:46:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 122 (0x7f4f42a57800) [pid = 1851] [serial = 471] [outer = 0x7f4f413b7800] 06:46:26 INFO - PROCESS | 1851 | 1462283186352 Marionette DEBUG loaded listener.js 06:46:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7f4f461d9000) [pid = 1851] [serial = 472] [outer = 0x7f4f413b7800] 06:46:27 INFO - PROCESS | 1851 | 1462283187155 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 06:46:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:46:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1233ms 06:46:27 INFO - PROCESS | 1851 | 1462283187200 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 06:46:27 INFO - PROCESS | 1851 | 1462283187204 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 06:46:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:46:27 INFO - PROCESS | 1851 | 1462283187209 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:46:27 INFO - PROCESS | 1851 | 1462283187211 Marionette TRACE conn3 <- [1,602,null,{}] 06:46:27 INFO - PROCESS | 1851 | 1462283187217 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:27 INFO - PROCESS | 1851 | 1462283187374 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 06:46:27 INFO - PROCESS | 1851 | 1462283187517 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5a441800 == 75 [pid = 1851] [id = 158] 06:46:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7f4f3383c800) [pid = 1851] [serial = 473] [outer = (nil)] 06:46:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7f4f33843000) [pid = 1851] [serial = 474] [outer = 0x7f4f3383c800] 06:46:27 INFO - PROCESS | 1851 | 1462283187584 Marionette DEBUG loaded listener.js 06:46:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7f4f461e1c00) [pid = 1851] [serial = 475] [outer = 0x7f4f3383c800] 06:46:28 INFO - PROCESS | 1851 | 1462283188380 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 06:46:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:46:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1232ms 06:46:28 INFO - PROCESS | 1851 | 1462283188442 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 06:46:28 INFO - PROCESS | 1851 | 1462283188446 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 06:46:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:46:28 INFO - PROCESS | 1851 | 1462283188451 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:46:28 INFO - PROCESS | 1851 | 1462283188454 Marionette TRACE conn3 <- [1,606,null,{}] 06:46:28 INFO - PROCESS | 1851 | 1462283188459 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:28 INFO - PROCESS | 1851 | 1462283188604 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 06:46:28 INFO - PROCESS | 1851 | 1462283188749 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f31de1800 == 76 [pid = 1851] [id = 159] 06:46:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7f4f32807000) [pid = 1851] [serial = 476] [outer = (nil)] 06:46:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7f4f3280d400) [pid = 1851] [serial = 477] [outer = 0x7f4f32807000] 06:46:28 INFO - PROCESS | 1851 | 1462283188816 Marionette DEBUG loaded listener.js 06:46:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7f4f32811800) [pid = 1851] [serial = 478] [outer = 0x7f4f32807000] 06:46:30 INFO - PROCESS | 1851 | 1462283190399 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:46:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:46:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1991ms 06:46:30 INFO - PROCESS | 1851 | 1462283190486 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 06:46:30 INFO - PROCESS | 1851 | 1462283190491 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 06:46:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:46:30 INFO - PROCESS | 1851 | 1462283190516 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:46:30 INFO - PROCESS | 1851 | 1462283190522 Marionette TRACE conn3 <- [1,610,null,{}] 06:46:30 INFO - PROCESS | 1851 | 1462283190530 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:30 INFO - PROCESS | 1851 | 1462283190687 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 06:46:30 INFO - PROCESS | 1851 | 1462283190859 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33cdd800 == 77 [pid = 1851] [id = 160] 06:46:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7f4f326d9800) [pid = 1851] [serial = 479] [outer = (nil)] 06:46:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7f4f32ce1c00) [pid = 1851] [serial = 480] [outer = 0x7f4f326d9800] 06:46:30 INFO - PROCESS | 1851 | 1462283190925 Marionette DEBUG loaded listener.js 06:46:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7f4f33b8b400) [pid = 1851] [serial = 481] [outer = 0x7f4f326d9800] 06:46:31 INFO - PROCESS | 1851 | 1462283191743 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 06:46:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:46:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1291ms 06:46:31 INFO - PROCESS | 1851 | 1462283191804 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 06:46:31 INFO - PROCESS | 1851 | 1462283191811 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 06:46:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:46:31 INFO - PROCESS | 1851 | 1462283191820 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:46:31 INFO - PROCESS | 1851 | 1462283191824 Marionette TRACE conn3 <- [1,614,null,{}] 06:46:31 INFO - PROCESS | 1851 | 1462283191829 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:31 INFO - PROCESS | 1851 | 1462283191976 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 06:46:32 INFO - PROCESS | 1851 | 1462283192124 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38bc2000 == 78 [pid = 1851] [id = 161] 06:46:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7f4f33df5c00) [pid = 1851] [serial = 482] [outer = (nil)] 06:46:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7f4f3769e000) [pid = 1851] [serial = 483] [outer = 0x7f4f33df5c00] 06:46:32 INFO - PROCESS | 1851 | 1462283192187 Marionette DEBUG loaded listener.js 06:46:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7f4f38b10400) [pid = 1851] [serial = 484] [outer = 0x7f4f33df5c00] 06:46:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f57123800 == 77 [pid = 1851] [id = 111] 06:46:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39565800 == 76 [pid = 1851] [id = 8] 06:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7f4f3a53cc00) [pid = 1851] [serial = 363] [outer = (nil)] [url = about:blank] 06:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7f4f4139b800) [pid = 1851] [serial = 366] [outer = (nil)] [url = about:blank] 06:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7f4f33660c00) [pid = 1851] [serial = 369] [outer = (nil)] [url = about:blank] 06:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7f4f3913dc00) [pid = 1851] [serial = 372] [outer = (nil)] [url = about:blank] 06:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7f4f3769c400) [pid = 1851] [serial = 375] [outer = (nil)] [url = about:blank] 06:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7f4f39126400) [pid = 1851] [serial = 402] [outer = (nil)] [url = about:blank] 06:46:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f500b7800 == 75 [pid = 1851] [id = 151] 06:46:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4215a800 == 74 [pid = 1851] [id = 150] 06:46:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f45fac000 == 73 [pid = 1851] [id = 149] 06:46:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f43c37000 == 72 [pid = 1851] [id = 148] 06:46:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f41cd9000 == 71 [pid = 1851] [id = 147] 06:46:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a5c0800 == 70 [pid = 1851] [id = 146] 06:46:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42172800 == 69 [pid = 1851] [id = 145] 06:46:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42ab8000 == 68 [pid = 1851] [id = 144] 06:46:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3ca8f800 == 67 [pid = 1851] [id = 143] 06:46:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39153000 == 66 [pid = 1851] [id = 139] 06:46:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f418e0000 == 65 [pid = 1851] [id = 138] 06:46:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f57e58000 == 64 [pid = 1851] [id = 137] 06:46:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4950e800 == 63 [pid = 1851] [id = 136] 06:46:32 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3f382000 == 62 [pid = 1851] [id = 135] 06:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7f4f5115e400) [pid = 1851] [serial = 393] [outer = (nil)] [url = about:blank] 06:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7f4f54ec5c00) [pid = 1851] [serial = 396] [outer = (nil)] [url = about:blank] 06:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7f4f33ded800) [pid = 1851] [serial = 400] [outer = (nil)] [url = about:blank] 06:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7f4f54f4f400) [pid = 1851] [serial = 397] [outer = (nil)] [url = about:blank] 06:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7f4f41987000) [pid = 1851] [serial = 378] [outer = (nil)] [url = about:blank] 06:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7f4f39182c00) [pid = 1851] [serial = 382] [outer = (nil)] [url = about:blank] 06:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 122 (0x7f4f39131400) [pid = 1851] [serial = 381] [outer = (nil)] [url = about:blank] 06:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 121 (0x7f4f3957d800) [pid = 1851] [serial = 384] [outer = (nil)] [url = about:blank] 06:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 120 (0x7f4f3c972400) [pid = 1851] [serial = 385] [outer = (nil)] [url = about:blank] 06:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7f4f411c8800) [pid = 1851] [serial = 387] [outer = (nil)] [url = about:blank] 06:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7f4f42a5b400) [pid = 1851] [serial = 388] [outer = (nil)] [url = about:blank] 06:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7f4f461d7c00) [pid = 1851] [serial = 390] [outer = (nil)] [url = about:blank] 06:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7f4f54ba9c00) [pid = 1851] [serial = 394] [outer = (nil)] [url = about:blank] 06:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 115 (0x7f4f500d1400) [pid = 1851] [serial = 391] [outer = (nil)] [url = about:blank] 06:46:32 INFO - PROCESS | 1851 | --DOMWINDOW == 114 (0x7f4f33dbc400) [pid = 1851] [serial = 399] [outer = (nil)] [url = about:blank] 06:46:33 INFO - PROCESS | 1851 | 1462283193047 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 06:46:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:46:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1282ms 06:46:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:46:33 INFO - PROCESS | 1851 | 1462283193102 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 06:46:33 INFO - PROCESS | 1851 | 1462283193105 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 06:46:33 INFO - PROCESS | 1851 | 1462283193111 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:46:33 INFO - PROCESS | 1851 | 1462283193116 Marionette TRACE conn3 <- [1,618,null,{}] 06:46:33 INFO - PROCESS | 1851 | 1462283193130 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:33 INFO - PROCESS | 1851 | 1462283193268 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 06:46:33 INFO - PROCESS | 1851 | 1462283193285 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3ca8f800 == 63 [pid = 1851] [id = 162] 06:46:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7f4f38bde400) [pid = 1851] [serial = 485] [outer = (nil)] 06:46:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7f4f3913a800) [pid = 1851] [serial = 486] [outer = 0x7f4f38bde400] 06:46:33 INFO - PROCESS | 1851 | 1462283193345 Marionette DEBUG loaded listener.js 06:46:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7f4f39191c00) [pid = 1851] [serial = 487] [outer = 0x7f4f38bde400] 06:46:34 INFO - PROCESS | 1851 | 1462283194057 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:46:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:46:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 985ms 06:46:34 INFO - PROCESS | 1851 | 1462283194095 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 06:46:34 INFO - PROCESS | 1851 | 1462283194098 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 06:46:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:46:34 INFO - PROCESS | 1851 | 1462283194104 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:46:34 INFO - PROCESS | 1851 | 1462283194106 Marionette TRACE conn3 <- [1,622,null,{}] 06:46:34 INFO - PROCESS | 1851 | 1462283194111 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:34 INFO - PROCESS | 1851 | 1462283194315 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 06:46:34 INFO - PROCESS | 1851 | 1462283194337 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f404ae000 == 64 [pid = 1851] [id = 163] 06:46:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7f4f393ce800) [pid = 1851] [serial = 488] [outer = (nil)] 06:46:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7f4f39bf8400) [pid = 1851] [serial = 489] [outer = 0x7f4f393ce800] 06:46:34 INFO - PROCESS | 1851 | 1462283194394 Marionette DEBUG loaded listener.js 06:46:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7f4f3b450000) [pid = 1851] [serial = 490] [outer = 0x7f4f393ce800] 06:46:35 INFO - PROCESS | 1851 | 1462283195111 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 06:46:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:46:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1032ms 06:46:35 INFO - PROCESS | 1851 | 1462283195136 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 06:46:35 INFO - PROCESS | 1851 | 1462283195139 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 06:46:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:46:35 INFO - PROCESS | 1851 | 1462283195144 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:46:35 INFO - PROCESS | 1851 | 1462283195147 Marionette TRACE conn3 <- [1,626,null,{}] 06:46:35 INFO - PROCESS | 1851 | 1462283195152 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:35 INFO - PROCESS | 1851 | 1462283195317 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 06:46:35 INFO - PROCESS | 1851 | 1462283195345 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42166800 == 65 [pid = 1851] [id = 164] 06:46:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7f4f3913a000) [pid = 1851] [serial = 491] [outer = (nil)] 06:46:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 122 (0x7f4f3b56ac00) [pid = 1851] [serial = 492] [outer = 0x7f4f3913a000] 06:46:35 INFO - PROCESS | 1851 | 1462283195401 Marionette DEBUG loaded listener.js 06:46:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7f4f3c973c00) [pid = 1851] [serial = 493] [outer = 0x7f4f3913a000] 06:46:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7f4f3cc6a400) [pid = 1851] [serial = 494] [outer = 0x7f4f39a22800] 06:46:36 INFO - PROCESS | 1851 | 1462283196263 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 06:46:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:46:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1178ms 06:46:36 INFO - PROCESS | 1851 | 1462283196324 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 06:46:36 INFO - PROCESS | 1851 | 1462283196327 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 06:46:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:46:36 INFO - PROCESS | 1851 | 1462283196333 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:46:36 INFO - PROCESS | 1851 | 1462283196335 Marionette TRACE conn3 <- [1,630,null,{}] 06:46:36 INFO - PROCESS | 1851 | 1462283196340 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:36 INFO - PROCESS | 1851 | 1462283196542 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 06:46:36 INFO - PROCESS | 1851 | 1462283196575 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f431ed000 == 66 [pid = 1851] [id = 165] 06:46:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7f4f3f63a000) [pid = 1851] [serial = 495] [outer = (nil)] 06:46:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7f4f42a58800) [pid = 1851] [serial = 496] [outer = 0x7f4f3f63a000] 06:46:36 INFO - PROCESS | 1851 | 1462283196633 Marionette DEBUG loaded listener.js 06:46:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7f4f43bd0c00) [pid = 1851] [serial = 497] [outer = 0x7f4f3f63a000] 06:46:37 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7f4f33db6400) [pid = 1851] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:46:37 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7f4f3918e800) [pid = 1851] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:46:37 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7f4f3365f000) [pid = 1851] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:46:37 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7f4f376a0800) [pid = 1851] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:46:37 INFO - PROCESS | 1851 | --DOMWINDOW == 122 (0x7f4f3365e800) [pid = 1851] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:46:37 INFO - PROCESS | 1851 | --DOMWINDOW == 121 (0x7f4f393c9c00) [pid = 1851] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:46:37 INFO - PROCESS | 1851 | --DOMWINDOW == 120 (0x7f4f3cee7000) [pid = 1851] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:46:37 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7f4f38bd3000) [pid = 1851] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:46:37 INFO - PROCESS | 1851 | 1462283197521 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 06:46:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:46:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1226ms 06:46:37 INFO - PROCESS | 1851 | 1462283197559 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 06:46:37 INFO - PROCESS | 1851 | 1462283197562 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 06:46:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:46:37 INFO - PROCESS | 1851 | 1462283197570 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:46:37 INFO - PROCESS | 1851 | 1462283197573 Marionette TRACE conn3 <- [1,634,null,{}] 06:46:37 INFO - PROCESS | 1851 | 1462283197578 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:37 INFO - PROCESS | 1851 | 1462283197707 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 06:46:37 INFO - PROCESS | 1851 | 1462283197815 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42f8e000 == 67 [pid = 1851] [id = 166] 06:46:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7f4f376a0800) [pid = 1851] [serial = 498] [outer = (nil)] 06:46:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7f4f3f6c6c00) [pid = 1851] [serial = 499] [outer = 0x7f4f376a0800] 06:46:37 INFO - PROCESS | 1851 | 1462283197872 Marionette DEBUG loaded listener.js 06:46:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 122 (0x7f4f461d3400) [pid = 1851] [serial = 500] [outer = 0x7f4f376a0800] 06:46:38 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:38 INFO - PROCESS | 1851 | 1462283198460 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 06:46:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:46:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 928ms 06:46:38 INFO - PROCESS | 1851 | 1462283198496 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 06:46:38 INFO - PROCESS | 1851 | 1462283198499 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 06:46:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:46:38 INFO - PROCESS | 1851 | 1462283198504 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:46:38 INFO - PROCESS | 1851 | 1462283198506 Marionette TRACE conn3 <- [1,638,null,{}] 06:46:38 INFO - PROCESS | 1851 | 1462283198511 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:38 INFO - PROCESS | 1851 | 1462283198638 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 06:46:38 INFO - PROCESS | 1851 | 1462283198753 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f46122000 == 68 [pid = 1851] [id = 167] 06:46:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7f4f33b98800) [pid = 1851] [serial = 501] [outer = (nil)] 06:46:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7f4f461d4000) [pid = 1851] [serial = 502] [outer = 0x7f4f33b98800] 06:46:38 INFO - PROCESS | 1851 | 1462283198810 Marionette DEBUG loaded listener.js 06:46:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7f4f5047cc00) [pid = 1851] [serial = 503] [outer = 0x7f4f33b98800] 06:46:39 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:39 INFO - PROCESS | 1851 | 1462283199632 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:46:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:46:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1180ms 06:46:39 INFO - PROCESS | 1851 | 1462283199684 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 06:46:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:46:39 INFO - PROCESS | 1851 | 1462283199690 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 06:46:39 INFO - PROCESS | 1851 | 1462283199698 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:46:39 INFO - PROCESS | 1851 | 1462283199704 Marionette TRACE conn3 <- [1,642,null,{}] 06:46:39 INFO - PROCESS | 1851 | 1462283199712 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:39 INFO - PROCESS | 1851 | 1462283199891 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 06:46:40 INFO - PROCESS | 1851 | 1462283200042 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38bab800 == 69 [pid = 1851] [id = 168] 06:46:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7f4f327eec00) [pid = 1851] [serial = 504] [outer = (nil)] 06:46:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7f4f327fc400) [pid = 1851] [serial = 505] [outer = 0x7f4f327eec00] 06:46:40 INFO - PROCESS | 1851 | 1462283200115 Marionette DEBUG loaded listener.js 06:46:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7f4f32cdc000) [pid = 1851] [serial = 506] [outer = 0x7f4f327eec00] 06:46:40 INFO - PROCESS | 1851 | 1462283200915 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 06:46:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:46:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1284ms 06:46:40 INFO - PROCESS | 1851 | 1462283200982 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 06:46:40 INFO - PROCESS | 1851 | 1462283200990 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 06:46:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:46:41 INFO - PROCESS | 1851 | 1462283200999 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:46:41 INFO - PROCESS | 1851 | 1462283201002 Marionette TRACE conn3 <- [1,646,null,{}] 06:46:41 INFO - PROCESS | 1851 | 1462283201008 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:41 INFO - PROCESS | 1851 | 1462283201168 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 06:46:41 INFO - PROCESS | 1851 | 1462283201316 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42173800 == 70 [pid = 1851] [id = 169] 06:46:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7f4f327f7c00) [pid = 1851] [serial = 507] [outer = (nil)] 06:46:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7f4f33b99400) [pid = 1851] [serial = 508] [outer = 0x7f4f327f7c00] 06:46:41 INFO - PROCESS | 1851 | 1462283201384 Marionette DEBUG loaded listener.js 06:46:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7f4f33dfb400) [pid = 1851] [serial = 509] [outer = 0x7f4f327f7c00] 06:46:42 INFO - PROCESS | 1851 | 1462283202318 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:46:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:46:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1384ms 06:46:42 INFO - PROCESS | 1851 | 1462283202384 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 06:46:42 INFO - PROCESS | 1851 | 1462283202388 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 06:46:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:46:42 INFO - PROCESS | 1851 | 1462283202394 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:46:42 INFO - PROCESS | 1851 | 1462283202400 Marionette TRACE conn3 <- [1,650,null,{}] 06:46:42 INFO - PROCESS | 1851 | 1462283202415 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:42 INFO - PROCESS | 1851 | 1462283202612 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 06:46:42 INFO - PROCESS | 1851 | 1462283202802 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f50236800 == 71 [pid = 1851] [id = 170] 06:46:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7f4f38bd3800) [pid = 1851] [serial = 510] [outer = (nil)] 06:46:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7f4f39140800) [pid = 1851] [serial = 511] [outer = 0x7f4f38bd3800] 06:46:42 INFO - PROCESS | 1851 | 1462283202918 Marionette DEBUG loaded listener.js 06:46:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7f4f3957d800) [pid = 1851] [serial = 512] [outer = 0x7f4f38bd3800] 06:46:43 INFO - PROCESS | 1851 | 1462283203716 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 06:46:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:46:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1387ms 06:46:43 INFO - PROCESS | 1851 | 1462283203781 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 06:46:43 INFO - PROCESS | 1851 | 1462283203786 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 06:46:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:46:43 INFO - PROCESS | 1851 | 1462283203792 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:46:43 INFO - PROCESS | 1851 | 1462283203794 Marionette TRACE conn3 <- [1,654,null,{}] 06:46:43 INFO - PROCESS | 1851 | 1462283203799 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:43 INFO - PROCESS | 1851 | 1462283203958 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 06:46:44 INFO - PROCESS | 1851 | 1462283204106 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f53305000 == 72 [pid = 1851] [id = 171] 06:46:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7f4f38bdcc00) [pid = 1851] [serial = 513] [outer = (nil)] 06:46:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7f4f3cc6d000) [pid = 1851] [serial = 514] [outer = 0x7f4f38bdcc00] 06:46:44 INFO - PROCESS | 1851 | 1462283204175 Marionette DEBUG loaded listener.js 06:46:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7f4f4061d400) [pid = 1851] [serial = 515] [outer = 0x7f4f38bdcc00] 06:46:45 INFO - PROCESS | 1851 | 1462283205021 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 06:46:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:46:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1285ms 06:46:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:46:45 INFO - PROCESS | 1851 | 1462283205078 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 06:46:45 INFO - PROCESS | 1851 | 1462283205080 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 06:46:45 INFO - PROCESS | 1851 | 1462283205087 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:46:45 INFO - PROCESS | 1851 | 1462283205090 Marionette TRACE conn3 <- [1,658,null,{}] 06:46:45 INFO - PROCESS | 1851 | 1462283205095 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:45 INFO - PROCESS | 1851 | 1462283205249 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 06:46:45 INFO - PROCESS | 1851 | 1462283205408 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5551c000 == 73 [pid = 1851] [id = 172] 06:46:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7f4f39a16400) [pid = 1851] [serial = 516] [outer = (nil)] 06:46:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7f4f426e2400) [pid = 1851] [serial = 517] [outer = 0x7f4f39a16400] 06:46:45 INFO - PROCESS | 1851 | 1462283205476 Marionette DEBUG loaded listener.js 06:46:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7f4f4a198c00) [pid = 1851] [serial = 518] [outer = 0x7f4f39a16400] 06:46:46 INFO - PROCESS | 1851 | 1462283206352 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:46:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:46:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1334ms 06:46:46 INFO - PROCESS | 1851 | 1462283206421 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 06:46:46 INFO - PROCESS | 1851 | 1462283206425 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 06:46:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:46:46 INFO - PROCESS | 1851 | 1462283206431 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:46:46 INFO - PROCESS | 1851 | 1462283206434 Marionette TRACE conn3 <- [1,662,null,{}] 06:46:46 INFO - PROCESS | 1851 | 1462283206439 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:46 INFO - PROCESS | 1851 | 1462283206659 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 06:46:46 INFO - PROCESS | 1851 | 1462283206812 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32eda000 == 74 [pid = 1851] [id = 173] 06:46:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7f4f33588c00) [pid = 1851] [serial = 519] [outer = (nil)] 06:46:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7f4f3c972400) [pid = 1851] [serial = 520] [outer = 0x7f4f33588c00] 06:46:46 INFO - PROCESS | 1851 | 1462283206888 Marionette DEBUG loaded listener.js 06:46:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7f4f5115a800) [pid = 1851] [serial = 521] [outer = 0x7f4f33588c00] 06:46:47 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:47 INFO - PROCESS | 1851 | 1462283207728 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 06:46:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:46:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1332ms 06:46:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:46:47 INFO - PROCESS | 1851 | 1462283207765 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 06:46:47 INFO - PROCESS | 1851 | 1462283207768 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 06:46:47 INFO - PROCESS | 1851 | 1462283207774 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:46:47 INFO - PROCESS | 1851 | 1462283207777 Marionette TRACE conn3 <- [1,666,null,{}] 06:46:47 INFO - PROCESS | 1851 | 1462283207782 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:47 INFO - PROCESS | 1851 | 1462283207931 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 06:46:48 INFO - PROCESS | 1851 | 1462283208092 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39052000 == 75 [pid = 1851] [id = 174] 06:46:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7f4f31786400) [pid = 1851] [serial = 522] [outer = (nil)] 06:46:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7f4f3178b000) [pid = 1851] [serial = 523] [outer = 0x7f4f31786400] 06:46:48 INFO - PROCESS | 1851 | 1462283208160 Marionette DEBUG loaded listener.js 06:46:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7f4f31790400) [pid = 1851] [serial = 524] [outer = 0x7f4f31786400] 06:46:48 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:49 INFO - PROCESS | 1851 | 1462283209056 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 06:46:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:46:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1332ms 06:46:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:46:49 INFO - PROCESS | 1851 | 1462283209105 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 06:46:49 INFO - PROCESS | 1851 | 1462283209108 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 06:46:49 INFO - PROCESS | 1851 | 1462283209114 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:46:49 INFO - PROCESS | 1851 | 1462283209117 Marionette TRACE conn3 <- [1,670,null,{}] 06:46:49 INFO - PROCESS | 1851 | 1462283209122 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:49 INFO - PROCESS | 1851 | 1462283209277 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 06:46:49 INFO - PROCESS | 1851 | 1462283209696 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33cd7800 == 76 [pid = 1851] [id = 175] 06:46:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7f4f327f3400) [pid = 1851] [serial = 525] [outer = (nil)] 06:46:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7f4f327f8000) [pid = 1851] [serial = 526] [outer = 0x7f4f327f3400] 06:46:49 INFO - PROCESS | 1851 | 1462283209850 Marionette DEBUG loaded listener.js 06:46:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7f4f32cd9400) [pid = 1851] [serial = 527] [outer = 0x7f4f327f3400] 06:46:50 INFO - PROCESS | 1851 | 1462283210765 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 06:46:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:46:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1679ms 06:46:50 INFO - PROCESS | 1851 | 1462283210794 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 06:46:50 INFO - PROCESS | 1851 | 1462283210800 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 06:46:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:46:50 INFO - PROCESS | 1851 | 1462283210806 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:46:50 INFO - PROCESS | 1851 | 1462283210810 Marionette TRACE conn3 <- [1,674,null,{}] 06:46:50 INFO - PROCESS | 1851 | 1462283210826 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:50 INFO - PROCESS | 1851 | 1462283210973 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 06:46:51 INFO - PROCESS | 1851 | 1462283211133 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33695800 == 77 [pid = 1851] [id = 176] 06:46:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7f4f32e60c00) [pid = 1851] [serial = 528] [outer = (nil)] 06:46:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7f4f3358d400) [pid = 1851] [serial = 529] [outer = 0x7f4f32e60c00] 06:46:51 INFO - PROCESS | 1851 | 1462283211199 Marionette DEBUG loaded listener.js 06:46:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7f4f33835400) [pid = 1851] [serial = 530] [outer = 0x7f4f32e60c00] 06:46:51 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42f8e000 == 76 [pid = 1851] [id = 166] 06:46:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f431ed000 == 75 [pid = 1851] [id = 165] 06:46:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42166800 == 74 [pid = 1851] [id = 164] 06:46:51 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7f4f326de800) [pid = 1851] [serial = 423] [outer = (nil)] [url = about:blank] 06:46:51 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7f4f55527400) [pid = 1851] [serial = 420] [outer = (nil)] [url = about:blank] 06:46:51 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7f4f38b08800) [pid = 1851] [serial = 453] [outer = (nil)] [url = about:blank] 06:46:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f404ae000 == 73 [pid = 1851] [id = 163] 06:46:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3ca8f800 == 72 [pid = 1851] [id = 162] 06:46:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f38bc2000 == 71 [pid = 1851] [id = 161] 06:46:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f33cdd800 == 70 [pid = 1851] [id = 160] 06:46:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f33692000 == 69 [pid = 1851] [id = 152] 06:46:51 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7f4f38bda800) [pid = 1851] [serial = 405] [outer = (nil)] [url = about:blank] 06:46:51 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7f4f3cc77c00) [pid = 1851] [serial = 451] [outer = (nil)] [url = about:blank] 06:46:51 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7f4f3cc70000) [pid = 1851] [serial = 442] [outer = (nil)] [url = about:blank] 06:46:51 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7f4f3912f800) [pid = 1851] [serial = 433] [outer = (nil)] [url = about:blank] 06:46:51 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7f4f4a198400) [pid = 1851] [serial = 417] [outer = (nil)] [url = about:blank] 06:46:51 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7f4f39a16c00) [pid = 1851] [serial = 436] [outer = (nil)] [url = about:blank] 06:46:51 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7f4f33df9800) [pid = 1851] [serial = 430] [outer = (nil)] [url = about:blank] 06:46:52 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7f4f3cee1400) [pid = 1851] [serial = 411] [outer = (nil)] [url = about:blank] 06:46:52 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7f4f39191400) [pid = 1851] [serial = 408] [outer = (nil)] [url = about:blank] 06:46:52 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7f4f42dee400) [pid = 1851] [serial = 448] [outer = (nil)] [url = about:blank] 06:46:52 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7f4f3918c000) [pid = 1851] [serial = 435] [outer = (nil)] [url = about:blank] 06:46:52 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7f4f38bd4000) [pid = 1851] [serial = 432] [outer = (nil)] [url = about:blank] 06:46:52 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7f4f411d3c00) [pid = 1851] [serial = 445] [outer = (nil)] [url = about:blank] 06:46:52 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7f4f39bf1c00) [pid = 1851] [serial = 438] [outer = (nil)] [url = about:blank] 06:46:52 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7f4f431be800) [pid = 1851] [serial = 414] [outer = (nil)] [url = about:blank] 06:46:52 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7f4f3f3cd000) [pid = 1851] [serial = 444] [outer = (nil)] [url = about:blank] 06:46:52 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7f4f3c96b800) [pid = 1851] [serial = 441] [outer = (nil)] [url = about:blank] 06:46:52 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7f4f3b567800) [pid = 1851] [serial = 439] [outer = (nil)] [url = about:blank] 06:46:52 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7f4f413c4800) [pid = 1851] [serial = 447] [outer = (nil)] [url = about:blank] 06:46:52 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7f4f33db4c00) [pid = 1851] [serial = 429] [outer = (nil)] [url = about:blank] 06:46:52 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7f4f33df2c00) [pid = 1851] [serial = 450] [outer = (nil)] [url = about:blank] 06:46:52 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7f4f39186c00) [pid = 1851] [serial = 426] [outer = (nil)] [url = about:blank] 06:46:52 INFO - PROCESS | 1851 | 1462283212063 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 06:46:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 06:46:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1295ms 06:46:52 INFO - PROCESS | 1851 | 1462283212103 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 06:46:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:46:52 INFO - PROCESS | 1851 | 1462283212108 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 06:46:52 INFO - PROCESS | 1851 | 1462283212116 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:46:52 INFO - PROCESS | 1851 | 1462283212118 Marionette TRACE conn3 <- [1,678,null,{}] 06:46:52 INFO - PROCESS | 1851 | 1462283212123 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:52 INFO - PROCESS | 1851 | 1462283212258 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 06:46:52 INFO - PROCESS | 1851 | 1462283212275 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f398e0800 == 70 [pid = 1851] [id = 177] 06:46:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7f4f33840400) [pid = 1851] [serial = 531] [outer = (nil)] 06:46:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7f4f33db2400) [pid = 1851] [serial = 532] [outer = 0x7f4f33840400] 06:46:52 INFO - PROCESS | 1851 | 1462283212333 Marionette DEBUG loaded listener.js 06:46:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7f4f37693c00) [pid = 1851] [serial = 533] [outer = 0x7f4f33840400] 06:46:53 INFO - PROCESS | 1851 | 1462283213122 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 06:46:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:46:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1028ms 06:46:53 INFO - PROCESS | 1851 | 1462283213143 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 06:46:53 INFO - PROCESS | 1851 | 1462283213148 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 06:46:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:46:53 INFO - PROCESS | 1851 | 1462283213155 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:46:53 INFO - PROCESS | 1851 | 1462283213163 Marionette TRACE conn3 <- [1,682,null,{}] 06:46:53 INFO - PROCESS | 1851 | 1462283213191 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:53 INFO - PROCESS | 1851 | 1462283213328 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 06:46:53 INFO - PROCESS | 1851 | 1462283213347 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3ffdb800 == 71 [pid = 1851] [id = 178] 06:46:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7f4f38947c00) [pid = 1851] [serial = 534] [outer = (nil)] 06:46:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7f4f3894ec00) [pid = 1851] [serial = 535] [outer = 0x7f4f38947c00] 06:46:53 INFO - PROCESS | 1851 | 1462283213403 Marionette DEBUG loaded listener.js 06:46:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7f4f38b05400) [pid = 1851] [serial = 536] [outer = 0x7f4f38947c00] 06:46:54 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:46:54 INFO - PROCESS | 1851 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:46:54 INFO - PROCESS | 1851 | 1462283214588 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 06:46:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 06:46:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1454ms 06:46:54 INFO - PROCESS | 1851 | 1462283214608 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 06:46:54 INFO - PROCESS | 1851 | 1462283214612 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 06:46:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:46:54 INFO - PROCESS | 1851 | 1462283214617 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:46:54 INFO - PROCESS | 1851 | 1462283214619 Marionette TRACE conn3 <- [1,686,null,{}] 06:46:54 INFO - PROCESS | 1851 | 1462283214624 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:54 INFO - PROCESS | 1851 | 1462283214808 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 06:46:54 INFO - PROCESS | 1851 | 1462283214835 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f41cd2800 == 72 [pid = 1851] [id = 179] 06:46:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7f4f38943c00) [pid = 1851] [serial = 537] [outer = (nil)] 06:46:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7f4f38be0400) [pid = 1851] [serial = 538] [outer = 0x7f4f38943c00] 06:46:54 INFO - PROCESS | 1851 | 1462283214891 Marionette DEBUG loaded listener.js 06:46:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7f4f39135c00) [pid = 1851] [serial = 539] [outer = 0x7f4f38943c00] 06:46:56 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:46:56 INFO - PROCESS | 1851 | 1462283216071 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 06:46:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:46:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1476ms 06:46:56 INFO - PROCESS | 1851 | 1462283216095 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 06:46:56 INFO - PROCESS | 1851 | 1462283216098 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 06:46:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:46:56 INFO - PROCESS | 1851 | 1462283216103 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:46:56 INFO - PROCESS | 1851 | 1462283216105 Marionette TRACE conn3 <- [1,690,null,{}] 06:46:56 INFO - PROCESS | 1851 | 1462283216111 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:56 INFO - PROCESS | 1851 | 1462283216279 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 06:46:56 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7f4f33db7000) [pid = 1851] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:46:56 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7f4f3913a000) [pid = 1851] [serial = 491] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:46:56 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7f4f3f63a000) [pid = 1851] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:46:56 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7f4f376a0800) [pid = 1851] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:46:56 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7f4f393ce800) [pid = 1851] [serial = 488] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:46:56 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7f4f326d9800) [pid = 1851] [serial = 479] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:46:56 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7f4f33df5c00) [pid = 1851] [serial = 482] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:46:56 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7f4f38bde400) [pid = 1851] [serial = 485] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:46:56 INFO - PROCESS | 1851 | 1462283216551 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3f370000 == 73 [pid = 1851] [id = 180] 06:46:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7f4f38b0d800) [pid = 1851] [serial = 540] [outer = (nil)] 06:46:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7f4f3913a000) [pid = 1851] [serial = 541] [outer = 0x7f4f38b0d800] 06:46:56 INFO - PROCESS | 1851 | 1462283216617 Marionette DEBUG loaded listener.js 06:46:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7f4f39e48000) [pid = 1851] [serial = 542] [outer = 0x7f4f38b0d800] 06:46:57 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:46:57 INFO - PROCESS | 1851 | 1462283217644 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 06:46:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:46:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1576ms 06:46:57 INFO - PROCESS | 1851 | 1462283217680 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 06:46:57 INFO - PROCESS | 1851 | 1462283217682 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 06:46:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:46:57 INFO - PROCESS | 1851 | 1462283217688 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:46:57 INFO - PROCESS | 1851 | 1462283217690 Marionette TRACE conn3 <- [1,694,null,{}] 06:46:57 INFO - PROCESS | 1851 | 1462283217695 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:57 INFO - PROCESS | 1851 | 1462283217839 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 06:46:57 INFO - PROCESS | 1851 | 1462283217985 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f431e4800 == 74 [pid = 1851] [id = 181] 06:46:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7f4f38bd5400) [pid = 1851] [serial = 543] [outer = (nil)] 06:46:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7f4f3b25d400) [pid = 1851] [serial = 544] [outer = 0x7f4f38bd5400] 06:46:58 INFO - PROCESS | 1851 | 1462283218041 Marionette DEBUG loaded listener.js 06:46:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7f4f3ce18800) [pid = 1851] [serial = 545] [outer = 0x7f4f38bd5400] 06:46:59 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:46:59 INFO - PROCESS | 1851 | 1462283219203 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 06:46:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 06:46:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1530ms 06:46:59 INFO - PROCESS | 1851 | 1462283219219 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 06:46:59 INFO - PROCESS | 1851 | 1462283219225 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 06:46:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:46:59 INFO - PROCESS | 1851 | 1462283219242 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:46:59 INFO - PROCESS | 1851 | 1462283219247 Marionette TRACE conn3 <- [1,698,null,{}] 06:46:59 INFO - PROCESS | 1851 | 1462283219255 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:59 INFO - PROCESS | 1851 | 1462283219493 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 06:46:59 INFO - PROCESS | 1851 | 1462283219646 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38fd4000 == 75 [pid = 1851] [id = 182] 06:46:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7f4f327f5400) [pid = 1851] [serial = 546] [outer = (nil)] 06:46:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7f4f33585800) [pid = 1851] [serial = 547] [outer = 0x7f4f327f5400] 06:46:59 INFO - PROCESS | 1851 | 1462283219715 Marionette DEBUG loaded listener.js 06:46:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7f4f33835800) [pid = 1851] [serial = 548] [outer = 0x7f4f327f5400] 06:47:00 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:01 INFO - PROCESS | 1851 | 1462283221050 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 06:47:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 06:47:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1885ms 06:47:01 INFO - PROCESS | 1851 | 1462283221126 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 06:47:01 INFO - PROCESS | 1851 | 1462283221135 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 06:47:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:47:01 INFO - PROCESS | 1851 | 1462283221145 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:47:01 INFO - PROCESS | 1851 | 1462283221149 Marionette TRACE conn3 <- [1,702,null,{}] 06:47:01 INFO - PROCESS | 1851 | 1462283221155 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:01 INFO - PROCESS | 1851 | 1462283221345 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 06:47:01 INFO - PROCESS | 1851 | 1462283221493 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f41ba1800 == 76 [pid = 1851] [id = 183] 06:47:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7f4f327f8400) [pid = 1851] [serial = 549] [outer = (nil)] 06:47:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7f4f33df9c00) [pid = 1851] [serial = 550] [outer = 0x7f4f327f8400] 06:47:01 INFO - PROCESS | 1851 | 1462283221562 Marionette DEBUG loaded listener.js 06:47:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7f4f38949c00) [pid = 1851] [serial = 551] [outer = 0x7f4f327f8400] 06:47:02 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:03 INFO - PROCESS | 1851 | 1462283223007 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 06:47:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:47:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1886ms 06:47:03 INFO - PROCESS | 1851 | 1462283223033 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 06:47:03 INFO - PROCESS | 1851 | 1462283223039 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 06:47:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:47:03 INFO - PROCESS | 1851 | 1462283223048 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:47:03 INFO - PROCESS | 1851 | 1462283223056 Marionette TRACE conn3 <- [1,706,null,{}] 06:47:03 INFO - PROCESS | 1851 | 1462283223073 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:03 INFO - PROCESS | 1851 | 1462283223262 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 06:47:03 INFO - PROCESS | 1851 | 1462283223415 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f45f39800 == 77 [pid = 1851] [id = 184] 06:47:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7f4f3894c800) [pid = 1851] [serial = 552] [outer = (nil)] 06:47:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7f4f393c4c00) [pid = 1851] [serial = 553] [outer = 0x7f4f3894c800] 06:47:03 INFO - PROCESS | 1851 | 1462283223485 Marionette DEBUG loaded listener.js 06:47:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7f4f3c973000) [pid = 1851] [serial = 554] [outer = 0x7f4f3894c800] 06:47:04 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:04 INFO - PROCESS | 1851 | 1462283224780 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 06:47:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:47:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1749ms 06:47:04 INFO - PROCESS | 1851 | 1462283224796 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 06:47:04 INFO - PROCESS | 1851 | 1462283224799 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 06:47:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:47:04 INFO - PROCESS | 1851 | 1462283224906 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:47:04 INFO - PROCESS | 1851 | 1462283224908 Marionette TRACE conn3 <- [1,710,null,{}] 06:47:04 INFO - PROCESS | 1851 | 1462283224916 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:05 INFO - PROCESS | 1851 | 1462283225066 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 06:47:05 INFO - PROCESS | 1851 | 1462283225213 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4fd35800 == 78 [pid = 1851] [id = 185] 06:47:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7f4f3894f000) [pid = 1851] [serial = 555] [outer = (nil)] 06:47:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7f4f3f63a000) [pid = 1851] [serial = 556] [outer = 0x7f4f3894f000] 06:47:05 INFO - PROCESS | 1851 | 1462283225282 Marionette DEBUG loaded listener.js 06:47:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7f4f413a0c00) [pid = 1851] [serial = 557] [outer = 0x7f4f3894f000] 06:47:06 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:06 INFO - PROCESS | 1851 | 1462283226606 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 06:47:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:47:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1843ms 06:47:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:47:06 INFO - PROCESS | 1851 | 1462283226700 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 06:47:06 INFO - PROCESS | 1851 | 1462283226702 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 06:47:06 INFO - PROCESS | 1851 | 1462283226708 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:47:06 INFO - PROCESS | 1851 | 1462283226711 Marionette TRACE conn3 <- [1,714,null,{}] 06:47:06 INFO - PROCESS | 1851 | 1462283226717 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:06 INFO - PROCESS | 1851 | 1462283226868 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 06:47:07 INFO - PROCESS | 1851 | 1462283227018 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38bbb800 == 79 [pid = 1851] [id = 186] 06:47:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7f4f32cd5000) [pid = 1851] [serial = 558] [outer = (nil)] 06:47:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7f4f3c971c00) [pid = 1851] [serial = 559] [outer = 0x7f4f32cd5000] 06:47:07 INFO - PROCESS | 1851 | 1462283227088 Marionette DEBUG loaded listener.js 06:47:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7f4f413b7000) [pid = 1851] [serial = 560] [outer = 0x7f4f32cd5000] 06:47:08 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:08 INFO - PROCESS | 1851 | 1462283228577 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 06:47:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 06:47:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1894ms 06:47:08 INFO - PROCESS | 1851 | 1462283228604 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 06:47:08 INFO - PROCESS | 1851 | 1462283228614 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 06:47:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:47:08 INFO - PROCESS | 1851 | 1462283228625 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:47:08 INFO - PROCESS | 1851 | 1462283228630 Marionette TRACE conn3 <- [1,718,null,{}] 06:47:08 INFO - PROCESS | 1851 | 1462283228710 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:08 INFO - PROCESS | 1851 | 1462283228991 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 06:47:09 INFO - PROCESS | 1851 | 1462283229162 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:09 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3f370000 == 78 [pid = 1851] [id = 180] 06:47:09 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f41cd2800 == 77 [pid = 1851] [id = 179] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7f4f461d4000) [pid = 1851] [serial = 502] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3269f800 == 78 [pid = 1851] [id = 187] 06:47:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7f4f33590c00) [pid = 1851] [serial = 561] [outer = (nil)] 06:47:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7f4f3383a400) [pid = 1851] [serial = 562] [outer = 0x7f4f33590c00] 06:47:09 INFO - PROCESS | 1851 | 1462283229260 Marionette DEBUG loaded listener.js 06:47:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7f4f33b97400) [pid = 1851] [serial = 563] [outer = 0x7f4f33590c00] 06:47:09 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3ffdb800 == 77 [pid = 1851] [id = 178] 06:47:09 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f398e0800 == 76 [pid = 1851] [id = 177] 06:47:09 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f33695800 == 75 [pid = 1851] [id = 176] 06:47:09 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f33cd7800 == 74 [pid = 1851] [id = 175] 06:47:09 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f5551c000 == 73 [pid = 1851] [id = 172] 06:47:09 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f53305000 == 72 [pid = 1851] [id = 171] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7f4f38b0f800) [pid = 1851] [serial = 454] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7f4f3b56ac00) [pid = 1851] [serial = 492] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7f4f42a58800) [pid = 1851] [serial = 496] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7f4f3f6c6c00) [pid = 1851] [serial = 499] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7f4f43bd0c00) [pid = 1851] [serial = 497] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7f4f38b0fc00) [pid = 1851] [serial = 459] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7f4f39bf8400) [pid = 1851] [serial = 489] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7f4f33b8b400) [pid = 1851] [serial = 481] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7f4f32ce1c00) [pid = 1851] [serial = 480] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7f4f38b10400) [pid = 1851] [serial = 484] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7f4f3769e000) [pid = 1851] [serial = 483] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7f4f393c5000) [pid = 1851] [serial = 462] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7f4f3913a800) [pid = 1851] [serial = 486] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7f4f39191c00) [pid = 1851] [serial = 487] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7f4f32e5cc00) [pid = 1851] [serial = 468] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7f4f33843000) [pid = 1851] [serial = 474] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7f4f32cd4800) [pid = 1851] [serial = 456] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7f4f42a57800) [pid = 1851] [serial = 471] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7f4f3280d400) [pid = 1851] [serial = 477] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7f4f3f576800) [pid = 1851] [serial = 465] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7f4f3c973c00) [pid = 1851] [serial = 493] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7f4f3b450000) [pid = 1851] [serial = 490] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7f4f461d3400) [pid = 1851] [serial = 500] [outer = (nil)] [url = about:blank] 06:47:09 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7f4f54743400) [pid = 1851] [serial = 274] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:47:10 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:10 INFO - PROCESS | 1851 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:47:10 INFO - PROCESS | 1851 | 1462283230458 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 06:47:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:47:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1845ms 06:47:10 INFO - PROCESS | 1851 | 1462283230476 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 06:47:10 INFO - PROCESS | 1851 | 1462283230483 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 06:47:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:47:10 INFO - PROCESS | 1851 | 1462283230492 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:47:10 INFO - PROCESS | 1851 | 1462283230496 Marionette TRACE conn3 <- [1,722,null,{}] 06:47:10 INFO - PROCESS | 1851 | 1462283230501 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:10 INFO - PROCESS | 1851 | 1462283230680 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 06:47:10 INFO - PROCESS | 1851 | 1462283230792 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3915c000 == 73 [pid = 1851] [id = 188] 06:47:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7f4f33db5c00) [pid = 1851] [serial = 564] [outer = (nil)] 06:47:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7f4f3894b400) [pid = 1851] [serial = 565] [outer = 0x7f4f33db5c00] 06:47:10 INFO - PROCESS | 1851 | 1462283230849 Marionette DEBUG loaded listener.js 06:47:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7f4f38b0fc00) [pid = 1851] [serial = 566] [outer = 0x7f4f33db5c00] 06:47:11 INFO - PROCESS | 1851 | 1462283231518 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 06:47:11 INFO - PROCESS | 1851 | 1462283231580 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 06:47:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:47:11 INFO - PROCESS | 1851 | 1462283231613 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:47:11 INFO - PROCESS | 1851 | 1462283231621 Marionette TRACE conn3 <- [1,726,null,{}] 06:47:11 INFO - PROCESS | 1851 | 1462283231647 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:11 INFO - PROCESS | 1851 | 1462283231830 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 06:47:11 INFO - PROCESS | 1851 | 1462283231852 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:11 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f418d1000 == 74 [pid = 1851] [id = 189] 06:47:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7f4f393ca800) [pid = 1851] [serial = 567] [outer = (nil)] 06:47:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7f4f39bf9800) [pid = 1851] [serial = 568] [outer = 0x7f4f393ca800] 06:47:11 INFO - PROCESS | 1851 | 1462283231912 Marionette DEBUG loaded listener.js 06:47:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7f4f3c971000) [pid = 1851] [serial = 569] [outer = 0x7f4f393ca800] 06:47:12 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:12 INFO - PROCESS | 1851 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:47:13 INFO - PROCESS | 1851 | 1462283233065 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 06:47:13 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7f4f33db2800) [pid = 1851] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:47:13 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7f4f33dedc00) [pid = 1851] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:47:13 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7f4f327f3400) [pid = 1851] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:47:13 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7f4f32e60c00) [pid = 1851] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:47:13 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7f4f38943c00) [pid = 1851] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:47:13 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7f4f38b0d800) [pid = 1851] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:47:13 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7f4f33840400) [pid = 1851] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:47:13 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7f4f38947c00) [pid = 1851] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:47:13 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7f4f33b98800) [pid = 1851] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:47:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:47:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1527ms 06:47:13 INFO - PROCESS | 1851 | 1462283233131 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 06:47:13 INFO - PROCESS | 1851 | 1462283233136 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 06:47:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:47:13 INFO - PROCESS | 1851 | 1462283233146 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:47:13 INFO - PROCESS | 1851 | 1462283233150 Marionette TRACE conn3 <- [1,730,null,{}] 06:47:13 INFO - PROCESS | 1851 | 1462283233159 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:13 INFO - PROCESS | 1851 | 1462283233328 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 06:47:13 INFO - PROCESS | 1851 | 1462283233534 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39057000 == 75 [pid = 1851] [id = 190] 06:47:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7f4f33581400) [pid = 1851] [serial = 570] [outer = (nil)] 06:47:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7f4f3358b400) [pid = 1851] [serial = 571] [outer = 0x7f4f33581400] 06:47:13 INFO - PROCESS | 1851 | 1462283233609 Marionette DEBUG loaded listener.js 06:47:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7f4f33841c00) [pid = 1851] [serial = 572] [outer = 0x7f4f33581400] 06:47:14 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:14 INFO - PROCESS | 1851 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:47:14 INFO - PROCESS | 1851 | 1462283234484 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 06:47:14 INFO - PROCESS | 1851 | 1462283234539 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 06:47:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:47:14 INFO - PROCESS | 1851 | 1462283234549 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:47:14 INFO - PROCESS | 1851 | 1462283234553 Marionette TRACE conn3 <- [1,734,null,{}] 06:47:14 INFO - PROCESS | 1851 | 1462283234559 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:14 INFO - PROCESS | 1851 | 1462283234738 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 06:47:14 INFO - PROCESS | 1851 | 1462283234922 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33692800 == 76 [pid = 1851] [id = 191] 06:47:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7f4f38949400) [pid = 1851] [serial = 573] [outer = (nil)] 06:47:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7f4f38b0d800) [pid = 1851] [serial = 574] [outer = 0x7f4f38949400] 06:47:15 INFO - PROCESS | 1851 | 1462283234997 Marionette DEBUG loaded listener.js 06:47:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7f4f39183000) [pid = 1851] [serial = 575] [outer = 0x7f4f38949400] 06:47:15 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:15 INFO - PROCESS | 1851 | 1462283235986 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 06:47:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:47:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1483ms 06:47:16 INFO - PROCESS | 1851 | 1462283236032 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 06:47:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:47:16 INFO - PROCESS | 1851 | 1462283236036 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 06:47:16 INFO - PROCESS | 1851 | 1462283236042 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:47:16 INFO - PROCESS | 1851 | 1462283236047 Marionette TRACE conn3 <- [1,738,null,{}] 06:47:16 INFO - PROCESS | 1851 | 1462283236062 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:16 INFO - PROCESS | 1851 | 1462283236236 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 06:47:16 INFO - PROCESS | 1851 | 1462283236386 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f43c25000 == 77 [pid = 1851] [id = 192] 06:47:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7f4f39bef000) [pid = 1851] [serial = 576] [outer = (nil)] 06:47:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7f4f3c925000) [pid = 1851] [serial = 577] [outer = 0x7f4f39bef000] 06:47:16 INFO - PROCESS | 1851 | 1462283236540 Marionette DEBUG loaded listener.js 06:47:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7f4f3ceee800) [pid = 1851] [serial = 578] [outer = 0x7f4f39bef000] 06:47:17 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:17 INFO - PROCESS | 1851 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:47:17 INFO - PROCESS | 1851 | 1462283237823 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 06:47:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:47:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1842ms 06:47:17 INFO - PROCESS | 1851 | 1462283237883 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 06:47:17 INFO - PROCESS | 1851 | 1462283237886 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 06:47:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:47:17 INFO - PROCESS | 1851 | 1462283237975 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:47:17 INFO - PROCESS | 1851 | 1462283237979 Marionette TRACE conn3 <- [1,742,null,{}] 06:47:18 INFO - PROCESS | 1851 | 1462283237994 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:18 INFO - PROCESS | 1851 | 1462283238138 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 06:47:18 INFO - PROCESS | 1851 | 1462283238286 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4f112000 == 78 [pid = 1851] [id = 193] 06:47:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7f4f39e4c000) [pid = 1851] [serial = 579] [outer = (nil)] 06:47:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7f4f41c5e000) [pid = 1851] [serial = 580] [outer = 0x7f4f39e4c000] 06:47:18 INFO - PROCESS | 1851 | 1462283238356 Marionette DEBUG loaded listener.js 06:47:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7f4f4374dc00) [pid = 1851] [serial = 581] [outer = 0x7f4f39e4c000] 06:47:19 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:19 INFO - PROCESS | 1851 | 1462283239566 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 06:47:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 06:47:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1680ms 06:47:19 INFO - PROCESS | 1851 | 1462283239575 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 06:47:19 INFO - PROCESS | 1851 | 1462283239578 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 06:47:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:47:19 INFO - PROCESS | 1851 | 1462283239584 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:47:19 INFO - PROCESS | 1851 | 1462283239586 Marionette TRACE conn3 <- [1,746,null,{}] 06:47:19 INFO - PROCESS | 1851 | 1462283239591 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:19 INFO - PROCESS | 1851 | 1462283239815 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 06:47:20 INFO - PROCESS | 1851 | 1462283239998 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f512aa000 == 79 [pid = 1851] [id = 194] 06:47:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7f4f45e06c00) [pid = 1851] [serial = 582] [outer = (nil)] 06:47:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7f4f461ebc00) [pid = 1851] [serial = 583] [outer = 0x7f4f45e06c00] 06:47:20 INFO - PROCESS | 1851 | 1462283240110 Marionette DEBUG loaded listener.js 06:47:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7f4f46482000) [pid = 1851] [serial = 584] [outer = 0x7f4f45e06c00] 06:47:20 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:21 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:21 INFO - PROCESS | 1851 | 1462283241376 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 06:47:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 06:47:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1834ms 06:47:21 INFO - PROCESS | 1851 | 1462283241492 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 06:47:21 INFO - PROCESS | 1851 | 1462283241495 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 06:47:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:47:21 INFO - PROCESS | 1851 | 1462283241510 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:47:21 INFO - PROCESS | 1851 | 1462283241512 Marionette TRACE conn3 <- [1,750,null,{}] 06:47:21 INFO - PROCESS | 1851 | 1462283241518 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:21 INFO - PROCESS | 1851 | 1462283241721 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 06:47:22 INFO - PROCESS | 1851 | 1462283242047 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38fc5800 == 80 [pid = 1851] [id = 195] 06:47:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7f4f3178c400) [pid = 1851] [serial = 585] [outer = (nil)] 06:47:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7f4f326d1400) [pid = 1851] [serial = 586] [outer = 0x7f4f3178c400] 06:47:22 INFO - PROCESS | 1851 | 1462283242118 Marionette DEBUG loaded listener.js 06:47:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7f4f32cd4800) [pid = 1851] [serial = 587] [outer = 0x7f4f3178c400] 06:47:23 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:23 INFO - PROCESS | 1851 | 1462283243388 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 06:47:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:47:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1928ms 06:47:23 INFO - PROCESS | 1851 | 1462283243472 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 06:47:23 INFO - PROCESS | 1851 | 1462283243478 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 06:47:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:47:23 INFO - PROCESS | 1851 | 1462283243504 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:47:23 INFO - PROCESS | 1851 | 1462283243509 Marionette TRACE conn3 <- [1,754,null,{}] 06:47:23 INFO - PROCESS | 1851 | 1462283243517 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:23 INFO - PROCESS | 1851 | 1462283243675 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 06:47:23 INFO - PROCESS | 1851 | 1462283243832 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33cd9800 == 81 [pid = 1851] [id = 196] 06:47:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7f4f3358a400) [pid = 1851] [serial = 588] [outer = (nil)] 06:47:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7f4f33b8a400) [pid = 1851] [serial = 589] [outer = 0x7f4f3358a400] 06:47:23 INFO - PROCESS | 1851 | 1462283243897 Marionette DEBUG loaded listener.js 06:47:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7f4f3894fc00) [pid = 1851] [serial = 590] [outer = 0x7f4f3358a400] 06:47:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f326a3000 == 80 [pid = 1851] [id = 142] 06:47:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3b2a5000 == 79 [pid = 1851] [id = 41] 06:47:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3915c000 == 78 [pid = 1851] [id = 188] 06:47:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3269f800 == 77 [pid = 1851] [id = 187] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7f4f426e2400) [pid = 1851] [serial = 517] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7f4f3c972400) [pid = 1851] [serial = 520] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7f4f3178b000) [pid = 1851] [serial = 523] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7f4f39140800) [pid = 1851] [serial = 511] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7f4f327fc400) [pid = 1851] [serial = 505] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7f4f33b99400) [pid = 1851] [serial = 508] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7f4f3b25d400) [pid = 1851] [serial = 544] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7f4f3cc6d000) [pid = 1851] [serial = 514] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f45f39800 == 76 [pid = 1851] [id = 184] 06:47:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f41ba1800 == 75 [pid = 1851] [id = 183] 06:47:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f38fd4000 == 74 [pid = 1851] [id = 182] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7f4f39bf2c00) [pid = 1851] [serial = 403] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7f4f555d1400) [pid = 1851] [serial = 361] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7f4f32cd9400) [pid = 1851] [serial = 527] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7f4f327f8000) [pid = 1851] [serial = 526] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7f4f33835400) [pid = 1851] [serial = 530] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7f4f3358d400) [pid = 1851] [serial = 529] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7f4f38be0400) [pid = 1851] [serial = 538] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7f4f3913a000) [pid = 1851] [serial = 541] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7f4f39135c00) [pid = 1851] [serial = 539] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7f4f33db2400) [pid = 1851] [serial = 532] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7f4f37693c00) [pid = 1851] [serial = 533] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7f4f3894ec00) [pid = 1851] [serial = 535] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7f4f39e48000) [pid = 1851] [serial = 542] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7f4f5047cc00) [pid = 1851] [serial = 503] [outer = (nil)] [url = about:blank] 06:47:24 INFO - PROCESS | 1851 | --DOMWINDOW == 122 (0x7f4f38b05400) [pid = 1851] [serial = 536] [outer = (nil)] [url = about:blank] 06:47:25 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:25 INFO - PROCESS | 1851 | 1462283245083 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 06:47:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 06:47:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1592ms 06:47:25 INFO - PROCESS | 1851 | 1462283245094 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 06:47:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:47:25 INFO - PROCESS | 1851 | 1462283245100 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 06:47:25 INFO - PROCESS | 1851 | 1462283245107 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:47:25 INFO - PROCESS | 1851 | 1462283245110 Marionette TRACE conn3 <- [1,758,null,{}] 06:47:25 INFO - PROCESS | 1851 | 1462283245115 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:25 INFO - PROCESS | 1851 | 1462283245276 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 06:47:25 INFO - PROCESS | 1851 | 1462283245447 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3c99e000 == 75 [pid = 1851] [id = 197] 06:47:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7f4f3358d400) [pid = 1851] [serial = 591] [outer = (nil)] 06:47:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7f4f39182400) [pid = 1851] [serial = 592] [outer = 0x7f4f3358d400] 06:47:25 INFO - PROCESS | 1851 | 1462283245506 Marionette DEBUG loaded listener.js 06:47:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7f4f39a18c00) [pid = 1851] [serial = 593] [outer = 0x7f4f3358d400] 06:47:26 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:26 INFO - PROCESS | 1851 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:47:26 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:26 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:26 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:26 INFO - PROCESS | 1851 | 1462283246212 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 06:47:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:47:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1139ms 06:47:26 INFO - PROCESS | 1851 | 1462283246245 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 06:47:26 INFO - PROCESS | 1851 | 1462283246248 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 06:47:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:47:26 INFO - PROCESS | 1851 | 1462283246272 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:47:26 INFO - PROCESS | 1851 | 1462283246280 Marionette TRACE conn3 <- [1,762,null,{}] 06:47:26 INFO - PROCESS | 1851 | 1462283246297 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:26 INFO - PROCESS | 1851 | 1462283246448 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 06:47:26 INFO - PROCESS | 1851 | 1462283246460 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f427e8000 == 76 [pid = 1851] [id = 198] 06:47:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7f4f3cc72800) [pid = 1851] [serial = 594] [outer = (nil)] 06:47:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7f4f4062a800) [pid = 1851] [serial = 595] [outer = 0x7f4f3cc72800] 06:47:26 INFO - PROCESS | 1851 | 1462283246517 Marionette DEBUG loaded listener.js 06:47:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7f4f42748800) [pid = 1851] [serial = 596] [outer = 0x7f4f3cc72800] 06:47:27 INFO - PROCESS | 1851 | 1462283247719 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 06:47:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:47:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1509ms 06:47:27 INFO - PROCESS | 1851 | 1462283247763 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 06:47:27 INFO - PROCESS | 1851 | 1462283247767 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 06:47:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:47:27 INFO - PROCESS | 1851 | 1462283247772 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:47:27 INFO - PROCESS | 1851 | 1462283247774 Marionette TRACE conn3 <- [1,766,null,{}] 06:47:27 INFO - PROCESS | 1851 | 1462283247779 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:27 INFO - PROCESS | 1851 | 1462283247950 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 06:47:28 INFO - PROCESS | 1851 | 1462283248029 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f45f0c800 == 77 [pid = 1851] [id = 199] 06:47:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7f4f3ceeac00) [pid = 1851] [serial = 597] [outer = (nil)] 06:47:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7f4f461d3400) [pid = 1851] [serial = 598] [outer = 0x7f4f3ceeac00] 06:47:28 INFO - PROCESS | 1851 | 1462283248087 Marionette DEBUG loaded listener.js 06:47:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7f4f4fd8cc00) [pid = 1851] [serial = 599] [outer = 0x7f4f3ceeac00] 06:47:28 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7f4f326d5400) [pid = 1851] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:47:28 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7f4f33db5c00) [pid = 1851] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:47:28 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7f4f327f7c00) [pid = 1851] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:47:28 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7f4f327eec00) [pid = 1851] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:47:28 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7f4f3383c800) [pid = 1851] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:47:28 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7f4f39124000) [pid = 1851] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:47:28 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7f4f326d4800) [pid = 1851] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:47:28 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7f4f3365e400) [pid = 1851] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:47:28 INFO - PROCESS | 1851 | --DOMWINDOW == 122 (0x7f4f39128c00) [pid = 1851] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:47:28 INFO - PROCESS | 1851 | --DOMWINDOW == 121 (0x7f4f38bd3800) [pid = 1851] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:47:28 INFO - PROCESS | 1851 | --DOMWINDOW == 120 (0x7f4f38bdcc00) [pid = 1851] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:47:28 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7f4f39a16400) [pid = 1851] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:47:28 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7f4f33588c00) [pid = 1851] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:47:28 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7f4f31786400) [pid = 1851] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:47:28 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7f4f32cd5000) [pid = 1851] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:47:28 INFO - PROCESS | 1851 | --DOMWINDOW == 115 (0x7f4f33590c00) [pid = 1851] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:47:28 INFO - PROCESS | 1851 | --DOMWINDOW == 114 (0x7f4f32807000) [pid = 1851] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:47:29 INFO - PROCESS | 1851 | 1462283249481 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 06:47:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:47:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1727ms 06:47:29 INFO - PROCESS | 1851 | 1462283249500 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 06:47:29 INFO - PROCESS | 1851 | 1462283249503 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 06:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:47:29 INFO - PROCESS | 1851 | 1462283249508 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:47:29 INFO - PROCESS | 1851 | 1462283249511 Marionette TRACE conn3 <- [1,770,null,{}] 06:47:29 INFO - PROCESS | 1851 | 1462283249516 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:29 INFO - PROCESS | 1851 | 1462283249665 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 06:47:29 INFO - PROCESS | 1851 | 1462283249780 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32879000 == 78 [pid = 1851] [id = 200] 06:47:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 115 (0x7f4f45e04400) [pid = 1851] [serial = 600] [outer = (nil)] 06:47:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7f4f461e4c00) [pid = 1851] [serial = 601] [outer = 0x7f4f45e04400] 06:47:29 INFO - PROCESS | 1851 | 1462283249852 Marionette DEBUG loaded listener.js 06:47:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7f4f512e7c00) [pid = 1851] [serial = 602] [outer = 0x7f4f45e04400] 06:47:30 INFO - PROCESS | 1851 | 1462283250502 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1033ms 06:47:30 INFO - PROCESS | 1851 | 1462283250542 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 06:47:30 INFO - PROCESS | 1851 | 1462283250545 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 06:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:47:30 INFO - PROCESS | 1851 | 1462283250550 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:47:30 INFO - PROCESS | 1851 | 1462283250552 Marionette TRACE conn3 <- [1,774,null,{}] 06:47:30 INFO - PROCESS | 1851 | 1462283250558 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:30 INFO - PROCESS | 1851 | 1462283250737 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 06:47:30 INFO - PROCESS | 1851 | 1462283250755 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f52e6b800 == 79 [pid = 1851] [id = 201] 06:47:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7f4f32cc2800) [pid = 1851] [serial = 603] [outer = (nil)] 06:47:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7f4f32ccdc00) [pid = 1851] [serial = 604] [outer = 0x7f4f32cc2800] 06:47:30 INFO - PROCESS | 1851 | 1462283250814 Marionette DEBUG loaded listener.js 06:47:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7f4f52e13c00) [pid = 1851] [serial = 605] [outer = 0x7f4f32cc2800] 06:47:31 INFO - PROCESS | 1851 | 1462283251827 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 06:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1327ms 06:47:31 INFO - PROCESS | 1851 | 1462283251879 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 06:47:31 INFO - PROCESS | 1851 | 1462283251886 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 06:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:47:31 INFO - PROCESS | 1851 | 1462283251893 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:47:31 INFO - PROCESS | 1851 | 1462283251899 Marionette TRACE conn3 <- [1,778,null,{}] 06:47:31 INFO - PROCESS | 1851 | 1462283251906 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:32 INFO - PROCESS | 1851 | 1462283252077 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 06:47:32 INFO - PROCESS | 1851 | 1462283252234 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3b5bf000 == 80 [pid = 1851] [id = 202] 06:47:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7f4f32cca000) [pid = 1851] [serial = 606] [outer = (nil)] 06:47:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 122 (0x7f4f32e5f800) [pid = 1851] [serial = 607] [outer = 0x7f4f32cca000] 06:47:32 INFO - PROCESS | 1851 | 1462283252309 Marionette DEBUG loaded listener.js 06:47:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7f4f33838800) [pid = 1851] [serial = 608] [outer = 0x7f4f32cca000] 06:47:33 INFO - PROCESS | 1851 | 1462283253179 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 06:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1334ms 06:47:33 INFO - PROCESS | 1851 | 1462283253228 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 06:47:33 INFO - PROCESS | 1851 | 1462283253237 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 06:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:47:33 INFO - PROCESS | 1851 | 1462283253246 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:47:33 INFO - PROCESS | 1851 | 1462283253251 Marionette TRACE conn3 <- [1,782,null,{}] 06:47:33 INFO - PROCESS | 1851 | 1462283253256 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:33 INFO - PROCESS | 1851 | 1462283253425 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 06:47:33 INFO - PROCESS | 1851 | 1462283253581 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f431e3800 == 81 [pid = 1851] [id = 203] 06:47:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7f4f32ccd000) [pid = 1851] [serial = 609] [outer = (nil)] 06:47:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7f4f38b0d400) [pid = 1851] [serial = 610] [outer = 0x7f4f32ccd000] 06:47:33 INFO - PROCESS | 1851 | 1462283253655 Marionette DEBUG loaded listener.js 06:47:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7f4f39191800) [pid = 1851] [serial = 611] [outer = 0x7f4f32ccd000] 06:47:34 INFO - PROCESS | 1851 | 1462283254521 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 06:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1333ms 06:47:34 INFO - PROCESS | 1851 | 1462283254580 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 06:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:47:34 INFO - PROCESS | 1851 | 1462283254583 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 06:47:34 INFO - PROCESS | 1851 | 1462283254589 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:47:34 INFO - PROCESS | 1851 | 1462283254595 Marionette TRACE conn3 <- [1,786,null,{}] 06:47:34 INFO - PROCESS | 1851 | 1462283254610 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:34 INFO - PROCESS | 1851 | 1462283254812 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 06:47:34 INFO - PROCESS | 1851 | 1462283254989 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f55503000 == 82 [pid = 1851] [id = 204] 06:47:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7f4f3cedfc00) [pid = 1851] [serial = 612] [outer = (nil)] 06:47:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7f4f4047b400) [pid = 1851] [serial = 613] [outer = 0x7f4f3cedfc00] 06:47:35 INFO - PROCESS | 1851 | 1462283255093 Marionette DEBUG loaded listener.js 06:47:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7f4f42a5e000) [pid = 1851] [serial = 614] [outer = 0x7f4f3cedfc00] 06:47:35 INFO - PROCESS | 1851 | 1462283255971 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1438ms 06:47:36 INFO - PROCESS | 1851 | 1462283256027 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 06:47:36 INFO - PROCESS | 1851 | 1462283256032 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 06:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:47:36 INFO - PROCESS | 1851 | 1462283256038 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:47:36 INFO - PROCESS | 1851 | 1462283256041 Marionette TRACE conn3 <- [1,790,null,{}] 06:47:36 INFO - PROCESS | 1851 | 1462283256046 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:36 INFO - PROCESS | 1851 | 1462283256200 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 06:47:36 INFO - PROCESS | 1851 | 1462283256362 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5969c800 == 83 [pid = 1851] [id = 205] 06:47:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7f4f32e49400) [pid = 1851] [serial = 615] [outer = (nil)] 06:47:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7f4f32e4d800) [pid = 1851] [serial = 616] [outer = 0x7f4f32e49400] 06:47:36 INFO - PROCESS | 1851 | 1462283256442 Marionette DEBUG loaded listener.js 06:47:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7f4f3ce1a400) [pid = 1851] [serial = 617] [outer = 0x7f4f32e49400] 06:47:37 INFO - PROCESS | 1851 | 1462283257299 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1334ms 06:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:47:37 INFO - PROCESS | 1851 | 1462283257373 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 06:47:37 INFO - PROCESS | 1851 | 1462283257375 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 06:47:37 INFO - PROCESS | 1851 | 1462283257382 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:47:37 INFO - PROCESS | 1851 | 1462283257385 Marionette TRACE conn3 <- [1,794,null,{}] 06:47:37 INFO - PROCESS | 1851 | 1462283257390 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:37 INFO - PROCESS | 1851 | 1462283257584 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 06:47:37 INFO - PROCESS | 1851 | 1462283257740 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f336cd000 == 84 [pid = 1851] [id = 206] 06:47:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7f4f32e49c00) [pid = 1851] [serial = 618] [outer = (nil)] 06:47:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7f4f4645b400) [pid = 1851] [serial = 619] [outer = 0x7f4f32e49c00] 06:47:37 INFO - PROCESS | 1851 | 1462283257808 Marionette DEBUG loaded listener.js 06:47:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7f4f51266000) [pid = 1851] [serial = 620] [outer = 0x7f4f32e49c00] 06:47:38 INFO - PROCESS | 1851 | 1462283258681 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 06:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1331ms 06:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:47:38 INFO - PROCESS | 1851 | 1462283258713 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 06:47:38 INFO - PROCESS | 1851 | 1462283258715 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 06:47:38 INFO - PROCESS | 1851 | 1462283258721 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:47:38 INFO - PROCESS | 1851 | 1462283258724 Marionette TRACE conn3 <- [1,798,null,{}] 06:47:38 INFO - PROCESS | 1851 | 1462283258729 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:38 INFO - PROCESS | 1851 | 1462283258891 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 06:47:39 INFO - PROCESS | 1851 | 1462283259054 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f31422000 == 85 [pid = 1851] [id = 207] 06:47:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7f4f53367c00) [pid = 1851] [serial = 621] [outer = (nil)] 06:47:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7f4f54f30400) [pid = 1851] [serial = 622] [outer = 0x7f4f53367c00] 06:47:39 INFO - PROCESS | 1851 | 1462283259126 Marionette DEBUG loaded listener.js 06:47:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7f4f54f37400) [pid = 1851] [serial = 623] [outer = 0x7f4f53367c00] 06:47:39 INFO - PROCESS | 1851 | 1462283259983 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 06:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 06:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1330ms 06:47:40 INFO - PROCESS | 1851 | 1462283260051 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 06:47:40 INFO - PROCESS | 1851 | 1462283260057 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 06:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:47:40 INFO - PROCESS | 1851 | 1462283260062 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:47:40 INFO - PROCESS | 1851 | 1462283260065 Marionette TRACE conn3 <- [1,802,null,{}] 06:47:40 INFO - PROCESS | 1851 | 1462283260070 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:40 INFO - PROCESS | 1851 | 1462283260223 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 06:47:40 INFO - PROCESS | 1851 | 1462283260383 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32c28800 == 86 [pid = 1851] [id = 208] 06:47:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7f4f320f0000) [pid = 1851] [serial = 624] [outer = (nil)] 06:47:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7f4f320f7400) [pid = 1851] [serial = 625] [outer = 0x7f4f320f0000] 06:47:40 INFO - PROCESS | 1851 | 1462283260462 Marionette DEBUG loaded listener.js 06:47:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7f4f320fc000) [pid = 1851] [serial = 626] [outer = 0x7f4f320f0000] 06:47:41 INFO - PROCESS | 1851 | 1462283261306 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 06:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 06:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1284ms 06:47:41 INFO - PROCESS | 1851 | 1462283261348 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 06:47:41 INFO - PROCESS | 1851 | 1462283261351 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 06:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:47:41 INFO - PROCESS | 1851 | 1462283261357 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:47:41 INFO - PROCESS | 1851 | 1462283261359 Marionette TRACE conn3 <- [1,806,null,{}] 06:47:41 INFO - PROCESS | 1851 | 1462283261365 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:41 INFO - PROCESS | 1851 | 1462283261517 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 06:47:41 INFO - PROCESS | 1851 | 1462283261681 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32d27000 == 87 [pid = 1851] [id = 209] 06:47:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7f4f2e9e2400) [pid = 1851] [serial = 627] [outer = (nil)] 06:47:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7f4f2e9eac00) [pid = 1851] [serial = 628] [outer = 0x7f4f2e9e2400] 06:47:41 INFO - PROCESS | 1851 | 1462283261748 Marionette DEBUG loaded listener.js 06:47:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7f4f2e9f0000) [pid = 1851] [serial = 629] [outer = 0x7f4f2e9e2400] 06:47:42 INFO - PROCESS | 1851 | 1462283262566 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 06:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 06:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1230ms 06:47:42 INFO - PROCESS | 1851 | 1462283262602 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 06:47:42 INFO - PROCESS | 1851 | 1462283262606 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 06:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:47:42 INFO - PROCESS | 1851 | 1462283262612 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:47:42 INFO - PROCESS | 1851 | 1462283262615 Marionette TRACE conn3 <- [1,810,null,{}] 06:47:42 INFO - PROCESS | 1851 | 1462283262620 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:42 INFO - PROCESS | 1851 | 1462283262767 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 06:47:42 INFO - PROCESS | 1851 | 1462283262936 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32d37800 == 88 [pid = 1851] [id = 210] 06:47:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7f4f2e9e5c00) [pid = 1851] [serial = 630] [outer = (nil)] 06:47:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7f4f3189b000) [pid = 1851] [serial = 631] [outer = 0x7f4f2e9e5c00] 06:47:43 INFO - PROCESS | 1851 | 1462283263001 Marionette DEBUG loaded listener.js 06:47:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7f4f3189f000) [pid = 1851] [serial = 632] [outer = 0x7f4f2e9e5c00] 06:47:44 INFO - PROCESS | 1851 | 1462283264140 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 06:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1584ms 06:47:44 INFO - PROCESS | 1851 | 1462283264197 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 06:47:44 INFO - PROCESS | 1851 | 1462283264203 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 06:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:47:44 INFO - PROCESS | 1851 | 1462283264212 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:47:44 INFO - PROCESS | 1851 | 1462283264215 Marionette TRACE conn3 <- [1,814,null,{}] 06:47:44 INFO - PROCESS | 1851 | 1462283264222 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:44 INFO - PROCESS | 1851 | 1462283264372 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 06:47:44 INFO - PROCESS | 1851 | 1462283264558 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33cd6000 == 89 [pid = 1851] [id = 211] 06:47:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7f4f320f3c00) [pid = 1851] [serial = 633] [outer = (nil)] 06:47:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7f4f320f8000) [pid = 1851] [serial = 634] [outer = 0x7f4f320f3c00] 06:47:44 INFO - PROCESS | 1851 | 1462283264619 Marionette DEBUG loaded listener.js 06:47:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7f4f326dac00) [pid = 1851] [serial = 635] [outer = 0x7f4f320f3c00] 06:47:45 INFO - PROCESS | 1851 | 1462283265429 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 06:47:45 INFO - PROCESS | 1851 | 1462283265513 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 06:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:47:45 INFO - PROCESS | 1851 | 1462283265528 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:47:45 INFO - PROCESS | 1851 | 1462283265534 Marionette TRACE conn3 <- [1,818,null,{}] 06:47:45 INFO - PROCESS | 1851 | 1462283265545 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:45 INFO - PROCESS | 1851 | 1462283265759 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7f4f39bf9800) [pid = 1851] [serial = 568] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | 1462283266044 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f43c25000 == 88 [pid = 1851] [id = 192] 06:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f33692800 == 87 [pid = 1851] [id = 191] 06:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39057000 == 86 [pid = 1851] [id = 190] 06:47:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f418d1000 == 85 [pid = 1851] [id = 189] 06:47:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32ed1000 == 86 [pid = 1851] [id = 212] 06:47:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7f4f32812000) [pid = 1851] [serial = 636] [outer = (nil)] 06:47:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7f4f32cd3400) [pid = 1851] [serial = 637] [outer = 0x7f4f32812000] 06:47:46 INFO - PROCESS | 1851 | 1462283266133 Marionette DEBUG loaded listener.js 06:47:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7f4f32cdfc00) [pid = 1851] [serial = 638] [outer = 0x7f4f32812000] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7f4f32811800) [pid = 1851] [serial = 478] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7f4f3b454000) [pid = 1851] [serial = 427] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7f4f38b0fc00) [pid = 1851] [serial = 566] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7f4f3894b400) [pid = 1851] [serial = 565] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7f4f33dfb400) [pid = 1851] [serial = 509] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7f4f32cdc000) [pid = 1851] [serial = 506] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7f4f461e1c00) [pid = 1851] [serial = 475] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7f4f3a5f1000) [pid = 1851] [serial = 463] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7f4f39183800) [pid = 1851] [serial = 424] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7f4f571c8000) [pid = 1851] [serial = 421] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7f4f39e4bc00) [pid = 1851] [serial = 409] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7f4f3957d800) [pid = 1851] [serial = 512] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7f4f4061d400) [pid = 1851] [serial = 515] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7f4f4a198c00) [pid = 1851] [serial = 518] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7f4f5115a800) [pid = 1851] [serial = 521] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7f4f31790400) [pid = 1851] [serial = 524] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7f4f413b7000) [pid = 1851] [serial = 560] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7f4f3c971c00) [pid = 1851] [serial = 559] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7f4f33df9c00) [pid = 1851] [serial = 550] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7f4f33585800) [pid = 1851] [serial = 547] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7f4f3383a400) [pid = 1851] [serial = 562] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7f4f33b97400) [pid = 1851] [serial = 563] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7f4f393c4c00) [pid = 1851] [serial = 553] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7f4f3f63a000) [pid = 1851] [serial = 556] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1851 | 1462283266861 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 06:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1389ms 06:47:46 INFO - PROCESS | 1851 | 1462283266918 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 06:47:46 INFO - PROCESS | 1851 | 1462283266922 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 06:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:47:46 INFO - PROCESS | 1851 | 1462283266927 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:47:46 INFO - PROCESS | 1851 | 1462283266932 Marionette TRACE conn3 <- [1,822,null,{}] 06:47:46 INFO - PROCESS | 1851 | 1462283266947 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:47 INFO - PROCESS | 1851 | 1462283267095 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 06:47:47 INFO - PROCESS | 1851 | 1462283267216 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39567000 == 87 [pid = 1851] [id = 213] 06:47:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7f4f32cdcc00) [pid = 1851] [serial = 639] [outer = (nil)] 06:47:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7f4f33590000) [pid = 1851] [serial = 640] [outer = 0x7f4f32cdcc00] 06:47:47 INFO - PROCESS | 1851 | 1462283267276 Marionette DEBUG loaded listener.js 06:47:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7f4f33b8ec00) [pid = 1851] [serial = 641] [outer = 0x7f4f32cdcc00] 06:47:47 INFO - PROCESS | 1851 | 1462283267910 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 06:47:47 INFO - PROCESS | 1851 | 1462283267967 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 06:47:47 INFO - PROCESS | 1851 | 1462283267973 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:47:47 INFO - PROCESS | 1851 | 1462283267976 Marionette TRACE conn3 <- [1,826,null,{}] 06:47:47 INFO - PROCESS | 1851 | 1462283267980 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:48 INFO - PROCESS | 1851 | 1462283268170 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 06:47:48 INFO - PROCESS | 1851 | 1462283268251 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3bf51800 == 88 [pid = 1851] [id = 214] 06:47:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7f4f33654c00) [pid = 1851] [serial = 642] [outer = (nil)] 06:47:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7f4f33df5c00) [pid = 1851] [serial = 643] [outer = 0x7f4f33654c00] 06:47:48 INFO - PROCESS | 1851 | 1462283268308 Marionette DEBUG loaded listener.js 06:47:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7f4f38944c00) [pid = 1851] [serial = 644] [outer = 0x7f4f33654c00] 06:47:49 INFO - PROCESS | 1851 | 1462283269054 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 06:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1132ms 06:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:47:49 INFO - PROCESS | 1851 | 1462283269128 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 06:47:49 INFO - PROCESS | 1851 | 1462283269130 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 06:47:49 INFO - PROCESS | 1851 | 1462283269134 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:47:49 INFO - PROCESS | 1851 | 1462283269138 Marionette TRACE conn3 <- [1,830,null,{}] 06:47:49 INFO - PROCESS | 1851 | 1462283269143 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:49 INFO - PROCESS | 1851 | 1462283269333 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 06:47:49 INFO - PROCESS | 1851 | 1462283269356 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f40694000 == 89 [pid = 1851] [id = 215] 06:47:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7f4f38946000) [pid = 1851] [serial = 645] [outer = (nil)] 06:47:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7f4f38b0cc00) [pid = 1851] [serial = 646] [outer = 0x7f4f38946000] 06:47:49 INFO - PROCESS | 1851 | 1462283269412 Marionette DEBUG loaded listener.js 06:47:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7f4f38bd9800) [pid = 1851] [serial = 647] [outer = 0x7f4f38946000] 06:47:50 INFO - PROCESS | 1851 | 1462283270228 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 06:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1128ms 06:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:47:50 INFO - PROCESS | 1851 | 1462283270263 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 06:47:50 INFO - PROCESS | 1851 | 1462283270266 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 06:47:50 INFO - PROCESS | 1851 | 1462283270271 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:47:50 INFO - PROCESS | 1851 | 1462283270274 Marionette TRACE conn3 <- [1,834,null,{}] 06:47:50 INFO - PROCESS | 1851 | 1462283270286 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:50 INFO - PROCESS | 1851 | 1462283270485 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7f4f45e04400) [pid = 1851] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7f4f413b7800) [pid = 1851] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7f4f39189800) [pid = 1851] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7f4f3f576400) [pid = 1851] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7f4f3912fc00) [pid = 1851] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7f4f326cf800) [pid = 1851] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7f4f33659c00) [pid = 1851] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7f4f3365bc00) [pid = 1851] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7f4f326d5800) [pid = 1851] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7f4f37692c00) [pid = 1851] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 126 (0x7f4f37695000) [pid = 1851] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 125 (0x7f4f3c96c800) [pid = 1851] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 124 (0x7f4f326d5c00) [pid = 1851] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 123 (0x7f4f3c96e400) [pid = 1851] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 122 (0x7f4f3c976000) [pid = 1851] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 121 (0x7f4f413c1800) [pid = 1851] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 120 (0x7f4f3ceeac00) [pid = 1851] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 119 (0x7f4f393ca800) [pid = 1851] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 118 (0x7f4f3178c400) [pid = 1851] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 117 (0x7f4f3358a400) [pid = 1851] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 116 (0x7f4f3358d400) [pid = 1851] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:47:50 INFO - PROCESS | 1851 | --DOMWINDOW == 115 (0x7f4f3cc72800) [pid = 1851] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:47:50 INFO - PROCESS | 1851 | 1462283270813 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38ba5000 == 90 [pid = 1851] [id = 216] 06:47:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 116 (0x7f4f3178c400) [pid = 1851] [serial = 648] [outer = (nil)] 06:47:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 117 (0x7f4f32ce1000) [pid = 1851] [serial = 649] [outer = 0x7f4f3178c400] 06:47:50 INFO - PROCESS | 1851 | 1462283270872 Marionette DEBUG loaded listener.js 06:47:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 118 (0x7f4f33b8d800) [pid = 1851] [serial = 650] [outer = 0x7f4f3178c400] 06:47:51 INFO - PROCESS | 1851 | 1462283271513 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 06:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1283ms 06:47:51 INFO - PROCESS | 1851 | 1462283271557 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 06:47:51 INFO - PROCESS | 1851 | 1462283271560 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 06:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:47:51 INFO - PROCESS | 1851 | 1462283271565 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:47:51 INFO - PROCESS | 1851 | 1462283271567 Marionette TRACE conn3 <- [1,838,null,{}] 06:47:51 INFO - PROCESS | 1851 | 1462283271572 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:51 INFO - PROCESS | 1851 | 1462283271745 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 06:47:51 INFO - PROCESS | 1851 | 1462283271762 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f426d3000 == 91 [pid = 1851] [id = 217] 06:47:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 119 (0x7f4f326cf800) [pid = 1851] [serial = 651] [outer = (nil)] 06:47:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 120 (0x7f4f393ca800) [pid = 1851] [serial = 652] [outer = 0x7f4f326cf800] 06:47:51 INFO - PROCESS | 1851 | 1462283271818 Marionette DEBUG loaded listener.js 06:47:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 121 (0x7f4f3b457000) [pid = 1851] [serial = 653] [outer = 0x7f4f326cf800] 06:47:52 INFO - PROCESS | 1851 | 1462283272494 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 06:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 977ms 06:47:52 INFO - PROCESS | 1851 | 1462283272542 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 06:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:47:52 INFO - PROCESS | 1851 | 1462283272545 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 06:47:52 INFO - PROCESS | 1851 | 1462283272550 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:47:52 INFO - PROCESS | 1851 | 1462283272553 Marionette TRACE conn3 <- [1,842,null,{}] 06:47:52 INFO - PROCESS | 1851 | 1462283272557 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:52 INFO - PROCESS | 1851 | 1462283272686 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 06:47:52 INFO - PROCESS | 1851 | 1462283272891 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f31de5000 == 92 [pid = 1851] [id = 218] 06:47:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 122 (0x7f4f2e9e4c00) [pid = 1851] [serial = 654] [outer = (nil)] 06:47:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 123 (0x7f4f2e9f1400) [pid = 1851] [serial = 655] [outer = 0x7f4f2e9e4c00] 06:47:52 INFO - PROCESS | 1851 | 1462283272961 Marionette DEBUG loaded listener.js 06:47:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 124 (0x7f4f318a3c00) [pid = 1851] [serial = 656] [outer = 0x7f4f2e9e4c00] 06:47:53 INFO - PROCESS | 1851 | 1462283273937 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 06:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1432ms 06:47:53 INFO - PROCESS | 1851 | 1462283273984 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 06:47:53 INFO - PROCESS | 1851 | 1462283273990 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 06:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:47:54 INFO - PROCESS | 1851 | 1462283273998 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:47:54 INFO - PROCESS | 1851 | 1462283274003 Marionette TRACE conn3 <- [1,846,null,{}] 06:47:54 INFO - PROCESS | 1851 | 1462283274010 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:54 INFO - PROCESS | 1851 | 1462283274180 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 06:47:54 INFO - PROCESS | 1851 | 1462283274352 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39162000 == 93 [pid = 1851] [id = 219] 06:47:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 125 (0x7f4f2e9e8800) [pid = 1851] [serial = 657] [outer = (nil)] 06:47:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 126 (0x7f4f32cd4400) [pid = 1851] [serial = 658] [outer = 0x7f4f2e9e8800] 06:47:54 INFO - PROCESS | 1851 | 1462283274426 Marionette DEBUG loaded listener.js 06:47:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 127 (0x7f4f32e4e000) [pid = 1851] [serial = 659] [outer = 0x7f4f2e9e8800] 06:47:55 INFO - PROCESS | 1851 | 1462283275348 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 06:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1386ms 06:47:55 INFO - PROCESS | 1851 | 1462283275387 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 06:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:47:55 INFO - PROCESS | 1851 | 1462283275393 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 06:47:55 INFO - PROCESS | 1851 | 1462283275400 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:47:55 INFO - PROCESS | 1851 | 1462283275403 Marionette TRACE conn3 <- [1,850,null,{}] 06:47:55 INFO - PROCESS | 1851 | 1462283275409 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:55 INFO - PROCESS | 1851 | 1462283275570 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 06:47:55 INFO - PROCESS | 1851 | 1462283275743 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f431eb800 == 94 [pid = 1851] [id = 220] 06:47:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7f4f32e61400) [pid = 1851] [serial = 660] [outer = (nil)] 06:47:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7f4f33b97c00) [pid = 1851] [serial = 661] [outer = 0x7f4f32e61400] 06:47:55 INFO - PROCESS | 1851 | 1462283275811 Marionette DEBUG loaded listener.js 06:47:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7f4f38b0ec00) [pid = 1851] [serial = 662] [outer = 0x7f4f32e61400] 06:47:56 INFO - PROCESS | 1851 | 1462283276740 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 06:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1388ms 06:47:56 INFO - PROCESS | 1851 | 1462283276788 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 06:47:56 INFO - PROCESS | 1851 | 1462283276792 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 06:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:47:56 INFO - PROCESS | 1851 | 1462283276805 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:47:56 INFO - PROCESS | 1851 | 1462283276814 Marionette TRACE conn3 <- [1,854,null,{}] 06:47:56 INFO - PROCESS | 1851 | 1462283276822 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:57 INFO - PROCESS | 1851 | 1462283277024 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 06:47:57 INFO - PROCESS | 1851 | 1462283277183 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4950e000 == 95 [pid = 1851] [id = 221] 06:47:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7f4f39130400) [pid = 1851] [serial = 663] [outer = (nil)] 06:47:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7f4f3967b000) [pid = 1851] [serial = 664] [outer = 0x7f4f39130400] 06:47:57 INFO - PROCESS | 1851 | 1462283277249 Marionette DEBUG loaded listener.js 06:47:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7f4f3c91d400) [pid = 1851] [serial = 665] [outer = 0x7f4f39130400] 06:47:58 INFO - PROCESS | 1851 | 1462283278087 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 06:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1352ms 06:47:58 INFO - PROCESS | 1851 | 1462283278150 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 06:47:58 INFO - PROCESS | 1851 | 1462283278155 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 06:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:47:58 INFO - PROCESS | 1851 | 1462283278160 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:47:58 INFO - PROCESS | 1851 | 1462283278162 Marionette TRACE conn3 <- [1,858,null,{}] 06:47:58 INFO - PROCESS | 1851 | 1462283278168 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:58 INFO - PROCESS | 1851 | 1462283278335 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 06:47:58 INFO - PROCESS | 1851 | 1462283278493 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5129a000 == 96 [pid = 1851] [id = 222] 06:47:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7f4f39131400) [pid = 1851] [serial = 666] [outer = (nil)] 06:47:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7f4f3cc6ac00) [pid = 1851] [serial = 667] [outer = 0x7f4f39131400] 06:47:58 INFO - PROCESS | 1851 | 1462283278562 Marionette DEBUG loaded listener.js 06:47:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7f4f3ce14c00) [pid = 1851] [serial = 668] [outer = 0x7f4f39131400] 06:47:59 INFO - PROCESS | 1851 | 1462283279357 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 06:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1229ms 06:47:59 INFO - PROCESS | 1851 | 1462283279390 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 06:47:59 INFO - PROCESS | 1851 | 1462283279394 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 06:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:47:59 INFO - PROCESS | 1851 | 1462283279399 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:47:59 INFO - PROCESS | 1851 | 1462283279402 Marionette TRACE conn3 <- [1,862,null,{}] 06:47:59 INFO - PROCESS | 1851 | 1462283279408 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:59 INFO - PROCESS | 1851 | 1462283279563 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 06:47:59 INFO - PROCESS | 1851 | 1462283279728 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5472c000 == 97 [pid = 1851] [id = 223] 06:47:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7f4f3f576c00) [pid = 1851] [serial = 669] [outer = (nil)] 06:47:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7f4f3ff2d400) [pid = 1851] [serial = 670] [outer = 0x7f4f3f576c00] 06:47:59 INFO - PROCESS | 1851 | 1462283279815 Marionette DEBUG loaded listener.js 06:47:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7f4f413bb000) [pid = 1851] [serial = 671] [outer = 0x7f4f3f576c00] 06:48:00 INFO - PROCESS | 1851 | 1462283280726 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 06:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1382ms 06:48:00 INFO - PROCESS | 1851 | 1462283280782 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 06:48:00 INFO - PROCESS | 1851 | 1462283280785 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 06:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:48:00 INFO - PROCESS | 1851 | 1462283280791 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:48:00 INFO - PROCESS | 1851 | 1462283280793 Marionette TRACE conn3 <- [1,866,null,{}] 06:48:00 INFO - PROCESS | 1851 | 1462283280798 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:00 INFO - PROCESS | 1851 | 1462283280955 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 06:48:01 INFO - PROCESS | 1851 | 1462283281121 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f594ba800 == 98 [pid = 1851] [id = 224] 06:48:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7f4f3f63a000) [pid = 1851] [serial = 672] [outer = (nil)] 06:48:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7f4f431bc800) [pid = 1851] [serial = 673] [outer = 0x7f4f3f63a000] 06:48:01 INFO - PROCESS | 1851 | 1462283281192 Marionette DEBUG loaded listener.js 06:48:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7f4f43bda400) [pid = 1851] [serial = 674] [outer = 0x7f4f3f63a000] 06:48:02 INFO - PROCESS | 1851 | 1462283282122 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 06:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1377ms 06:48:02 INFO - PROCESS | 1851 | 1462283282171 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 06:48:02 INFO - PROCESS | 1851 | 1462283282176 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 06:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:48:02 INFO - PROCESS | 1851 | 1462283282185 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:48:02 INFO - PROCESS | 1851 | 1462283282189 Marionette TRACE conn3 <- [1,870,null,{}] 06:48:02 INFO - PROCESS | 1851 | 1462283282197 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:02 INFO - PROCESS | 1851 | 1462283282409 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 06:48:02 INFO - PROCESS | 1851 | 1462283282610 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2e9c8800 == 99 [pid = 1851] [id = 225] 06:48:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7f4f3f6c6c00) [pid = 1851] [serial = 675] [outer = (nil)] 06:48:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7f4f45e67c00) [pid = 1851] [serial = 676] [outer = 0x7f4f3f6c6c00] 06:48:02 INFO - PROCESS | 1851 | 1462283282693 Marionette DEBUG loaded listener.js 06:48:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7f4f461f0c00) [pid = 1851] [serial = 677] [outer = 0x7f4f3f6c6c00] 06:48:03 INFO - PROCESS | 1851 | 1462283283482 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 06:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1335ms 06:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:48:03 INFO - PROCESS | 1851 | 1462283283519 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 06:48:03 INFO - PROCESS | 1851 | 1462283283522 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 06:48:03 INFO - PROCESS | 1851 | 1462283283529 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:48:03 INFO - PROCESS | 1851 | 1462283283532 Marionette TRACE conn3 <- [1,874,null,{}] 06:48:03 INFO - PROCESS | 1851 | 1462283283537 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:03 INFO - PROCESS | 1851 | 1462283283693 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 06:48:03 INFO - PROCESS | 1851 | 1462283283868 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3750e800 == 100 [pid = 1851] [id = 226] 06:48:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7f4f42a58000) [pid = 1851] [serial = 678] [outer = (nil)] 06:48:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7f4f4f166000) [pid = 1851] [serial = 679] [outer = 0x7f4f42a58000] 06:48:03 INFO - PROCESS | 1851 | 1462283283978 Marionette DEBUG loaded listener.js 06:48:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7f4f500d0c00) [pid = 1851] [serial = 680] [outer = 0x7f4f42a58000] 06:48:04 INFO - PROCESS | 1851 | 1462283284906 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 06:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1437ms 06:48:04 INFO - PROCESS | 1851 | 1462283284965 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 06:48:04 INFO - PROCESS | 1851 | 1462283284969 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 06:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:48:04 INFO - PROCESS | 1851 | 1462283284974 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:48:04 INFO - PROCESS | 1851 | 1462283284977 Marionette TRACE conn3 <- [1,878,null,{}] 06:48:04 INFO - PROCESS | 1851 | 1462283284982 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:05 INFO - PROCESS | 1851 | 1462283285163 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 06:48:05 INFO - PROCESS | 1851 | 1462283285362 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32ec7000 == 101 [pid = 1851] [id = 227] 06:48:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7f4f3178b000) [pid = 1851] [serial = 681] [outer = (nil)] 06:48:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7f4f32cc9800) [pid = 1851] [serial = 682] [outer = 0x7f4f3178b000] 06:48:05 INFO - PROCESS | 1851 | 1462283285432 Marionette DEBUG loaded listener.js 06:48:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7f4f46484c00) [pid = 1851] [serial = 683] [outer = 0x7f4f3178b000] 06:48:06 INFO - PROCESS | 1851 | 1462283286255 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 06:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1334ms 06:48:06 INFO - PROCESS | 1851 | 1462283286309 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 06:48:06 INFO - PROCESS | 1851 | 1462283286313 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 06:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:48:06 INFO - PROCESS | 1851 | 1462283286319 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:48:06 INFO - PROCESS | 1851 | 1462283286321 Marionette TRACE conn3 <- [1,882,null,{}] 06:48:06 INFO - PROCESS | 1851 | 1462283286327 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:06 INFO - PROCESS | 1851 | 1462283286486 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 06:48:06 INFO - PROCESS | 1851 | 1462283286658 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38baa800 == 102 [pid = 1851] [id = 228] 06:48:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7f4f32806000) [pid = 1851] [serial = 684] [outer = (nil)] 06:48:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7f4f33659800) [pid = 1851] [serial = 685] [outer = 0x7f4f32806000] 06:48:06 INFO - PROCESS | 1851 | 1462283286736 Marionette DEBUG loaded listener.js 06:48:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7f4f3ff27400) [pid = 1851] [serial = 686] [outer = 0x7f4f32806000] 06:48:07 INFO - PROCESS | 1851 | 1462283287865 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 06:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1581ms 06:48:07 INFO - PROCESS | 1851 | 1462283287901 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 06:48:07 INFO - PROCESS | 1851 | 1462283287907 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 06:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:48:07 INFO - PROCESS | 1851 | 1462283287914 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:48:07 INFO - PROCESS | 1851 | 1462283287920 Marionette TRACE conn3 <- [1,886,null,{}] 06:48:07 INFO - PROCESS | 1851 | 1462283287927 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:08 INFO - PROCESS | 1851 | 1462283288079 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 06:48:08 INFO - PROCESS | 1851 | 1462283288265 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33ccf800 == 103 [pid = 1851] [id = 229] 06:48:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7f4f3178dc00) [pid = 1851] [serial = 687] [outer = (nil)] 06:48:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7f4f318a9000) [pid = 1851] [serial = 688] [outer = 0x7f4f3178dc00] 06:48:08 INFO - PROCESS | 1851 | 1462283288328 Marionette DEBUG loaded listener.js 06:48:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7f4f32cc6400) [pid = 1851] [serial = 689] [outer = 0x7f4f3178dc00] 06:48:09 INFO - PROCESS | 1851 | 1462283289273 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 06:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1433ms 06:48:09 INFO - PROCESS | 1851 | 1462283289348 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 06:48:09 INFO - PROCESS | 1851 | 1462283289356 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 06:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:48:09 INFO - PROCESS | 1851 | 1462283289365 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:48:09 INFO - PROCESS | 1851 | 1462283289369 Marionette TRACE conn3 <- [1,890,null,{}] 06:48:09 INFO - PROCESS | 1851 | 1462283289374 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:09 INFO - PROCESS | 1851 | 1462283289538 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 06:48:09 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7f4f461ebc00) [pid = 1851] [serial = 583] [outer = (nil)] [url = about:blank] 06:48:09 INFO - PROCESS | 1851 | 1462283289755 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3141c000 == 104 [pid = 1851] [id = 230] 06:48:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7f4f3189fc00) [pid = 1851] [serial = 690] [outer = (nil)] 06:48:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7f4f32e55800) [pid = 1851] [serial = 691] [outer = 0x7f4f3189fc00] 06:48:09 INFO - PROCESS | 1851 | 1462283289827 Marionette DEBUG loaded listener.js 06:48:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7f4f33652400) [pid = 1851] [serial = 692] [outer = 0x7f4f3189fc00] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7f4f461d9000) [pid = 1851] [serial = 472] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7f4f54f4d000) [pid = 1851] [serial = 379] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7f4f431c6000) [pid = 1851] [serial = 367] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7f4f3c972000) [pid = 1851] [serial = 364] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7f4f39134000) [pid = 1851] [serial = 469] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7f4f49293800) [pid = 1851] [serial = 370] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7f4f45e66000) [pid = 1851] [serial = 373] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7f4f32ce0000) [pid = 1851] [serial = 457] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7f4f39135000) [pid = 1851] [serial = 376] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7f4f3912a400) [pid = 1851] [serial = 406] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7f4f3ff27800) [pid = 1851] [serial = 412] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7f4f38bdfc00) [pid = 1851] [serial = 460] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7f4f461d8000) [pid = 1851] [serial = 415] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7f4f406ae400) [pid = 1851] [serial = 466] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7f4f5047b400) [pid = 1851] [serial = 418] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7f4f461d3400) [pid = 1851] [serial = 598] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7f4f3c971000) [pid = 1851] [serial = 569] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7f4f32cd4800) [pid = 1851] [serial = 587] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 140 (0x7f4f326d1400) [pid = 1851] [serial = 586] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 139 (0x7f4f3894fc00) [pid = 1851] [serial = 590] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7f4f33b8a400) [pid = 1851] [serial = 589] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7f4f39182400) [pid = 1851] [serial = 592] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7f4f41c5e000) [pid = 1851] [serial = 580] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7f4f39a18c00) [pid = 1851] [serial = 593] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7f4f3c925000) [pid = 1851] [serial = 577] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7f4f3358b400) [pid = 1851] [serial = 571] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 132 (0x7f4f38b0d800) [pid = 1851] [serial = 574] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 131 (0x7f4f4062a800) [pid = 1851] [serial = 595] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 130 (0x7f4f461e4c00) [pid = 1851] [serial = 601] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 129 (0x7f4f4fd8cc00) [pid = 1851] [serial = 599] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 128 (0x7f4f42748800) [pid = 1851] [serial = 596] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | --DOMWINDOW == 127 (0x7f4f512e7c00) [pid = 1851] [serial = 602] [outer = (nil)] [url = about:blank] 06:48:10 INFO - PROCESS | 1851 | 1462283290680 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 06:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1332ms 06:48:10 INFO - PROCESS | 1851 | 1462283290697 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 06:48:10 INFO - PROCESS | 1851 | 1462283290700 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 06:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:48:10 INFO - PROCESS | 1851 | 1462283290706 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:48:10 INFO - PROCESS | 1851 | 1462283290711 Marionette TRACE conn3 <- [1,894,null,{}] 06:48:10 INFO - PROCESS | 1851 | 1462283290725 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:10 INFO - PROCESS | 1851 | 1462283290876 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 06:48:10 INFO - PROCESS | 1851 | 1462283290895 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39159800 == 105 [pid = 1851] [id = 231] 06:48:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 128 (0x7f4f33db2400) [pid = 1851] [serial = 693] [outer = (nil)] 06:48:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 129 (0x7f4f33df3400) [pid = 1851] [serial = 694] [outer = 0x7f4f33db2400] 06:48:10 INFO - PROCESS | 1851 | 1462283290956 Marionette DEBUG loaded listener.js 06:48:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 130 (0x7f4f3894b400) [pid = 1851] [serial = 695] [outer = 0x7f4f33db2400] 06:48:11 INFO - PROCESS | 1851 | 1462283291723 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 06:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1037ms 06:48:11 INFO - PROCESS | 1851 | 1462283291746 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 06:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:48:11 INFO - PROCESS | 1851 | 1462283291750 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 06:48:11 INFO - PROCESS | 1851 | 1462283291755 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:48:11 INFO - PROCESS | 1851 | 1462283291758 Marionette TRACE conn3 <- [1,898,null,{}] 06:48:11 INFO - PROCESS | 1851 | 1462283291763 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:11 INFO - PROCESS | 1851 | 1462283291905 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 06:48:11 INFO - PROCESS | 1851 | 1462283291921 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:11 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4068b800 == 106 [pid = 1851] [id = 232] 06:48:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 131 (0x7f4f33b99000) [pid = 1851] [serial = 696] [outer = (nil)] 06:48:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 132 (0x7f4f38be1800) [pid = 1851] [serial = 697] [outer = 0x7f4f33b99000] 06:48:11 INFO - PROCESS | 1851 | 1462283291978 Marionette DEBUG loaded listener.js 06:48:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 133 (0x7f4f39140000) [pid = 1851] [serial = 698] [outer = 0x7f4f33b99000] 06:48:12 INFO - PROCESS | 1851 | 1462283292829 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 06:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1127ms 06:48:12 INFO - PROCESS | 1851 | 1462283292883 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 06:48:12 INFO - PROCESS | 1851 | 1462283292885 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 06:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:48:12 INFO - PROCESS | 1851 | 1462283292896 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:48:12 INFO - PROCESS | 1851 | 1462283292899 Marionette TRACE conn3 <- [1,902,null,{}] 06:48:12 INFO - PROCESS | 1851 | 1462283292904 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:13 INFO - PROCESS | 1851 | 1462283293087 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 06:48:13 INFO - PROCESS | 1851 | 1462283293109 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42166000 == 107 [pid = 1851] [id = 233] 06:48:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7f4f38b10000) [pid = 1851] [serial = 699] [outer = (nil)] 06:48:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7f4f393c3000) [pid = 1851] [serial = 700] [outer = 0x7f4f38b10000] 06:48:13 INFO - PROCESS | 1851 | 1462283293167 Marionette DEBUG loaded listener.js 06:48:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7f4f3b25d400) [pid = 1851] [serial = 701] [outer = 0x7f4f38b10000] 06:48:13 INFO - PROCESS | 1851 | 1462283293976 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 06:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1127ms 06:48:14 INFO - PROCESS | 1851 | 1462283294025 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 06:48:14 INFO - PROCESS | 1851 | 1462283294028 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 06:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:48:14 INFO - PROCESS | 1851 | 1462283294050 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:48:14 INFO - PROCESS | 1851 | 1462283294053 Marionette TRACE conn3 <- [1,906,null,{}] 06:48:14 INFO - PROCESS | 1851 | 1462283294058 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:14 INFO - PROCESS | 1851 | 1462283294257 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 06:48:14 INFO - PROCESS | 1851 | 1462283294279 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f43c32800 == 108 [pid = 1851] [id = 234] 06:48:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7f4f39140800) [pid = 1851] [serial = 702] [outer = (nil)] 06:48:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7f4f413a2c00) [pid = 1851] [serial = 703] [outer = 0x7f4f39140800] 06:48:14 INFO - PROCESS | 1851 | 1462283294350 Marionette DEBUG loaded listener.js 06:48:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7f4f427b3000) [pid = 1851] [serial = 704] [outer = 0x7f4f39140800] 06:48:14 INFO - PROCESS | 1851 | --DOMWINDOW == 138 (0x7f4f320f3c00) [pid = 1851] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:48:14 INFO - PROCESS | 1851 | --DOMWINDOW == 137 (0x7f4f32cdcc00) [pid = 1851] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:48:14 INFO - PROCESS | 1851 | --DOMWINDOW == 136 (0x7f4f32812000) [pid = 1851] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:48:14 INFO - PROCESS | 1851 | --DOMWINDOW == 135 (0x7f4f3178c400) [pid = 1851] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:48:14 INFO - PROCESS | 1851 | --DOMWINDOW == 134 (0x7f4f38946000) [pid = 1851] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:48:14 INFO - PROCESS | 1851 | --DOMWINDOW == 133 (0x7f4f33654c00) [pid = 1851] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:48:15 INFO - PROCESS | 1851 | 1462283295319 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 06:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1281ms 06:48:15 INFO - PROCESS | 1851 | 1462283295334 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 06:48:15 INFO - PROCESS | 1851 | 1462283295337 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 06:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:48:15 INFO - PROCESS | 1851 | 1462283295342 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:48:15 INFO - PROCESS | 1851 | 1462283295344 Marionette TRACE conn3 <- [1,910,null,{}] 06:48:15 INFO - PROCESS | 1851 | 1462283295349 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:15 INFO - PROCESS | 1851 | 1462283295485 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 06:48:15 INFO - PROCESS | 1851 | 1462283295612 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f43c7c800 == 109 [pid = 1851] [id = 235] 06:48:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 134 (0x7f4f3178c400) [pid = 1851] [serial = 705] [outer = (nil)] 06:48:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 135 (0x7f4f3c921800) [pid = 1851] [serial = 706] [outer = 0x7f4f3178c400] 06:48:15 INFO - PROCESS | 1851 | 1462283295670 Marionette DEBUG loaded listener.js 06:48:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 136 (0x7f4f461d3400) [pid = 1851] [serial = 707] [outer = 0x7f4f3178c400] 06:48:16 INFO - PROCESS | 1851 | 1462283296295 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 06:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 983ms 06:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:48:16 INFO - PROCESS | 1851 | 1462283296326 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 06:48:16 INFO - PROCESS | 1851 | 1462283296329 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 06:48:16 INFO - PROCESS | 1851 | 1462283296333 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:48:16 INFO - PROCESS | 1851 | 1462283296337 Marionette TRACE conn3 <- [1,914,null,{}] 06:48:16 INFO - PROCESS | 1851 | 1462283296342 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:16 INFO - PROCESS | 1851 | 1462283296478 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 06:48:16 INFO - PROCESS | 1851 | 1462283296606 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5042b800 == 110 [pid = 1851] [id = 236] 06:48:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 137 (0x7f4f320f3c00) [pid = 1851] [serial = 708] [outer = (nil)] 06:48:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 138 (0x7f4f461d9000) [pid = 1851] [serial = 709] [outer = 0x7f4f320f3c00] 06:48:16 INFO - PROCESS | 1851 | 1462283296665 Marionette DEBUG loaded listener.js 06:48:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 139 (0x7f4f51272400) [pid = 1851] [serial = 710] [outer = 0x7f4f320f3c00] 06:48:17 INFO - PROCESS | 1851 | 1462283297672 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 06:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1379ms 06:48:17 INFO - PROCESS | 1851 | 1462283297714 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 06:48:17 INFO - PROCESS | 1851 | 1462283297720 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 06:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:48:17 INFO - PROCESS | 1851 | 1462283297729 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:48:17 INFO - PROCESS | 1851 | 1462283297734 Marionette TRACE conn3 <- [1,918,null,{}] 06:48:17 INFO - PROCESS | 1851 | 1462283297741 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:17 INFO - PROCESS | 1851 | 1462283297919 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 06:48:18 INFO - PROCESS | 1851 | 1462283298091 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38fc3000 == 111 [pid = 1851] [id = 237] 06:48:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 140 (0x7f4f327edc00) [pid = 1851] [serial = 711] [outer = (nil)] 06:48:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 141 (0x7f4f32ce0000) [pid = 1851] [serial = 712] [outer = 0x7f4f327edc00] 06:48:18 INFO - PROCESS | 1851 | 1462283298165 Marionette DEBUG loaded listener.js 06:48:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7f4f33581c00) [pid = 1851] [serial = 713] [outer = 0x7f4f327edc00] 06:48:19 INFO - PROCESS | 1851 | 1462283299038 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 06:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1383ms 06:48:19 INFO - PROCESS | 1851 | 1462283299113 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 06:48:19 INFO - PROCESS | 1851 | 1462283299121 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 06:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:48:19 INFO - PROCESS | 1851 | 1462283299131 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:48:19 INFO - PROCESS | 1851 | 1462283299134 Marionette TRACE conn3 <- [1,922,null,{}] 06:48:19 INFO - PROCESS | 1851 | 1462283299140 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:19 INFO - PROCESS | 1851 | 1462283299354 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 06:48:19 INFO - PROCESS | 1851 | 1462283299517 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42414000 == 112 [pid = 1851] [id = 238] 06:48:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7f4f3383dc00) [pid = 1851] [serial = 714] [outer = (nil)] 06:48:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7f4f33dbfc00) [pid = 1851] [serial = 715] [outer = 0x7f4f3383dc00] 06:48:19 INFO - PROCESS | 1851 | 1462283299668 Marionette DEBUG loaded listener.js 06:48:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7f4f38bd4400) [pid = 1851] [serial = 716] [outer = 0x7f4f3383dc00] 06:48:20 INFO - PROCESS | 1851 | 1462283300501 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 06:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1436ms 06:48:20 INFO - PROCESS | 1851 | 1462283300567 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 06:48:20 INFO - PROCESS | 1851 | 1462283300571 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 06:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:48:20 INFO - PROCESS | 1851 | 1462283300577 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:48:20 INFO - PROCESS | 1851 | 1462283300583 Marionette TRACE conn3 <- [1,926,null,{}] 06:48:20 INFO - PROCESS | 1851 | 1462283300598 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:20 INFO - PROCESS | 1851 | 1462283300766 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 06:48:20 INFO - PROCESS | 1851 | 1462283300930 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f54cba000 == 113 [pid = 1851] [id = 239] 06:48:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7f4f3912f800) [pid = 1851] [serial = 717] [outer = (nil)] 06:48:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7f4f3fe8f000) [pid = 1851] [serial = 718] [outer = 0x7f4f3912f800] 06:48:21 INFO - PROCESS | 1851 | 1462283301004 Marionette DEBUG loaded listener.js 06:48:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7f4f423d6000) [pid = 1851] [serial = 719] [outer = 0x7f4f3912f800] 06:48:21 INFO - PROCESS | 1851 | 1462283301799 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 06:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1291ms 06:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:48:21 INFO - PROCESS | 1851 | 1462283301869 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 06:48:21 INFO - PROCESS | 1851 | 1462283301873 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 06:48:21 INFO - PROCESS | 1851 | 1462283301879 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:48:21 INFO - PROCESS | 1851 | 1462283301882 Marionette TRACE conn3 <- [1,930,null,{}] 06:48:21 INFO - PROCESS | 1851 | 1462283301887 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:22 INFO - PROCESS | 1851 | 1462283302051 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 06:48:22 INFO - PROCESS | 1851 | 1462283302214 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f594be000 == 114 [pid = 1851] [id = 240] 06:48:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7f4f3c91ac00) [pid = 1851] [serial = 720] [outer = (nil)] 06:48:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7f4f50026c00) [pid = 1851] [serial = 721] [outer = 0x7f4f3c91ac00] 06:48:22 INFO - PROCESS | 1851 | 1462283302285 Marionette DEBUG loaded listener.js 06:48:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7f4f53364400) [pid = 1851] [serial = 722] [outer = 0x7f4f3c91ac00] 06:48:23 INFO - PROCESS | 1851 | 1462283303087 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 06:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1284ms 06:48:23 INFO - PROCESS | 1851 | 1462283303163 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 06:48:23 INFO - PROCESS | 1851 | 1462283303166 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 06:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:48:23 INFO - PROCESS | 1851 | 1462283303172 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:48:23 INFO - PROCESS | 1851 | 1462283303174 Marionette TRACE conn3 <- [1,934,null,{}] 06:48:23 INFO - PROCESS | 1851 | 1462283303180 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:23 INFO - PROCESS | 1851 | 1462283303375 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 06:48:23 INFO - PROCESS | 1851 | 1462283303540 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39227000 == 115 [pid = 1851] [id = 241] 06:48:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7f4f461eec00) [pid = 1851] [serial = 723] [outer = (nil)] 06:48:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7f4f5478f000) [pid = 1851] [serial = 724] [outer = 0x7f4f461eec00] 06:48:23 INFO - PROCESS | 1851 | 1462283303607 Marionette DEBUG loaded listener.js 06:48:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7f4f54ebd400) [pid = 1851] [serial = 725] [outer = 0x7f4f461eec00] 06:48:24 INFO - PROCESS | 1851 | 1462283304494 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 06:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1390ms 06:48:24 INFO - PROCESS | 1851 | 1462283304563 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 06:48:24 INFO - PROCESS | 1851 | 1462283304567 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 06:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:48:24 INFO - PROCESS | 1851 | 1462283304572 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:48:24 INFO - PROCESS | 1851 | 1462283304575 Marionette TRACE conn3 <- [1,938,null,{}] 06:48:24 INFO - PROCESS | 1851 | 1462283304580 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:24 INFO - PROCESS | 1851 | 1462283304761 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 06:48:24 INFO - PROCESS | 1851 | 1462283304926 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33a9a800 == 116 [pid = 1851] [id = 242] 06:48:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7f4f3200bc00) [pid = 1851] [serial = 726] [outer = (nil)] 06:48:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7f4f32012c00) [pid = 1851] [serial = 727] [outer = 0x7f4f3200bc00] 06:48:25 INFO - PROCESS | 1851 | 1462283305000 Marionette DEBUG loaded listener.js 06:48:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7f4f54f37800) [pid = 1851] [serial = 728] [outer = 0x7f4f3200bc00] 06:48:25 INFO - PROCESS | 1851 | 1462283305850 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 06:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1330ms 06:48:25 INFO - PROCESS | 1851 | 1462283305903 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 06:48:25 INFO - PROCESS | 1851 | 1462283305906 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 06:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:48:25 INFO - PROCESS | 1851 | 1462283305912 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:48:25 INFO - PROCESS | 1851 | 1462283305915 Marionette TRACE conn3 <- [1,942,null,{}] 06:48:25 INFO - PROCESS | 1851 | 1462283305920 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:26 INFO - PROCESS | 1851 | 1462283306071 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 06:48:26 INFO - PROCESS | 1851 | 1462283306241 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f31756000 == 117 [pid = 1851] [id = 243] 06:48:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7f4f2ec6a400) [pid = 1851] [serial = 729] [outer = (nil)] 06:48:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7f4f2ec72800) [pid = 1851] [serial = 730] [outer = 0x7f4f2ec6a400] 06:48:26 INFO - PROCESS | 1851 | 1462283306308 Marionette DEBUG loaded listener.js 06:48:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7f4f2ec77c00) [pid = 1851] [serial = 731] [outer = 0x7f4f2ec6a400] 06:48:27 INFO - PROCESS | 1851 | 1462283307151 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 06:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1281ms 06:48:27 INFO - PROCESS | 1851 | 1462283307194 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 06:48:27 INFO - PROCESS | 1851 | 1462283307198 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 06:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:48:27 INFO - PROCESS | 1851 | 1462283307203 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:48:27 INFO - PROCESS | 1851 | 1462283307206 Marionette TRACE conn3 <- [1,946,null,{}] 06:48:27 INFO - PROCESS | 1851 | 1462283307211 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:27 INFO - PROCESS | 1851 | 1462283307364 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 06:48:27 INFO - PROCESS | 1851 | 1462283307535 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f377b1800 == 118 [pid = 1851] [id = 244] 06:48:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7f4f2deee000) [pid = 1851] [serial = 732] [outer = (nil)] 06:48:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7f4f2def3800) [pid = 1851] [serial = 733] [outer = 0x7f4f2deee000] 06:48:27 INFO - PROCESS | 1851 | 1462283307612 Marionette DEBUG loaded listener.js 06:48:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7f4f2def8000) [pid = 1851] [serial = 734] [outer = 0x7f4f2deee000] 06:48:28 INFO - PROCESS | 1851 | 1462283308455 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 06:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1289ms 06:48:28 INFO - PROCESS | 1851 | 1462283308493 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 06:48:28 INFO - PROCESS | 1851 | 1462283308496 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 06:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:48:28 INFO - PROCESS | 1851 | 1462283308502 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:48:28 INFO - PROCESS | 1851 | 1462283308504 Marionette TRACE conn3 <- [1,950,null,{}] 06:48:28 INFO - PROCESS | 1851 | 1462283308510 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:28 INFO - PROCESS | 1851 | 1462283308668 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 06:48:28 INFO - PROCESS | 1851 | 1462283308857 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f377c8000 == 119 [pid = 1851] [id = 245] 06:48:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7f4f2deeec00) [pid = 1851] [serial = 735] [outer = (nil)] 06:48:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7f4f2ec70400) [pid = 1851] [serial = 736] [outer = 0x7f4f2deeec00] 06:48:28 INFO - PROCESS | 1851 | 1462283308929 Marionette DEBUG loaded listener.js 06:48:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7f4f32008400) [pid = 1851] [serial = 737] [outer = 0x7f4f2deeec00] 06:48:29 INFO - PROCESS | 1851 | 1462283309776 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 06:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1334ms 06:48:29 INFO - PROCESS | 1851 | 1462283309837 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 06:48:29 INFO - PROCESS | 1851 | 1462283309840 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 06:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:48:29 INFO - PROCESS | 1851 | 1462283309846 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:48:29 INFO - PROCESS | 1851 | 1462283309848 Marionette TRACE conn3 <- [1,954,null,{}] 06:48:29 INFO - PROCESS | 1851 | 1462283309854 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:30 INFO - PROCESS | 1851 | 1462283310009 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 06:48:30 INFO - PROCESS | 1851 | 1462283310166 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2d61d800 == 120 [pid = 1851] [id = 246] 06:48:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7f4f2def0400) [pid = 1851] [serial = 738] [outer = (nil)] 06:48:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7f4f2eaa9400) [pid = 1851] [serial = 739] [outer = 0x7f4f2def0400] 06:48:30 INFO - PROCESS | 1851 | 1462283310232 Marionette DEBUG loaded listener.js 06:48:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7f4f2eaad800) [pid = 1851] [serial = 740] [outer = 0x7f4f2def0400] 06:48:31 INFO - PROCESS | 1851 | 1462283311461 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 06:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1680ms 06:48:31 INFO - PROCESS | 1851 | 1462283311527 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 06:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:48:31 INFO - PROCESS | 1851 | 1462283311532 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 06:48:31 INFO - PROCESS | 1851 | 1462283311540 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:48:31 INFO - PROCESS | 1851 | 1462283311545 Marionette TRACE conn3 <- [1,958,null,{}] 06:48:31 INFO - PROCESS | 1851 | 1462283311553 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:31 INFO - PROCESS | 1851 | 1462283311803 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 06:48:31 INFO - PROCESS | 1851 | 1462283311949 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32c23000 == 121 [pid = 1851] [id = 247] 06:48:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7f4f2eaa2c00) [pid = 1851] [serial = 741] [outer = (nil)] 06:48:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7f4f31788400) [pid = 1851] [serial = 742] [outer = 0x7f4f2eaa2c00] 06:48:32 INFO - PROCESS | 1851 | 1462283312025 Marionette DEBUG loaded listener.js 06:48:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7f4f318a1c00) [pid = 1851] [serial = 743] [outer = 0x7f4f2eaa2c00] 06:48:32 INFO - PROCESS | 1851 | 1462283312795 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 06:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1335ms 06:48:32 INFO - PROCESS | 1851 | 1462283312883 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 06:48:32 INFO - PROCESS | 1851 | 1462283312899 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 06:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:48:32 INFO - PROCESS | 1851 | 1462283312919 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:48:32 INFO - PROCESS | 1851 | 1462283312926 Marionette TRACE conn3 <- [1,962,null,{}] 06:48:32 INFO - PROCESS | 1851 | 1462283312934 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:33 INFO - PROCESS | 1851 | 1462283313211 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 06:48:33 INFO - PROCESS | 1851 | 1462283313437 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f31403800 == 122 [pid = 1851] [id = 248] 06:48:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7f4f320f8c00) [pid = 1851] [serial = 744] [outer = (nil)] 06:48:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7f4f326d3400) [pid = 1851] [serial = 745] [outer = 0x7f4f320f8c00] 06:48:33 INFO - PROCESS | 1851 | 1462283313574 Marionette DEBUG loaded listener.js 06:48:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7f4f327f3c00) [pid = 1851] [serial = 746] [outer = 0x7f4f320f8c00] 06:48:33 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f419c4800 == 121 [pid = 1851] [id = 153] 06:48:33 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4f112000 == 120 [pid = 1851] [id = 193] 06:48:33 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f43c7c800 == 119 [pid = 1851] [id = 235] 06:48:33 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f43c32800 == 118 [pid = 1851] [id = 234] 06:48:33 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7f4f393ca800) [pid = 1851] [serial = 652] [outer = (nil)] [url = about:blank] 06:48:33 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42166000 == 117 [pid = 1851] [id = 233] 06:48:33 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4068b800 == 116 [pid = 1851] [id = 232] 06:48:33 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39159800 == 115 [pid = 1851] [id = 231] 06:48:33 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3141c000 == 114 [pid = 1851] [id = 230] 06:48:33 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f33ccf800 == 113 [pid = 1851] [id = 229] 06:48:34 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3750e800 == 112 [pid = 1851] [id = 226] 06:48:34 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2e9c8800 == 111 [pid = 1851] [id = 225] 06:48:34 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f594ba800 == 110 [pid = 1851] [id = 224] 06:48:34 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f5472c000 == 109 [pid = 1851] [id = 223] 06:48:34 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f5129a000 == 108 [pid = 1851] [id = 222] 06:48:34 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4950e000 == 107 [pid = 1851] [id = 221] 06:48:34 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f431eb800 == 106 [pid = 1851] [id = 220] 06:48:34 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39162000 == 105 [pid = 1851] [id = 219] 06:48:34 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f31de5000 == 104 [pid = 1851] [id = 218] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7f4f32e4d800) [pid = 1851] [serial = 616] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7f4f33590000) [pid = 1851] [serial = 640] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7f4f4645b400) [pid = 1851] [serial = 619] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7f4f54f30400) [pid = 1851] [serial = 622] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7f4f38bd9800) [pid = 1851] [serial = 647] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7f4f320f7400) [pid = 1851] [serial = 625] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7f4f38b0cc00) [pid = 1851] [serial = 646] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7f4f33df5c00) [pid = 1851] [serial = 643] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7f4f32cdfc00) [pid = 1851] [serial = 638] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7f4f4047b400) [pid = 1851] [serial = 613] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7f4f326dac00) [pid = 1851] [serial = 635] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7f4f32e5f800) [pid = 1851] [serial = 607] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7f4f32ccdc00) [pid = 1851] [serial = 604] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7f4f38944c00) [pid = 1851] [serial = 644] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7f4f3189b000) [pid = 1851] [serial = 631] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7f4f33b8d800) [pid = 1851] [serial = 650] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7f4f320f8000) [pid = 1851] [serial = 634] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7f4f33b8ec00) [pid = 1851] [serial = 641] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7f4f38b0d400) [pid = 1851] [serial = 610] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7f4f32cd3400) [pid = 1851] [serial = 637] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7f4f32ce1000) [pid = 1851] [serial = 649] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7f4f2e9eac00) [pid = 1851] [serial = 628] [outer = (nil)] [url = about:blank] 06:48:34 INFO - PROCESS | 1851 | 1462283314420 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 06:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1537ms 06:48:34 INFO - PROCESS | 1851 | 1462283314456 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 06:48:34 INFO - PROCESS | 1851 | 1462283314459 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 06:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:48:34 INFO - PROCESS | 1851 | 1462283314470 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:48:34 INFO - PROCESS | 1851 | 1462283314474 Marionette TRACE conn3 <- [1,966,null,{}] 06:48:34 INFO - PROCESS | 1851 | 1462283314496 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:34 INFO - PROCESS | 1851 | 1462283314643 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 06:48:34 INFO - PROCESS | 1851 | 1462283314660 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33a8c000 == 105 [pid = 1851] [id = 249] 06:48:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7f4f32cce400) [pid = 1851] [serial = 747] [outer = (nil)] 06:48:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7f4f32e44000) [pid = 1851] [serial = 748] [outer = 0x7f4f32cce400] 06:48:34 INFO - PROCESS | 1851 | 1462283314722 Marionette DEBUG loaded listener.js 06:48:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7f4f32e55000) [pid = 1851] [serial = 749] [outer = 0x7f4f32cce400] 06:48:35 INFO - PROCESS | 1851 | 1462283315561 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 06:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1147ms 06:48:35 INFO - PROCESS | 1851 | 1462283315612 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 06:48:35 INFO - PROCESS | 1851 | 1462283315616 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 06:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:48:35 INFO - PROCESS | 1851 | 1462283315622 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:48:35 INFO - PROCESS | 1851 | 1462283315624 Marionette TRACE conn3 <- [1,970,null,{}] 06:48:35 INFO - PROCESS | 1851 | 1462283315629 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:35 INFO - PROCESS | 1851 | 1462283315776 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 06:48:35 INFO - PROCESS | 1851 | 1462283315787 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3750b000 == 106 [pid = 1851] [id = 250] 06:48:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7f4f32ccf000) [pid = 1851] [serial = 750] [outer = (nil)] 06:48:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7f4f33590000) [pid = 1851] [serial = 751] [outer = 0x7f4f32ccf000] 06:48:35 INFO - PROCESS | 1851 | 1462283315970 Marionette DEBUG loaded listener.js 06:48:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7f4f3365b000) [pid = 1851] [serial = 752] [outer = 0x7f4f32ccf000] 06:48:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7f4f3358d800) [pid = 1851] [serial = 753] [outer = 0x7f4f39a22800] 06:48:36 INFO - PROCESS | 1851 | 1462283316862 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 06:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1278ms 06:48:36 INFO - PROCESS | 1851 | 1462283316904 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 06:48:36 INFO - PROCESS | 1851 | 1462283316906 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 06:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:48:36 INFO - PROCESS | 1851 | 1462283316912 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:48:36 INFO - PROCESS | 1851 | 1462283316914 Marionette TRACE conn3 <- [1,974,null,{}] 06:48:36 INFO - PROCESS | 1851 | 1462283316919 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:37 INFO - PROCESS | 1851 | 1462283317102 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 06:48:37 INFO - PROCESS | 1851 | 1462283317130 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38fcd800 == 107 [pid = 1851] [id = 251] 06:48:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7f4f32ce2c00) [pid = 1851] [serial = 754] [outer = (nil)] 06:48:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7f4f3383c400) [pid = 1851] [serial = 755] [outer = 0x7f4f32ce2c00] 06:48:37 INFO - PROCESS | 1851 | 1462283317192 Marionette DEBUG loaded listener.js 06:48:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7f4f33b97400) [pid = 1851] [serial = 756] [outer = 0x7f4f32ce2c00] 06:48:38 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7f4f3178c400) [pid = 1851] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:48:38 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7f4f326cf800) [pid = 1851] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:48:38 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7f4f38b10000) [pid = 1851] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:48:38 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7f4f39140800) [pid = 1851] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:48:38 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7f4f33b99000) [pid = 1851] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:48:38 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7f4f3189fc00) [pid = 1851] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:48:38 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7f4f33db2400) [pid = 1851] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:48:38 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7f4f3178dc00) [pid = 1851] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1433ms 06:48:38 INFO - PROCESS | 1851 | 1462283318339 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 06:48:38 INFO - PROCESS | 1851 | 1462283318347 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 06:48:38 INFO - PROCESS | 1851 | 1462283318351 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 06:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:48:38 INFO - PROCESS | 1851 | 1462283318356 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:48:38 INFO - PROCESS | 1851 | 1462283318358 Marionette TRACE conn3 <- [1,978,null,{}] 06:48:38 INFO - PROCESS | 1851 | 1462283318363 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:38 INFO - PROCESS | 1851 | 1462283318584 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 06:48:38 INFO - PROCESS | 1851 | 1462283318721 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39162000 == 108 [pid = 1851] [id = 252] 06:48:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7f4f32e43800) [pid = 1851] [serial = 757] [outer = (nil)] 06:48:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7f4f38946c00) [pid = 1851] [serial = 758] [outer = 0x7f4f32e43800] 06:48:38 INFO - PROCESS | 1851 | 1462283318781 Marionette DEBUG loaded listener.js 06:48:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7f4f38b02800) [pid = 1851] [serial = 759] [outer = 0x7f4f32e43800] 06:48:39 INFO - PROCESS | 1851 | 1462283319540 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 06:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1230ms 06:48:39 INFO - PROCESS | 1851 | 1462283319587 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 06:48:39 INFO - PROCESS | 1851 | 1462283319590 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 06:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:48:39 INFO - PROCESS | 1851 | 1462283319595 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:48:39 INFO - PROCESS | 1851 | 1462283319597 Marionette TRACE conn3 <- [1,982,null,{}] 06:48:39 INFO - PROCESS | 1851 | 1462283319603 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:39 INFO - PROCESS | 1851 | 1462283319744 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 06:48:39 INFO - PROCESS | 1851 | 1462283319758 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f398b6000 == 109 [pid = 1851] [id = 253] 06:48:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7f4f38942400) [pid = 1851] [serial = 760] [outer = (nil)] 06:48:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7f4f38b0c800) [pid = 1851] [serial = 761] [outer = 0x7f4f38942400] 06:48:39 INFO - PROCESS | 1851 | 1462283319814 Marionette DEBUG loaded listener.js 06:48:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7f4f38bd6400) [pid = 1851] [serial = 762] [outer = 0x7f4f38942400] 06:48:40 INFO - PROCESS | 1851 | 1462283320868 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 06:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1327ms 06:48:40 INFO - PROCESS | 1851 | 1462283320924 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 06:48:40 INFO - PROCESS | 1851 | 1462283320928 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 06:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:48:40 INFO - PROCESS | 1851 | 1462283320937 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:48:40 INFO - PROCESS | 1851 | 1462283320942 Marionette TRACE conn3 <- [1,986,null,{}] 06:48:40 INFO - PROCESS | 1851 | 1462283320950 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:41 INFO - PROCESS | 1851 | 1462283321124 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 06:48:41 INFO - PROCESS | 1851 | 1462283321290 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32d2e800 == 110 [pid = 1851] [id = 254] 06:48:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7f4f2ec75800) [pid = 1851] [serial = 763] [outer = (nil)] 06:48:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7f4f32007000) [pid = 1851] [serial = 764] [outer = 0x7f4f2ec75800] 06:48:41 INFO - PROCESS | 1851 | 1462283321367 Marionette DEBUG loaded listener.js 06:48:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7f4f320f9800) [pid = 1851] [serial = 765] [outer = 0x7f4f2ec75800] 06:48:42 INFO - PROCESS | 1851 | 1462283322244 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 06:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1381ms 06:48:42 INFO - PROCESS | 1851 | 1462283322318 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 06:48:42 INFO - PROCESS | 1851 | 1462283322327 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 06:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:48:42 INFO - PROCESS | 1851 | 1462283322336 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:48:42 INFO - PROCESS | 1851 | 1462283322340 Marionette TRACE conn3 <- [1,990,null,{}] 06:48:42 INFO - PROCESS | 1851 | 1462283322346 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:42 INFO - PROCESS | 1851 | 1462283322546 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 06:48:42 INFO - PROCESS | 1851 | 1462283322721 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38baf800 == 111 [pid = 1851] [id = 255] 06:48:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7f4f320fcc00) [pid = 1851] [serial = 766] [outer = (nil)] 06:48:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7f4f32cdd000) [pid = 1851] [serial = 767] [outer = 0x7f4f320fcc00] 06:48:42 INFO - PROCESS | 1851 | 1462283322791 Marionette DEBUG loaded listener.js 06:48:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7f4f32e61800) [pid = 1851] [serial = 768] [outer = 0x7f4f320fcc00] 06:48:43 INFO - PROCESS | 1851 | 1462283323673 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 06:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1383ms 06:48:43 INFO - PROCESS | 1851 | 1462283323720 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 06:48:43 INFO - PROCESS | 1851 | 1462283323724 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 06:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:48:43 INFO - PROCESS | 1851 | 1462283323730 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:48:43 INFO - PROCESS | 1851 | 1462283323736 Marionette TRACE conn3 <- [1,994,null,{}] 06:48:43 INFO - PROCESS | 1851 | 1462283323751 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:43 INFO - PROCESS | 1851 | 1462283323921 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 06:48:44 INFO - PROCESS | 1851 | 1462283324089 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a5c4000 == 112 [pid = 1851] [id = 256] 06:48:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7f4f33652800) [pid = 1851] [serial = 769] [outer = (nil)] 06:48:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7f4f33df8400) [pid = 1851] [serial = 770] [outer = 0x7f4f33652800] 06:48:44 INFO - PROCESS | 1851 | 1462283324163 Marionette DEBUG loaded listener.js 06:48:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7f4f38942800) [pid = 1851] [serial = 771] [outer = 0x7f4f33652800] 06:48:44 INFO - PROCESS | 1851 | 1462283324991 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 06:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1333ms 06:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:48:45 INFO - PROCESS | 1851 | 1462283325064 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 06:48:45 INFO - PROCESS | 1851 | 1462283325068 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 06:48:45 INFO - PROCESS | 1851 | 1462283325074 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:48:45 INFO - PROCESS | 1851 | 1462283325077 Marionette TRACE conn3 <- [1,998,null,{}] 06:48:45 INFO - PROCESS | 1851 | 1462283325082 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:45 INFO - PROCESS | 1851 | 1462283325259 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 06:48:45 INFO - PROCESS | 1851 | 1462283325424 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3ca9a000 == 113 [pid = 1851] [id = 257] 06:48:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7f4f3358a000) [pid = 1851] [serial = 772] [outer = (nil)] 06:48:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7f4f38bd6800) [pid = 1851] [serial = 773] [outer = 0x7f4f3358a000] 06:48:45 INFO - PROCESS | 1851 | 1462283325503 Marionette DEBUG loaded listener.js 06:48:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7f4f39125800) [pid = 1851] [serial = 774] [outer = 0x7f4f3358a000] 06:48:46 INFO - PROCESS | 1851 | 1462283326359 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 06:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1331ms 06:48:46 INFO - PROCESS | 1851 | 1462283326405 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 06:48:46 INFO - PROCESS | 1851 | 1462283326409 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 06:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:48:46 INFO - PROCESS | 1851 | 1462283326414 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:48:46 INFO - PROCESS | 1851 | 1462283326416 Marionette TRACE conn3 <- [1,1002,null,{}] 06:48:46 INFO - PROCESS | 1851 | 1462283326422 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:46 INFO - PROCESS | 1851 | 1462283326578 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 06:48:46 INFO - PROCESS | 1851 | 1462283326750 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3f384000 == 114 [pid = 1851] [id = 258] 06:48:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7f4f33dbb000) [pid = 1851] [serial = 775] [outer = (nil)] 06:48:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7f4f39131c00) [pid = 1851] [serial = 776] [outer = 0x7f4f33dbb000] 06:48:46 INFO - PROCESS | 1851 | 1462283326826 Marionette DEBUG loaded listener.js 06:48:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7f4f3913cc00) [pid = 1851] [serial = 777] [outer = 0x7f4f33dbb000] 06:48:47 INFO - PROCESS | 1851 | 1462283327690 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 06:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1327ms 06:48:47 INFO - PROCESS | 1851 | 1462283327741 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 06:48:47 INFO - PROCESS | 1851 | 1462283327745 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 06:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:48:47 INFO - PROCESS | 1851 | 1462283327750 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:48:47 INFO - PROCESS | 1851 | 1462283327753 Marionette TRACE conn3 <- [1,1006,null,{}] 06:48:47 INFO - PROCESS | 1851 | 1462283327758 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:47 INFO - PROCESS | 1851 | 1462283327945 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 06:48:48 INFO - PROCESS | 1851 | 1462283328115 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f413f4800 == 115 [pid = 1851] [id = 259] 06:48:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7f4f39188400) [pid = 1851] [serial = 778] [outer = (nil)] 06:48:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7f4f393cac00) [pid = 1851] [serial = 779] [outer = 0x7f4f39188400] 06:48:48 INFO - PROCESS | 1851 | 1462283328191 Marionette DEBUG loaded listener.js 06:48:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7f4f39a17c00) [pid = 1851] [serial = 780] [outer = 0x7f4f39188400] 06:48:49 INFO - PROCESS | 1851 | 1462283329017 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 06:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1327ms 06:48:49 INFO - PROCESS | 1851 | 1462283329078 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 06:48:49 INFO - PROCESS | 1851 | 1462283329082 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 06:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:48:49 INFO - PROCESS | 1851 | 1462283329088 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:48:49 INFO - PROCESS | 1851 | 1462283329091 Marionette TRACE conn3 <- [1,1010,null,{}] 06:48:49 INFO - PROCESS | 1851 | 1462283329097 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:49 INFO - PROCESS | 1851 | 1462283329252 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 06:48:49 INFO - PROCESS | 1851 | 1462283329427 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f419d4000 == 116 [pid = 1851] [id = 260] 06:48:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7f4f3918c000) [pid = 1851] [serial = 781] [outer = (nil)] 06:48:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7f4f39a1ec00) [pid = 1851] [serial = 782] [outer = 0x7f4f3918c000] 06:48:49 INFO - PROCESS | 1851 | 1462283329507 Marionette DEBUG loaded listener.js 06:48:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7f4f39e49400) [pid = 1851] [serial = 783] [outer = 0x7f4f3918c000] 06:48:50 INFO - PROCESS | 1851 | 1462283330314 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 06:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1282ms 06:48:50 INFO - PROCESS | 1851 | 1462283330371 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 06:48:50 INFO - PROCESS | 1851 | 1462283330375 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 06:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:48:50 INFO - PROCESS | 1851 | 1462283330381 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:48:50 INFO - PROCESS | 1851 | 1462283330383 Marionette TRACE conn3 <- [1,1014,null,{}] 06:48:50 INFO - PROCESS | 1851 | 1462283330388 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:50 INFO - PROCESS | 1851 | 1462283330549 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 06:48:50 INFO - PROCESS | 1851 | 1462283330751 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42165800 == 117 [pid = 1851] [id = 261] 06:48:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7f4f393c6c00) [pid = 1851] [serial = 784] [outer = (nil)] 06:48:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7f4f3a5f9800) [pid = 1851] [serial = 785] [outer = 0x7f4f393c6c00] 06:48:50 INFO - PROCESS | 1851 | 1462283330817 Marionette DEBUG loaded listener.js 06:48:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7f4f3b44e800) [pid = 1851] [serial = 786] [outer = 0x7f4f393c6c00] 06:48:51 INFO - PROCESS | 1851 | 1462283331663 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 06:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1334ms 06:48:51 INFO - PROCESS | 1851 | 1462283331716 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 06:48:51 INFO - PROCESS | 1851 | 1462283331719 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 06:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:48:51 INFO - PROCESS | 1851 | 1462283331725 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:48:51 INFO - PROCESS | 1851 | 1462283331728 Marionette TRACE conn3 <- [1,1018,null,{}] 06:48:51 INFO - PROCESS | 1851 | 1462283331733 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:51 INFO - PROCESS | 1851 | 1462283331890 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 06:48:52 INFO - PROCESS | 1851 | 1462283332065 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f427e6000 == 118 [pid = 1851] [id = 262] 06:48:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7f4f39a1b400) [pid = 1851] [serial = 787] [outer = (nil)] 06:48:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7f4f3b45d800) [pid = 1851] [serial = 788] [outer = 0x7f4f39a1b400] 06:48:52 INFO - PROCESS | 1851 | 1462283332141 Marionette DEBUG loaded listener.js 06:48:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7f4f3c920000) [pid = 1851] [serial = 789] [outer = 0x7f4f39a1b400] 06:48:52 INFO - PROCESS | 1851 | 1462283332957 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 06:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1283ms 06:48:53 INFO - PROCESS | 1851 | 1462283333009 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 06:48:53 INFO - PROCESS | 1851 | 1462283333012 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 06:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:48:53 INFO - PROCESS | 1851 | 1462283333018 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:48:53 INFO - PROCESS | 1851 | 1462283333021 Marionette TRACE conn3 <- [1,1022,null,{}] 06:48:53 INFO - PROCESS | 1851 | 1462283333026 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:53 INFO - PROCESS | 1851 | 1462283333188 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 06:48:53 INFO - PROCESS | 1851 | 1462283333366 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42f8e800 == 119 [pid = 1851] [id = 263] 06:48:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7f4f3b44f800) [pid = 1851] [serial = 790] [outer = (nil)] 06:48:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7f4f3c96f000) [pid = 1851] [serial = 791] [outer = 0x7f4f3b44f800] 06:48:53 INFO - PROCESS | 1851 | 1462283333433 Marionette DEBUG loaded listener.js 06:48:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7f4f3cc6cc00) [pid = 1851] [serial = 792] [outer = 0x7f4f3b44f800] 06:48:54 INFO - PROCESS | 1851 | 1462283334304 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 06:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1327ms 06:48:54 INFO - PROCESS | 1851 | 1462283334346 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 06:48:54 INFO - PROCESS | 1851 | 1462283334350 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 06:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:48:54 INFO - PROCESS | 1851 | 1462283334356 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:48:54 INFO - PROCESS | 1851 | 1462283334360 Marionette TRACE conn3 <- [1,1026,null,{}] 06:48:54 INFO - PROCESS | 1851 | 1462283334365 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:54 INFO - PROCESS | 1851 | 1462283334566 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 06:48:54 INFO - PROCESS | 1851 | 1462283334743 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f43c76000 == 120 [pid = 1851] [id = 264] 06:48:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7f4f2def7400) [pid = 1851] [serial = 793] [outer = (nil)] 06:48:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7f4f3b418800) [pid = 1851] [serial = 794] [outer = 0x7f4f2def7400] 06:48:54 INFO - PROCESS | 1851 | 1462283334818 Marionette DEBUG loaded listener.js 06:48:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7f4f3f3c7400) [pid = 1851] [serial = 795] [outer = 0x7f4f2def7400] 06:48:55 INFO - PROCESS | 1851 | 1462283335744 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 06:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1438ms 06:48:55 INFO - PROCESS | 1851 | 1462283335794 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 06:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:48:55 INFO - PROCESS | 1851 | 1462283335798 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 06:48:55 INFO - PROCESS | 1851 | 1462283335803 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:48:55 INFO - PROCESS | 1851 | 1462283335806 Marionette TRACE conn3 <- [1,1030,null,{}] 06:48:55 INFO - PROCESS | 1851 | 1462283335811 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:55 INFO - PROCESS | 1851 | 1462283335976 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 06:48:56 INFO - PROCESS | 1851 | 1462283336485 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f336a1000 == 121 [pid = 1851] [id = 265] 06:48:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7f4f2e9e8400) [pid = 1851] [serial = 796] [outer = (nil)] 06:48:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7f4f2eaa7400) [pid = 1851] [serial = 797] [outer = 0x7f4f2e9e8400] 06:48:56 INFO - PROCESS | 1851 | 1462283336598 Marionette DEBUG loaded listener.js 06:48:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7f4f2ec74c00) [pid = 1851] [serial = 798] [outer = 0x7f4f2e9e8400] 06:48:57 INFO - PROCESS | 1851 | 1462283337388 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 06:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1635ms 06:48:57 INFO - PROCESS | 1851 | 1462283337440 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 06:48:57 INFO - PROCESS | 1851 | 1462283337445 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 06:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:48:57 INFO - PROCESS | 1851 | 1462283337452 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:48:57 INFO - PROCESS | 1851 | 1462283337456 Marionette TRACE conn3 <- [1,1034,null,{}] 06:48:57 INFO - PROCESS | 1851 | 1462283337463 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:57 INFO - PROCESS | 1851 | 1462283337623 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 06:48:57 INFO - PROCESS | 1851 | 1462283337936 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3174d000 == 122 [pid = 1851] [id = 266] 06:48:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7f4f32010000) [pid = 1851] [serial = 799] [outer = (nil)] 06:48:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7f4f320f1c00) [pid = 1851] [serial = 800] [outer = 0x7f4f32010000] 06:48:58 INFO - PROCESS | 1851 | 1462283338046 Marionette DEBUG loaded listener.js 06:48:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 199 (0x7f4f3280d800) [pid = 1851] [serial = 801] [outer = 0x7f4f32010000] 06:48:58 INFO - PROCESS | 1851 | 1462283338869 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 06:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1482ms 06:48:58 INFO - PROCESS | 1851 | --DOMWINDOW == 198 (0x7f4f461d9000) [pid = 1851] [serial = 709] [outer = (nil)] [url = about:blank] 06:48:58 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7f4f3ff2d400) [pid = 1851] [serial = 670] [outer = (nil)] [url = about:blank] 06:48:58 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7f4f431bc800) [pid = 1851] [serial = 673] [outer = (nil)] [url = about:blank] 06:48:58 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7f4f45e67c00) [pid = 1851] [serial = 676] [outer = (nil)] [url = about:blank] 06:48:58 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7f4f4f166000) [pid = 1851] [serial = 679] [outer = (nil)] [url = about:blank] 06:48:58 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7f4f32cc9800) [pid = 1851] [serial = 682] [outer = (nil)] [url = about:blank] 06:48:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39162000 == 121 [pid = 1851] [id = 252] 06:48:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f33a8c000 == 120 [pid = 1851] [id = 249] 06:48:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f31403800 == 119 [pid = 1851] [id = 248] 06:48:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32c23000 == 118 [pid = 1851] [id = 247] 06:48:59 INFO - PROCESS | 1851 | 1462283339005 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 06:48:59 INFO - PROCESS | 1851 | 1462283339011 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 06:48:59 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f377b1800 == 117 [pid = 1851] [id = 244] 06:48:59 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f31756000 == 116 [pid = 1851] [id = 243] 06:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:48:59 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f33a9a800 == 115 [pid = 1851] [id = 242] 06:48:59 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39227000 == 114 [pid = 1851] [id = 241] 06:48:59 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f594be000 == 113 [pid = 1851] [id = 240] 06:48:59 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f38fc3000 == 112 [pid = 1851] [id = 237] 06:48:59 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7f4f3b457000) [pid = 1851] [serial = 653] [outer = (nil)] [url = about:blank] 06:48:59 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7f4f3b25d400) [pid = 1851] [serial = 701] [outer = (nil)] [url = about:blank] 06:48:59 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7f4f3c921800) [pid = 1851] [serial = 706] [outer = (nil)] [url = about:blank] 06:48:59 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7f4f461d3400) [pid = 1851] [serial = 707] [outer = (nil)] [url = about:blank] 06:48:59 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7f4f39140000) [pid = 1851] [serial = 698] [outer = (nil)] [url = about:blank] 06:48:59 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7f4f393c3000) [pid = 1851] [serial = 700] [outer = (nil)] [url = about:blank] 06:48:59 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7f4f413a2c00) [pid = 1851] [serial = 703] [outer = (nil)] [url = about:blank] 06:48:59 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7f4f38be1800) [pid = 1851] [serial = 697] [outer = (nil)] [url = about:blank] 06:48:59 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7f4f3967b000) [pid = 1851] [serial = 664] [outer = (nil)] [url = about:blank] 06:48:59 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7f4f32e55800) [pid = 1851] [serial = 691] [outer = (nil)] [url = about:blank] 06:48:59 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7f4f33652400) [pid = 1851] [serial = 692] [outer = (nil)] [url = about:blank] 06:48:59 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7f4f2e9f1400) [pid = 1851] [serial = 655] [outer = (nil)] [url = about:blank] 06:48:59 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7f4f33df3400) [pid = 1851] [serial = 694] [outer = (nil)] [url = about:blank] 06:48:59 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7f4f3894b400) [pid = 1851] [serial = 695] [outer = (nil)] [url = about:blank] 06:48:59 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7f4f3cc6ac00) [pid = 1851] [serial = 667] [outer = (nil)] [url = about:blank] 06:48:59 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7f4f32cc6400) [pid = 1851] [serial = 689] [outer = (nil)] [url = about:blank] 06:48:59 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7f4f318a9000) [pid = 1851] [serial = 688] [outer = (nil)] [url = about:blank] 06:48:59 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7f4f33b97c00) [pid = 1851] [serial = 661] [outer = (nil)] [url = about:blank] 06:48:59 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7f4f33659800) [pid = 1851] [serial = 685] [outer = (nil)] [url = about:blank] 06:48:59 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7f4f32cd4400) [pid = 1851] [serial = 658] [outer = (nil)] [url = about:blank] 06:48:59 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7f4f427b3000) [pid = 1851] [serial = 704] [outer = (nil)] [url = about:blank] 06:48:59 INFO - PROCESS | 1851 | 1462283339061 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:48:59 INFO - PROCESS | 1851 | 1462283339065 Marionette TRACE conn3 <- [1,1038,null,{}] 06:48:59 INFO - PROCESS | 1851 | 1462283339070 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:59 INFO - PROCESS | 1851 | 1462283339208 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 06:48:59 INFO - PROCESS | 1851 | 1462283339227 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32c18000 == 113 [pid = 1851] [id = 267] 06:48:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7f4f3280f800) [pid = 1851] [serial = 802] [outer = (nil)] 06:48:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7f4f32e47c00) [pid = 1851] [serial = 803] [outer = 0x7f4f3280f800] 06:48:59 INFO - PROCESS | 1851 | 1462283339295 Marionette DEBUG loaded listener.js 06:48:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7f4f3358c400) [pid = 1851] [serial = 804] [outer = 0x7f4f3280f800] 06:49:00 INFO - PROCESS | 1851 | 1462283340165 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 06:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1167ms 06:49:00 INFO - PROCESS | 1851 | 1462283340193 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 06:49:00 INFO - PROCESS | 1851 | 1462283340196 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 06:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:49:00 INFO - PROCESS | 1851 | 1462283340209 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:49:00 INFO - PROCESS | 1851 | 1462283340217 Marionette TRACE conn3 <- [1,1042,null,{}] 06:49:00 INFO - PROCESS | 1851 | 1462283340225 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:00 INFO - PROCESS | 1851 | 1462283340396 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 06:49:00 INFO - PROCESS | 1851 | 1462283340537 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39043800 == 114 [pid = 1851] [id = 268] 06:49:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7f4f32011400) [pid = 1851] [serial = 805] [outer = (nil)] 06:49:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7f4f33b8c400) [pid = 1851] [serial = 806] [outer = 0x7f4f32011400] 06:49:00 INFO - PROCESS | 1851 | 1462283340596 Marionette DEBUG loaded listener.js 06:49:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7f4f38941400) [pid = 1851] [serial = 807] [outer = 0x7f4f32011400] 06:49:01 INFO - PROCESS | 1851 | 1462283341258 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 06:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1094ms 06:49:01 INFO - PROCESS | 1851 | 1462283341306 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 06:49:01 INFO - PROCESS | 1851 | 1462283341310 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 06:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:49:01 INFO - PROCESS | 1851 | 1462283341315 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:49:01 INFO - PROCESS | 1851 | 1462283341317 Marionette TRACE conn3 <- [1,1046,null,{}] 06:49:01 INFO - PROCESS | 1851 | 1462283341322 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:01 INFO - PROCESS | 1851 | 1462283341541 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 06:49:01 INFO - PROCESS | 1851 | 1462283341572 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39b18000 == 115 [pid = 1851] [id = 269] 06:49:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7f4f33df5c00) [pid = 1851] [serial = 808] [outer = (nil)] 06:49:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7f4f38bdbc00) [pid = 1851] [serial = 809] [outer = 0x7f4f33df5c00] 06:49:01 INFO - PROCESS | 1851 | 1462283341628 Marionette DEBUG loaded listener.js 06:49:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7f4f39182800) [pid = 1851] [serial = 810] [outer = 0x7f4f33df5c00] 06:49:02 INFO - PROCESS | 1851 | 1462283342457 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 06:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1182ms 06:49:02 INFO - PROCESS | 1851 | 1462283342499 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 06:49:02 INFO - PROCESS | 1851 | 1462283342502 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 06:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:49:02 INFO - PROCESS | 1851 | 1462283342516 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:49:02 INFO - PROCESS | 1851 | 1462283342518 Marionette TRACE conn3 <- [1,1050,null,{}] 06:49:02 INFO - PROCESS | 1851 | 1462283342528 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:02 INFO - PROCESS | 1851 | 1462283342725 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 06:49:02 INFO - PROCESS | 1851 | 1462283342744 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3ca9f000 == 116 [pid = 1851] [id = 270] 06:49:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7f4f393cc400) [pid = 1851] [serial = 811] [outer = (nil)] 06:49:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7f4f3956f400) [pid = 1851] [serial = 812] [outer = 0x7f4f393cc400] 06:49:02 INFO - PROCESS | 1851 | 1462283342813 Marionette DEBUG loaded listener.js 06:49:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7f4f3b256c00) [pid = 1851] [serial = 813] [outer = 0x7f4f393cc400] 06:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7f4f32e43800) [pid = 1851] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7f4f32ccf000) [pid = 1851] [serial = 750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7f4f32ce2c00) [pid = 1851] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7f4f2eaa2c00) [pid = 1851] [serial = 741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7f4f320f8c00) [pid = 1851] [serial = 744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:49:03 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7f4f32cce400) [pid = 1851] [serial = 747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:49:03 INFO - PROCESS | 1851 | 1462283343934 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 06:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1433ms 06:49:03 INFO - PROCESS | 1851 | 1462283343949 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 06:49:03 INFO - PROCESS | 1851 | 1462283343952 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 06:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:49:03 INFO - PROCESS | 1851 | 1462283343957 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:49:03 INFO - PROCESS | 1851 | 1462283343959 Marionette TRACE conn3 <- [1,1054,null,{}] 06:49:03 INFO - PROCESS | 1851 | 1462283343964 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:04 INFO - PROCESS | 1851 | 1462283344161 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 06:49:04 INFO - PROCESS | 1851 | 1462283344260 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f40fbc000 == 117 [pid = 1851] [id = 271] 06:49:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7f4f320f8c00) [pid = 1851] [serial = 814] [outer = (nil)] 06:49:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7f4f3918a400) [pid = 1851] [serial = 815] [outer = 0x7f4f320f8c00] 06:49:04 INFO - PROCESS | 1851 | 1462283344353 Marionette DEBUG loaded listener.js 06:49:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7f4f3cc6e000) [pid = 1851] [serial = 816] [outer = 0x7f4f320f8c00] 06:49:04 INFO - PROCESS | 1851 | 1462283344945 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 06:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1026ms 06:49:04 INFO - PROCESS | 1851 | 1462283344983 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 06:49:04 INFO - PROCESS | 1851 | 1462283344985 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 06:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:49:04 INFO - PROCESS | 1851 | 1462283344990 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:49:04 INFO - PROCESS | 1851 | 1462283344993 Marionette TRACE conn3 <- [1,1058,null,{}] 06:49:04 INFO - PROCESS | 1851 | 1462283344998 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:05 INFO - PROCESS | 1851 | 1462283345186 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 06:49:05 INFO - PROCESS | 1851 | 1462283345275 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f43c27000 == 118 [pid = 1851] [id = 272] 06:49:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7f4f3280e400) [pid = 1851] [serial = 817] [outer = (nil)] 06:49:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7f4f3cee7400) [pid = 1851] [serial = 818] [outer = 0x7f4f3280e400] 06:49:05 INFO - PROCESS | 1851 | 1462283345344 Marionette DEBUG loaded listener.js 06:49:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7f4f3f3cf400) [pid = 1851] [serial = 819] [outer = 0x7f4f3280e400] 06:49:06 INFO - PROCESS | 1851 | 1462283346205 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 06:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1277ms 06:49:06 INFO - PROCESS | 1851 | 1462283346268 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 06:49:06 INFO - PROCESS | 1851 | 1462283346274 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 06:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:49:06 INFO - PROCESS | 1851 | 1462283346283 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:49:06 INFO - PROCESS | 1851 | 1462283346287 Marionette TRACE conn3 <- [1,1062,null,{}] 06:49:06 INFO - PROCESS | 1851 | 1462283346295 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:06 INFO - PROCESS | 1851 | 1462283346505 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 06:49:06 INFO - PROCESS | 1851 | 1462283346678 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33a83800 == 119 [pid = 1851] [id = 273] 06:49:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7f4f2eab0400) [pid = 1851] [serial = 820] [outer = (nil)] 06:49:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7f4f3200c800) [pid = 1851] [serial = 821] [outer = 0x7f4f2eab0400] 06:49:06 INFO - PROCESS | 1851 | 1462283346748 Marionette DEBUG loaded listener.js 06:49:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7f4f327fbc00) [pid = 1851] [serial = 822] [outer = 0x7f4f2eab0400] 06:49:07 INFO - PROCESS | 1851 | 1462283347673 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 06:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1438ms 06:49:07 INFO - PROCESS | 1851 | 1462283347720 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 06:49:07 INFO - PROCESS | 1851 | 1462283347728 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 06:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:49:07 INFO - PROCESS | 1851 | 1462283347738 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:49:07 INFO - PROCESS | 1851 | 1462283347742 Marionette TRACE conn3 <- [1,1066,null,{}] 06:49:07 INFO - PROCESS | 1851 | 1462283347747 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:07 INFO - PROCESS | 1851 | 1462283347953 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 06:49:08 INFO - PROCESS | 1851 | 1462283348130 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f398aa800 == 120 [pid = 1851] [id = 274] 06:49:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7f4f2ec6dc00) [pid = 1851] [serial = 823] [outer = (nil)] 06:49:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7f4f3365bc00) [pid = 1851] [serial = 824] [outer = 0x7f4f2ec6dc00] 06:49:08 INFO - PROCESS | 1851 | 1462283348198 Marionette DEBUG loaded listener.js 06:49:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7f4f33dbe000) [pid = 1851] [serial = 825] [outer = 0x7f4f2ec6dc00] 06:49:09 INFO - PROCESS | 1851 | 1462283349099 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 06:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1433ms 06:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:49:09 INFO - PROCESS | 1851 | 1462283349172 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 06:49:09 INFO - PROCESS | 1851 | 1462283349176 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 06:49:09 INFO - PROCESS | 1851 | 1462283349182 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:49:09 INFO - PROCESS | 1851 | 1462283349187 Marionette TRACE conn3 <- [1,1070,null,{}] 06:49:09 INFO - PROCESS | 1851 | 1462283349203 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:09 INFO - PROCESS | 1851 | 1462283349437 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 06:49:09 INFO - PROCESS | 1851 | 1462283349733 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f45f34800 == 121 [pid = 1851] [id = 275] 06:49:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7f4f3918bc00) [pid = 1851] [serial = 826] [outer = (nil)] 06:49:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7f4f3957a400) [pid = 1851] [serial = 827] [outer = 0x7f4f3918bc00] 06:49:09 INFO - PROCESS | 1851 | 1462283349811 Marionette DEBUG loaded listener.js 06:49:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7f4f3b457000) [pid = 1851] [serial = 828] [outer = 0x7f4f3918bc00] 06:49:10 INFO - PROCESS | 1851 | 1462283350610 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 06:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1454ms 06:49:10 INFO - PROCESS | 1851 | 1462283350635 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 06:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:49:10 INFO - PROCESS | 1851 | 1462283350640 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 06:49:10 INFO - PROCESS | 1851 | 1462283350646 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:49:10 INFO - PROCESS | 1851 | 1462283350649 Marionette TRACE conn3 <- [1,1074,null,{}] 06:49:10 INFO - PROCESS | 1851 | 1462283350653 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:10 INFO - PROCESS | 1851 | 1462283350831 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 06:49:11 INFO - PROCESS | 1851 | 1462283351010 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:11 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4950e000 == 122 [pid = 1851] [id = 276] 06:49:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7f4f393c5400) [pid = 1851] [serial = 829] [outer = (nil)] 06:49:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7f4f3cee7800) [pid = 1851] [serial = 830] [outer = 0x7f4f393c5400] 06:49:11 INFO - PROCESS | 1851 | 1462283351081 Marionette DEBUG loaded listener.js 06:49:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7f4f3f57f000) [pid = 1851] [serial = 831] [outer = 0x7f4f393c5400] 06:49:11 INFO - PROCESS | 1851 | 1462283351948 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 06:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1336ms 06:49:11 INFO - PROCESS | 1851 | 1462283351981 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 06:49:11 INFO - PROCESS | 1851 | 1462283351984 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 06:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:49:11 INFO - PROCESS | 1851 | 1462283351990 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:49:11 INFO - PROCESS | 1851 | 1462283351993 Marionette TRACE conn3 <- [1,1078,null,{}] 06:49:11 INFO - PROCESS | 1851 | 1462283351998 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:12 INFO - PROCESS | 1851 | 1462283352154 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 06:49:12 INFO - PROCESS | 1851 | 1462283352332 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f500a0800 == 123 [pid = 1851] [id = 277] 06:49:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7f4f3c91cc00) [pid = 1851] [serial = 832] [outer = (nil)] 06:49:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7f4f3fe09c00) [pid = 1851] [serial = 833] [outer = 0x7f4f3c91cc00] 06:49:12 INFO - PROCESS | 1851 | 1462283352403 Marionette DEBUG loaded listener.js 06:49:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 199 (0x7f4f4047c400) [pid = 1851] [serial = 834] [outer = 0x7f4f3c91cc00] 06:49:13 INFO - PROCESS | 1851 | 1462283353235 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 06:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1284ms 06:49:13 INFO - PROCESS | 1851 | 1462283353275 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 06:49:13 INFO - PROCESS | 1851 | 1462283353278 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 06:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:49:13 INFO - PROCESS | 1851 | 1462283353284 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:49:13 INFO - PROCESS | 1851 | 1462283353286 Marionette TRACE conn3 <- [1,1082,null,{}] 06:49:13 INFO - PROCESS | 1851 | 1462283353292 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:13 INFO - PROCESS | 1851 | 1462283353509 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 06:49:13 INFO - PROCESS | 1851 | 1462283353704 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f512a4000 == 124 [pid = 1851] [id = 278] 06:49:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 200 (0x7f4f393c7400) [pid = 1851] [serial = 835] [outer = (nil)] 06:49:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 201 (0x7f4f41074c00) [pid = 1851] [serial = 836] [outer = 0x7f4f393c7400] 06:49:13 INFO - PROCESS | 1851 | 1462283353774 Marionette DEBUG loaded listener.js 06:49:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 202 (0x7f4f41410400) [pid = 1851] [serial = 837] [outer = 0x7f4f393c7400] 06:49:14 INFO - PROCESS | 1851 | 1462283354659 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 06:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1435ms 06:49:14 INFO - PROCESS | 1851 | 1462283354721 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 06:49:14 INFO - PROCESS | 1851 | 1462283354724 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 06:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:49:14 INFO - PROCESS | 1851 | 1462283354730 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:49:14 INFO - PROCESS | 1851 | 1462283354732 Marionette TRACE conn3 <- [1,1086,null,{}] 06:49:14 INFO - PROCESS | 1851 | 1462283354738 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:14 INFO - PROCESS | 1851 | 1462283354913 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 06:49:15 INFO - PROCESS | 1851 | 1462283355088 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5456b800 == 125 [pid = 1851] [id = 279] 06:49:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7f4f393cc000) [pid = 1851] [serial = 838] [outer = (nil)] 06:49:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7f4f4224d400) [pid = 1851] [serial = 839] [outer = 0x7f4f393cc000] 06:49:15 INFO - PROCESS | 1851 | 1462283355162 Marionette DEBUG loaded listener.js 06:49:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 205 (0x7f4f42a57c00) [pid = 1851] [serial = 840] [outer = 0x7f4f393cc000] 06:49:15 INFO - PROCESS | 1851 | 1462283355964 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 06:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1285ms 06:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:49:16 INFO - PROCESS | 1851 | 1462283356015 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 06:49:16 INFO - PROCESS | 1851 | 1462283356018 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 06:49:16 INFO - PROCESS | 1851 | 1462283356023 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:49:16 INFO - PROCESS | 1851 | 1462283356027 Marionette TRACE conn3 <- [1,1090,null,{}] 06:49:16 INFO - PROCESS | 1851 | 1462283356032 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:16 INFO - PROCESS | 1851 | 1462283356189 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 06:49:16 INFO - PROCESS | 1851 | 1462283356369 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f54cbd800 == 126 [pid = 1851] [id = 280] 06:49:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 206 (0x7f4f4148e800) [pid = 1851] [serial = 841] [outer = (nil)] 06:49:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 207 (0x7f4f42a66000) [pid = 1851] [serial = 842] [outer = 0x7f4f4148e800] 06:49:16 INFO - PROCESS | 1851 | 1462283356437 Marionette DEBUG loaded listener.js 06:49:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7f4f431c2800) [pid = 1851] [serial = 843] [outer = 0x7f4f4148e800] 06:49:17 INFO - PROCESS | 1851 | 1462283357258 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 06:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1282ms 06:49:17 INFO - PROCESS | 1851 | 1462283357306 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 06:49:17 INFO - PROCESS | 1851 | 1462283357310 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 06:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:49:17 INFO - PROCESS | 1851 | 1462283357315 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:49:17 INFO - PROCESS | 1851 | 1462283357318 Marionette TRACE conn3 <- [1,1094,null,{}] 06:49:17 INFO - PROCESS | 1851 | 1462283357323 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:17 INFO - PROCESS | 1851 | 1462283357477 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 06:49:17 INFO - PROCESS | 1851 | 1462283357660 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:17 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5717e800 == 127 [pid = 1851] [id = 281] 06:49:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7f4f4173d000) [pid = 1851] [serial = 844] [outer = (nil)] 06:49:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7f4f43754800) [pid = 1851] [serial = 845] [outer = 0x7f4f4173d000] 06:49:17 INFO - PROCESS | 1851 | 1462283357772 Marionette DEBUG loaded listener.js 06:49:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7f4f43a88400) [pid = 1851] [serial = 846] [outer = 0x7f4f4173d000] 06:49:18 INFO - PROCESS | 1851 | 1462283358704 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 06:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1430ms 06:49:18 INFO - PROCESS | 1851 | 1462283358746 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 06:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:49:18 INFO - PROCESS | 1851 | 1462283358755 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 06:49:18 INFO - PROCESS | 1851 | 1462283358760 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:49:18 INFO - PROCESS | 1851 | 1462283358762 Marionette TRACE conn3 <- [1,1098,null,{}] 06:49:18 INFO - PROCESS | 1851 | 1462283358768 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:18 INFO - PROCESS | 1851 | 1462283358929 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 06:49:19 INFO - PROCESS | 1851 | 1462283359110 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5969a800 == 128 [pid = 1851] [id = 282] 06:49:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7f4f42a60400) [pid = 1851] [serial = 847] [outer = (nil)] 06:49:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7f4f45e0a400) [pid = 1851] [serial = 848] [outer = 0x7f4f42a60400] 06:49:19 INFO - PROCESS | 1851 | 1462283359180 Marionette DEBUG loaded listener.js 06:49:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7f4f461d6000) [pid = 1851] [serial = 849] [outer = 0x7f4f42a60400] 06:49:20 INFO - PROCESS | 1851 | 1462283360037 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 06:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1333ms 06:49:20 INFO - PROCESS | 1851 | 1462283360094 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 06:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:49:20 INFO - PROCESS | 1851 | 1462283360099 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 06:49:20 INFO - PROCESS | 1851 | 1462283360104 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:49:20 INFO - PROCESS | 1851 | 1462283360109 Marionette TRACE conn3 <- [1,1102,null,{}] 06:49:20 INFO - PROCESS | 1851 | 1462283360115 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:20 INFO - PROCESS | 1851 | 1462283360303 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 06:49:20 INFO - PROCESS | 1851 | 1462283360491 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33cd4800 == 129 [pid = 1851] [id = 283] 06:49:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7f4f32cd3c00) [pid = 1851] [serial = 850] [outer = (nil)] 06:49:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7f4f431bfc00) [pid = 1851] [serial = 851] [outer = 0x7f4f32cd3c00] 06:49:20 INFO - PROCESS | 1851 | 1462283360564 Marionette DEBUG loaded listener.js 06:49:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7f4f4645b400) [pid = 1851] [serial = 852] [outer = 0x7f4f32cd3c00] 06:49:21 INFO - PROCESS | 1851 | 1462283361419 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 06:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1381ms 06:49:21 INFO - PROCESS | 1851 | 1462283361486 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 06:49:21 INFO - PROCESS | 1851 | 1462283361489 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 06:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:49:21 INFO - PROCESS | 1851 | 1462283361495 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:49:21 INFO - PROCESS | 1851 | 1462283361498 Marionette TRACE conn3 <- [1,1106,null,{}] 06:49:21 INFO - PROCESS | 1851 | 1462283361503 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:21 INFO - PROCESS | 1851 | 1462283361656 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 06:49:21 INFO - PROCESS | 1851 | 1462283361839 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a0de800 == 130 [pid = 1851] [id = 284] 06:49:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7f4f3189cc00) [pid = 1851] [serial = 853] [outer = (nil)] 06:49:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7f4f49295400) [pid = 1851] [serial = 854] [outer = 0x7f4f3189cc00] 06:49:21 INFO - PROCESS | 1851 | 1462283361907 Marionette DEBUG loaded listener.js 06:49:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7f4f46460000) [pid = 1851] [serial = 855] [outer = 0x7f4f3189cc00] 06:49:23 INFO - PROCESS | 1851 | 1462283363126 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 06:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1683ms 06:49:23 INFO - PROCESS | 1851 | 1462283363179 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 06:49:23 INFO - PROCESS | 1851 | 1462283363184 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 06:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:49:23 INFO - PROCESS | 1851 | 1462283363210 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:49:23 INFO - PROCESS | 1851 | 1462283363216 Marionette TRACE conn3 <- [1,1110,null,{}] 06:49:23 INFO - PROCESS | 1851 | 1462283363226 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:23 INFO - PROCESS | 1851 | 1462283363434 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 06:49:23 INFO - PROCESS | 1851 | 1462283363598 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32d1d000 == 131 [pid = 1851] [id = 285] 06:49:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7f4f32014000) [pid = 1851] [serial = 856] [outer = (nil)] 06:49:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7f4f326d6c00) [pid = 1851] [serial = 857] [outer = 0x7f4f32014000] 06:49:23 INFO - PROCESS | 1851 | 1462283363667 Marionette DEBUG loaded listener.js 06:49:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7f4f32cdb400) [pid = 1851] [serial = 858] [outer = 0x7f4f32014000] 06:49:24 INFO - PROCESS | 1851 | 1462283364452 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 06:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1312ms 06:49:24 INFO - PROCESS | 1851 | 1462283364547 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 06:49:24 INFO - PROCESS | 1851 | 1462283364555 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 06:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:49:24 INFO - PROCESS | 1851 | 1462283364565 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:49:24 INFO - PROCESS | 1851 | 1462283364568 Marionette TRACE conn3 <- [1,1114,null,{}] 06:49:24 INFO - PROCESS | 1851 | 1462283364644 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:24 INFO - PROCESS | 1851 | 1462283364779 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 06:49:25 INFO - PROCESS | 1851 | 1462283365153 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3175c800 == 132 [pid = 1851] [id = 286] 06:49:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7f4f33652400) [pid = 1851] [serial = 859] [outer = (nil)] 06:49:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7f4f33840000) [pid = 1851] [serial = 860] [outer = 0x7f4f33652400] 06:49:25 INFO - PROCESS | 1851 | 1462283365222 Marionette DEBUG loaded listener.js 06:49:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7f4f37699400) [pid = 1851] [serial = 861] [outer = 0x7f4f33652400] 06:49:26 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42f86800 == 131 [pid = 1851] [id = 48] 06:49:26 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3b2a8000 == 130 [pid = 1851] [id = 33] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7f4f2ec70400) [pid = 1851] [serial = 736] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7f4f2def3800) [pid = 1851] [serial = 733] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7f4f38b0c800) [pid = 1851] [serial = 761] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f40fbc000 == 129 [pid = 1851] [id = 271] 06:49:26 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3ca9f000 == 128 [pid = 1851] [id = 270] 06:49:26 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39b18000 == 127 [pid = 1851] [id = 269] 06:49:26 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f38fcd800 == 126 [pid = 1851] [id = 251] 06:49:26 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39043800 == 125 [pid = 1851] [id = 268] 06:49:26 INFO - PROCESS | 1851 | 1462283366217 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 06:49:26 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3750b000 == 124 [pid = 1851] [id = 250] 06:49:26 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32c18000 == 123 [pid = 1851] [id = 267] 06:49:26 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3174d000 == 122 [pid = 1851] [id = 266] 06:49:26 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f336a1000 == 121 [pid = 1851] [id = 265] 06:49:26 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f427e6000 == 120 [pid = 1851] [id = 262] 06:49:26 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42165800 == 119 [pid = 1851] [id = 261] 06:49:26 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f419d4000 == 118 [pid = 1851] [id = 260] 06:49:26 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f413f4800 == 117 [pid = 1851] [id = 259] 06:49:26 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3f384000 == 116 [pid = 1851] [id = 258] 06:49:26 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3ca9a000 == 115 [pid = 1851] [id = 257] 06:49:26 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a5c4000 == 114 [pid = 1851] [id = 256] 06:49:26 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f38baf800 == 113 [pid = 1851] [id = 255] 06:49:26 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32d2e800 == 112 [pid = 1851] [id = 254] 06:49:26 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f398b6000 == 111 [pid = 1851] [id = 253] 06:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1702ms 06:49:26 INFO - PROCESS | 1851 | 1462283366268 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 06:49:26 INFO - PROCESS | 1851 | 1462283366272 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 06:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:49:26 INFO - PROCESS | 1851 | 1462283366277 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:49:26 INFO - PROCESS | 1851 | 1462283366282 Marionette TRACE conn3 <- [1,1118,null,{}] 06:49:26 INFO - PROCESS | 1851 | 1462283366296 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:26 INFO - PROCESS | 1851 | 1462283366449 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7f4f3cc6a400) [pid = 1851] [serial = 494] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7f4f33b97400) [pid = 1851] [serial = 756] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7f4f318a1c00) [pid = 1851] [serial = 743] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7f4f31788400) [pid = 1851] [serial = 742] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7f4f50026c00) [pid = 1851] [serial = 721] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7f4f3383c400) [pid = 1851] [serial = 755] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7f4f326d3400) [pid = 1851] [serial = 745] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7f4f5478f000) [pid = 1851] [serial = 724] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7f4f3fe8f000) [pid = 1851] [serial = 718] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7f4f2eaa9400) [pid = 1851] [serial = 739] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7f4f327f3c00) [pid = 1851] [serial = 746] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7f4f3365b000) [pid = 1851] [serial = 752] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7f4f32e55000) [pid = 1851] [serial = 749] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7f4f32e44000) [pid = 1851] [serial = 748] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7f4f38b02800) [pid = 1851] [serial = 759] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7f4f32012c00) [pid = 1851] [serial = 727] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 206 (0x7f4f32ce0000) [pid = 1851] [serial = 712] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 205 (0x7f4f2ec72800) [pid = 1851] [serial = 730] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 204 (0x7f4f38946c00) [pid = 1851] [serial = 758] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 203 (0x7f4f33dbfc00) [pid = 1851] [serial = 715] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | --DOMWINDOW == 202 (0x7f4f33590000) [pid = 1851] [serial = 751] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1851 | 1462283366606 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32ee6800 == 112 [pid = 1851] [id = 287] 06:49:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7f4f31788400) [pid = 1851] [serial = 862] [outer = (nil)] 06:49:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7f4f33590000) [pid = 1851] [serial = 863] [outer = 0x7f4f31788400] 06:49:26 INFO - PROCESS | 1851 | 1462283366716 Marionette DEBUG loaded listener.js 06:49:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 205 (0x7f4f39134400) [pid = 1851] [serial = 864] [outer = 0x7f4f31788400] 06:49:27 INFO - PROCESS | 1851 | 1462283367386 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 06:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1138ms 06:49:27 INFO - PROCESS | 1851 | 1462283367416 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 06:49:27 INFO - PROCESS | 1851 | 1462283367420 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 06:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:49:27 INFO - PROCESS | 1851 | 1462283367425 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:49:27 INFO - PROCESS | 1851 | 1462283367427 Marionette TRACE conn3 <- [1,1122,null,{}] 06:49:27 INFO - PROCESS | 1851 | 1462283367432 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:27 INFO - PROCESS | 1851 | 1462283367587 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 06:49:27 INFO - PROCESS | 1851 | 1462283367725 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f377c8800 == 113 [pid = 1851] [id = 288] 06:49:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 206 (0x7f4f2eaa3000) [pid = 1851] [serial = 865] [outer = (nil)] 06:49:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 207 (0x7f4f39576400) [pid = 1851] [serial = 866] [outer = 0x7f4f2eaa3000] 06:49:27 INFO - PROCESS | 1851 | 1462283367784 Marionette DEBUG loaded listener.js 06:49:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7f4f39bf5800) [pid = 1851] [serial = 867] [outer = 0x7f4f2eaa3000] 06:49:28 INFO - PROCESS | 1851 | 1462283368434 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 06:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1032ms 06:49:28 INFO - PROCESS | 1851 | 1462283368457 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 06:49:28 INFO - PROCESS | 1851 | 1462283368460 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 06:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:49:28 INFO - PROCESS | 1851 | 1462283368465 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:49:28 INFO - PROCESS | 1851 | 1462283368467 Marionette TRACE conn3 <- [1,1126,null,{}] 06:49:28 INFO - PROCESS | 1851 | 1462283368552 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:28 INFO - PROCESS | 1851 | 1462283368757 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 06:49:28 INFO - PROCESS | 1851 | 1462283368780 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f398b6000 == 114 [pid = 1851] [id = 289] 06:49:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7f4f39182c00) [pid = 1851] [serial = 868] [outer = (nil)] 06:49:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7f4f39e4c800) [pid = 1851] [serial = 869] [outer = 0x7f4f39182c00] 06:49:28 INFO - PROCESS | 1851 | 1462283368838 Marionette DEBUG loaded listener.js 06:49:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7f4f3b453000) [pid = 1851] [serial = 870] [outer = 0x7f4f39182c00] 06:49:29 INFO - PROCESS | 1851 | 1462283369646 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 06:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1239ms 06:49:29 INFO - PROCESS | 1851 | 1462283369705 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 06:49:29 INFO - PROCESS | 1851 | 1462283369708 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 06:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:49:29 INFO - PROCESS | 1851 | 1462283369713 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:49:29 INFO - PROCESS | 1851 | 1462283369715 Marionette TRACE conn3 <- [1,1130,null,{}] 06:49:29 INFO - PROCESS | 1851 | 1462283369720 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:29 INFO - PROCESS | 1851 | 1462283369949 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 06:49:29 INFO - PROCESS | 1851 | 1462283369975 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3cad7800 == 115 [pid = 1851] [id = 290] 06:49:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7f4f3ce17c00) [pid = 1851] [serial = 871] [outer = (nil)] 06:49:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7f4f3fe08c00) [pid = 1851] [serial = 872] [outer = 0x7f4f3ce17c00] 06:49:30 INFO - PROCESS | 1851 | 1462283370036 Marionette DEBUG loaded listener.js 06:49:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7f4f40480000) [pid = 1851] [serial = 873] [outer = 0x7f4f3ce17c00] 06:49:31 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7f4f393cc400) [pid = 1851] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:49:31 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7f4f3280f800) [pid = 1851] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:49:31 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7f4f32010000) [pid = 1851] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:49:31 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7f4f2e9e8400) [pid = 1851] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:49:31 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7f4f32011400) [pid = 1851] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:49:31 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7f4f33df5c00) [pid = 1851] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:49:31 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7f4f320f8c00) [pid = 1851] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:49:31 INFO - PROCESS | 1851 | 1462283371263 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 06:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1583ms 06:49:31 INFO - PROCESS | 1851 | 1462283371297 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 06:49:31 INFO - PROCESS | 1851 | 1462283371306 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 06:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:49:31 INFO - PROCESS | 1851 | 1462283371313 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:49:31 INFO - PROCESS | 1851 | 1462283371316 Marionette TRACE conn3 <- [1,1134,null,{}] 06:49:31 INFO - PROCESS | 1851 | 1462283371330 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:31 INFO - PROCESS | 1851 | 1462283371478 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 06:49:31 INFO - PROCESS | 1851 | 1462283371494 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3ca9f000 == 116 [pid = 1851] [id = 291] 06:49:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7f4f3280f800) [pid = 1851] [serial = 874] [outer = (nil)] 06:49:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7f4f32e4d000) [pid = 1851] [serial = 875] [outer = 0x7f4f3280f800] 06:49:31 INFO - PROCESS | 1851 | 1462283371551 Marionette DEBUG loaded listener.js 06:49:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7f4f40620400) [pid = 1851] [serial = 876] [outer = 0x7f4f3280f800] 06:49:32 INFO - PROCESS | 1851 | 1462283372305 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 06:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1039ms 06:49:32 INFO - PROCESS | 1851 | 1462283372353 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 06:49:32 INFO - PROCESS | 1851 | 1462283372357 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 06:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:49:32 INFO - PROCESS | 1851 | 1462283372362 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:49:32 INFO - PROCESS | 1851 | 1462283372364 Marionette TRACE conn3 <- [1,1138,null,{}] 06:49:32 INFO - PROCESS | 1851 | 1462283372369 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:32 INFO - PROCESS | 1851 | 1462283372559 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 06:49:32 INFO - PROCESS | 1851 | 1462283372582 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f41cd8800 == 117 [pid = 1851] [id = 292] 06:49:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7f4f32e4b000) [pid = 1851] [serial = 877] [outer = (nil)] 06:49:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7f4f41075400) [pid = 1851] [serial = 878] [outer = 0x7f4f32e4b000] 06:49:32 INFO - PROCESS | 1851 | 1462283372640 Marionette DEBUG loaded listener.js 06:49:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7f4f4140f400) [pid = 1851] [serial = 879] [outer = 0x7f4f32e4b000] 06:49:33 INFO - PROCESS | 1851 | 1462283373550 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 06:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1228ms 06:49:33 INFO - PROCESS | 1851 | 1462283373592 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 06:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:49:33 INFO - PROCESS | 1851 | 1462283373598 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 06:49:33 INFO - PROCESS | 1851 | 1462283373606 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:49:33 INFO - PROCESS | 1851 | 1462283373611 Marionette TRACE conn3 <- [1,1142,null,{}] 06:49:33 INFO - PROCESS | 1851 | 1462283373620 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:33 INFO - PROCESS | 1851 | 1462283373807 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 06:49:34 INFO - PROCESS | 1851 | 1462283374049 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32d36000 == 118 [pid = 1851] [id = 293] 06:49:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7f4f318a8800) [pid = 1851] [serial = 880] [outer = (nil)] 06:49:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7f4f32cc9400) [pid = 1851] [serial = 881] [outer = 0x7f4f318a8800] 06:49:34 INFO - PROCESS | 1851 | 1462283374165 Marionette DEBUG loaded listener.js 06:49:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7f4f33b8ec00) [pid = 1851] [serial = 882] [outer = 0x7f4f318a8800] 06:49:34 INFO - PROCESS | 1851 | 1462283374986 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 06:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1440ms 06:49:35 INFO - PROCESS | 1851 | 1462283375045 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 06:49:35 INFO - PROCESS | 1851 | 1462283375054 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 06:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:49:35 INFO - PROCESS | 1851 | 1462283375063 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:49:35 INFO - PROCESS | 1851 | 1462283375066 Marionette TRACE conn3 <- [1,1146,null,{}] 06:49:35 INFO - PROCESS | 1851 | 1462283375072 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:35 INFO - PROCESS | 1851 | 1462283375249 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 06:49:35 INFO - PROCESS | 1851 | 1462283375445 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f398ef800 == 119 [pid = 1851] [id = 294] 06:49:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7f4f38944400) [pid = 1851] [serial = 883] [outer = (nil)] 06:49:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7f4f38b0c800) [pid = 1851] [serial = 884] [outer = 0x7f4f38944400] 06:49:35 INFO - PROCESS | 1851 | 1462283375558 Marionette DEBUG loaded listener.js 06:49:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7f4f3918d400) [pid = 1851] [serial = 885] [outer = 0x7f4f38944400] 06:49:36 INFO - PROCESS | 1851 | 1462283376534 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 06:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1532ms 06:49:36 INFO - PROCESS | 1851 | 1462283376596 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 06:49:36 INFO - PROCESS | 1851 | 1462283376600 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 06:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:49:36 INFO - PROCESS | 1851 | 1462283376606 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:49:36 INFO - PROCESS | 1851 | 1462283376612 Marionette TRACE conn3 <- [1,1150,null,{}] 06:49:36 INFO - PROCESS | 1851 | 1462283376627 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:36 INFO - PROCESS | 1851 | 1462283376837 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 06:49:37 INFO - PROCESS | 1851 | 1462283377058 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42d7a000 == 120 [pid = 1851] [id = 295] 06:49:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7f4f3cc6a400) [pid = 1851] [serial = 886] [outer = (nil)] 06:49:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7f4f3ceea800) [pid = 1851] [serial = 887] [outer = 0x7f4f3cc6a400] 06:49:37 INFO - PROCESS | 1851 | 1462283377179 Marionette DEBUG loaded listener.js 06:49:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7f4f40481800) [pid = 1851] [serial = 888] [outer = 0x7f4f3cc6a400] 06:49:38 INFO - PROCESS | 1851 | 1462283378021 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 06:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1441ms 06:49:38 INFO - PROCESS | 1851 | 1462283378048 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 06:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:49:38 INFO - PROCESS | 1851 | 1462283378053 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 06:49:38 INFO - PROCESS | 1851 | 1462283378059 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:49:38 INFO - PROCESS | 1851 | 1462283378062 Marionette TRACE conn3 <- [1,1154,null,{}] 06:49:38 INFO - PROCESS | 1851 | 1462283378067 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:38 INFO - PROCESS | 1851 | 1462283378235 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 06:49:38 INFO - PROCESS | 1851 | 1462283378420 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f45fbf000 == 121 [pid = 1851] [id = 296] 06:49:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7f4f3cc6e400) [pid = 1851] [serial = 889] [outer = (nil)] 06:49:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7f4f423e1800) [pid = 1851] [serial = 890] [outer = 0x7f4f3cc6e400] 06:49:38 INFO - PROCESS | 1851 | 1462283378489 Marionette DEBUG loaded listener.js 06:49:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7f4f43a8a800) [pid = 1851] [serial = 891] [outer = 0x7f4f3cc6e400] 06:49:39 INFO - PROCESS | 1851 | 1462283379359 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 06:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1340ms 06:49:39 INFO - PROCESS | 1851 | 1462283379400 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 06:49:39 INFO - PROCESS | 1851 | 1462283379404 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 06:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:49:39 INFO - PROCESS | 1851 | 1462283379410 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:49:39 INFO - PROCESS | 1851 | 1462283379413 Marionette TRACE conn3 <- [1,1158,null,{}] 06:49:39 INFO - PROCESS | 1851 | 1462283379418 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:39 INFO - PROCESS | 1851 | 1462283379580 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 06:49:39 INFO - PROCESS | 1851 | 1462283379765 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f51296800 == 122 [pid = 1851] [id = 297] 06:49:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7f4f41075c00) [pid = 1851] [serial = 892] [outer = (nil)] 06:49:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7f4f461dc400) [pid = 1851] [serial = 893] [outer = 0x7f4f41075c00] 06:49:39 INFO - PROCESS | 1851 | 1462283379835 Marionette DEBUG loaded listener.js 06:49:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7f4f46485400) [pid = 1851] [serial = 894] [outer = 0x7f4f41075c00] 06:49:40 INFO - PROCESS | 1851 | 1462283380743 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 06:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1384ms 06:49:40 INFO - PROCESS | 1851 | 1462283380796 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 06:49:40 INFO - PROCESS | 1851 | 1462283380800 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 06:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:49:40 INFO - PROCESS | 1851 | 1462283380805 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:49:40 INFO - PROCESS | 1851 | 1462283380807 Marionette TRACE conn3 <- [1,1162,null,{}] 06:49:40 INFO - PROCESS | 1851 | 1462283380813 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:41 INFO - PROCESS | 1851 | 1462283381027 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 06:49:41 INFO - PROCESS | 1851 | 1462283381216 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5fd99800 == 123 [pid = 1851] [id = 298] 06:49:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7f4f4fd14400) [pid = 1851] [serial = 895] [outer = (nil)] 06:49:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7f4f5009c000) [pid = 1851] [serial = 896] [outer = 0x7f4f4fd14400] 06:49:41 INFO - PROCESS | 1851 | 1462283381292 Marionette DEBUG loaded listener.js 06:49:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7f4f5115a800) [pid = 1851] [serial = 897] [outer = 0x7f4f4fd14400] 06:49:42 INFO - PROCESS | 1851 | 1462283382145 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 06:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1378ms 06:49:42 INFO - PROCESS | 1851 | 1462283382185 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 06:49:42 INFO - PROCESS | 1851 | 1462283382189 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 06:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:49:42 INFO - PROCESS | 1851 | 1462283382194 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:49:42 INFO - PROCESS | 1851 | 1462283382196 Marionette TRACE conn3 <- [1,1166,null,{}] 06:49:42 INFO - PROCESS | 1851 | 1462283382202 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:42 INFO - PROCESS | 1851 | 1462283382359 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 06:49:42 INFO - PROCESS | 1851 | 1462283382545 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a380800 == 124 [pid = 1851] [id = 299] 06:49:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7f4f4fd91c00) [pid = 1851] [serial = 898] [outer = (nil)] 06:49:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7f4f52e3b800) [pid = 1851] [serial = 899] [outer = 0x7f4f4fd91c00] 06:49:42 INFO - PROCESS | 1851 | 1462283382611 Marionette DEBUG loaded listener.js 06:49:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7f4f54598400) [pid = 1851] [serial = 900] [outer = 0x7f4f4fd91c00] 06:49:43 INFO - PROCESS | 1851 | 1462283383474 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 06:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1329ms 06:49:43 INFO - PROCESS | 1851 | 1462283383526 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 06:49:43 INFO - PROCESS | 1851 | 1462283383530 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 06:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:49:43 INFO - PROCESS | 1851 | 1462283383535 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:49:43 INFO - PROCESS | 1851 | 1462283383538 Marionette TRACE conn3 <- [1,1170,null,{}] 06:49:43 INFO - PROCESS | 1851 | 1462283383543 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:43 INFO - PROCESS | 1851 | 1462283383723 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 06:49:43 INFO - PROCESS | 1851 | 1462283383911 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32e79800 == 125 [pid = 1851] [id = 300] 06:49:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7f4f4fd96000) [pid = 1851] [serial = 901] [outer = (nil)] 06:49:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7f4f54782c00) [pid = 1851] [serial = 902] [outer = 0x7f4f4fd96000] 06:49:44 INFO - PROCESS | 1851 | 1462283383992 Marionette DEBUG loaded listener.js 06:49:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7f4f54d4a800) [pid = 1851] [serial = 903] [outer = 0x7f4f4fd96000] 06:49:44 INFO - PROCESS | 1851 | 1462283384832 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 06:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1336ms 06:49:44 INFO - PROCESS | 1851 | 1462283384872 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 06:49:44 INFO - PROCESS | 1851 | 1462283384875 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 06:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:49:44 INFO - PROCESS | 1851 | 1462283384882 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:49:44 INFO - PROCESS | 1851 | 1462283384885 Marionette TRACE conn3 <- [1,1174,null,{}] 06:49:44 INFO - PROCESS | 1851 | 1462283384890 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:45 INFO - PROCESS | 1851 | 1462283385056 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 06:49:45 INFO - PROCESS | 1851 | 1462283385243 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2ea11800 == 126 [pid = 1851] [id = 301] 06:49:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7f4f3f3d1800) [pid = 1851] [serial = 904] [outer = (nil)] 06:49:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7f4f54ebc400) [pid = 1851] [serial = 905] [outer = 0x7f4f3f3d1800] 06:49:45 INFO - PROCESS | 1851 | 1462283385310 Marionette DEBUG loaded listener.js 06:49:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7f4f54ec4800) [pid = 1851] [serial = 906] [outer = 0x7f4f3f3d1800] 06:49:46 INFO - PROCESS | 1851 | 1462283386189 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 06:49:46 INFO - PROCESS | 1851 | 1462283386225 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 06:49:46 INFO - PROCESS | 1851 | 1462283386232 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:49:46 INFO - PROCESS | 1851 | 1462283386234 Marionette TRACE conn3 <- [1,1178,null,{}] 06:49:46 INFO - PROCESS | 1851 | 1462283386239 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:46 INFO - PROCESS | 1851 | 1462283386412 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 06:49:46 INFO - PROCESS | 1851 | 1462283386602 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2a1ca000 == 127 [pid = 1851] [id = 302] 06:49:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7f4f393c6000) [pid = 1851] [serial = 907] [outer = (nil)] 06:49:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7f4f54f34000) [pid = 1851] [serial = 908] [outer = 0x7f4f393c6000] 06:49:46 INFO - PROCESS | 1851 | 1462283386685 Marionette DEBUG loaded listener.js 06:49:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7f4f54f3a800) [pid = 1851] [serial = 909] [outer = 0x7f4f393c6000] 06:49:47 INFO - PROCESS | 1851 | 1462283387619 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 06:49:47 INFO - PROCESS | 1851 | 1462283387671 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 06:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:49:47 INFO - PROCESS | 1851 | 1462283387677 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:49:47 INFO - PROCESS | 1851 | 1462283387680 Marionette TRACE conn3 <- [1,1182,null,{}] 06:49:47 INFO - PROCESS | 1851 | 1462283387686 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:47 INFO - PROCESS | 1851 | 1462283387888 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 06:49:48 INFO - PROCESS | 1851 | 1462283388081 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2a9d7800 == 128 [pid = 1851] [id = 303] 06:49:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7f4f512df800) [pid = 1851] [serial = 910] [outer = (nil)] 06:49:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7f4f54f4c800) [pid = 1851] [serial = 911] [outer = 0x7f4f512df800] 06:49:48 INFO - PROCESS | 1851 | 1462283388160 Marionette DEBUG loaded listener.js 06:49:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7f4f55526c00) [pid = 1851] [serial = 912] [outer = 0x7f4f512df800] 06:49:48 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:48 INFO - PROCESS | 1851 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:49:49 INFO - PROCESS | 1851 | 1462283389145 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 06:49:49 INFO - PROCESS | 1851 | 1462283389221 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 06:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:49:49 INFO - PROCESS | 1851 | 1462283389231 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:49:49 INFO - PROCESS | 1851 | 1462283389235 Marionette TRACE conn3 <- [1,1186,null,{}] 06:49:49 INFO - PROCESS | 1851 | 1462283389243 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:49 INFO - PROCESS | 1851 | 1462283389534 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 06:49:49 INFO - PROCESS | 1851 | 1462283389835 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f29e0a000 == 129 [pid = 1851] [id = 304] 06:49:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7f4f29cf1800) [pid = 1851] [serial = 913] [outer = (nil)] 06:49:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7f4f29cf9000) [pid = 1851] [serial = 914] [outer = 0x7f4f29cf1800] 06:49:49 INFO - PROCESS | 1851 | 1462283389905 Marionette DEBUG loaded listener.js 06:49:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7f4f327fb000) [pid = 1851] [serial = 915] [outer = 0x7f4f29cf1800] 06:49:50 INFO - PROCESS | 1851 | 1462283390779 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 06:49:50 INFO - PROCESS | 1851 | 1462283390821 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 06:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:49:50 INFO - PROCESS | 1851 | 1462283390827 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:49:50 INFO - PROCESS | 1851 | 1462283390829 Marionette TRACE conn3 <- [1,1190,null,{}] 06:49:50 INFO - PROCESS | 1851 | 1462283390835 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:51 INFO - PROCESS | 1851 | 1462283390999 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 06:49:51 INFO - PROCESS | 1851 | 1462283391200 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3174a000 == 130 [pid = 1851] [id = 305] 06:49:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7f4f29cf2000) [pid = 1851] [serial = 916] [outer = (nil)] 06:49:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 251 (0x7f4f29df4000) [pid = 1851] [serial = 917] [outer = 0x7f4f29cf2000] 06:49:51 INFO - PROCESS | 1851 | 1462283391268 Marionette DEBUG loaded listener.js 06:49:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 252 (0x7f4f29dfac00) [pid = 1851] [serial = 918] [outer = 0x7f4f29cf2000] 06:49:52 INFO - PROCESS | 1851 | 1462283392497 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 06:49:52 INFO - PROCESS | 1851 | 1462283392564 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 06:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:49:52 INFO - PROCESS | 1851 | 1462283392572 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:49:52 INFO - PROCESS | 1851 | 1462283392576 Marionette TRACE conn3 <- [1,1194,null,{}] 06:49:52 INFO - PROCESS | 1851 | 1462283392587 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:52 INFO - PROCESS | 1851 | 1462283392799 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 06:49:53 INFO - PROCESS | 1851 | 1462283393027 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3214c800 == 131 [pid = 1851] [id = 306] 06:49:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 253 (0x7f4f3189d400) [pid = 1851] [serial = 919] [outer = (nil)] 06:49:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 254 (0x7f4f32010400) [pid = 1851] [serial = 920] [outer = 0x7f4f3189d400] 06:49:53 INFO - PROCESS | 1851 | 1462283393090 Marionette DEBUG loaded listener.js 06:49:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 255 (0x7f4f32729400) [pid = 1851] [serial = 921] [outer = 0x7f4f3189d400] 06:49:53 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:53 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:49:53 INFO - PROCESS | 1851 | 1462283393889 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 06:49:53 INFO - PROCESS | 1851 | 1462283393973 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 06:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:49:53 INFO - PROCESS | 1851 | 1462283393981 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:49:53 INFO - PROCESS | 1851 | 1462283393985 Marionette TRACE conn3 <- [1,1198,null,{}] 06:49:53 INFO - PROCESS | 1851 | 1462283393990 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:54 INFO - PROCESS | 1851 | 1462283394157 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 06:49:54 INFO - PROCESS | 1851 | 1462283394512 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f31747800 == 132 [pid = 1851] [id = 307] 06:49:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 256 (0x7f4f32ccf000) [pid = 1851] [serial = 922] [outer = (nil)] 06:49:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 257 (0x7f4f32e46800) [pid = 1851] [serial = 923] [outer = 0x7f4f32ccf000] 06:49:54 INFO - PROCESS | 1851 | 1462283394579 Marionette DEBUG loaded listener.js 06:49:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 258 (0x7f4f3365a800) [pid = 1851] [serial = 924] [outer = 0x7f4f32ccf000] 06:49:55 INFO - PROCESS | 1851 | 1462283395481 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:49:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39567000 == 131 [pid = 1851] [id = 213] 06:49:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2d61d800 == 130 [pid = 1851] [id = 246] 06:49:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f377c8000 == 129 [pid = 1851] [id = 245] 06:49:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f54cba000 == 128 [pid = 1851] [id = 239] 06:49:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3ca9f000 == 127 [pid = 1851] [id = 291] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 257 (0x7f4f3cee7400) [pid = 1851] [serial = 818] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 256 (0x7f4f3c96f000) [pid = 1851] [serial = 791] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 255 (0x7f4f3b418800) [pid = 1851] [serial = 794] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3cad7800 == 126 [pid = 1851] [id = 290] 06:49:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f398b6000 == 125 [pid = 1851] [id = 289] 06:49:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f377c8800 == 124 [pid = 1851] [id = 288] 06:49:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32ee6800 == 123 [pid = 1851] [id = 287] 06:49:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3175c800 == 122 [pid = 1851] [id = 286] 06:49:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32d1d000 == 121 [pid = 1851] [id = 285] 06:49:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f5969a800 == 120 [pid = 1851] [id = 282] 06:49:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f5717e800 == 119 [pid = 1851] [id = 281] 06:49:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f54cbd800 == 118 [pid = 1851] [id = 280] 06:49:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f5456b800 == 117 [pid = 1851] [id = 279] 06:49:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f512a4000 == 116 [pid = 1851] [id = 278] 06:49:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f500a0800 == 115 [pid = 1851] [id = 277] 06:49:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4950e000 == 114 [pid = 1851] [id = 276] 06:49:55 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f33a83800 == 113 [pid = 1851] [id = 273] 06:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1630ms 06:49:55 INFO - PROCESS | 1851 | 1462283395611 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 06:49:55 INFO - PROCESS | 1851 | 1462283395614 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 06:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:49:55 INFO - PROCESS | 1851 | 1462283395620 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:49:55 INFO - PROCESS | 1851 | 1462283395625 Marionette TRACE conn3 <- [1,1202,null,{}] 06:49:55 INFO - PROCESS | 1851 | 1462283395639 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:55 INFO - PROCESS | 1851 | 1462283395790 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 254 (0x7f4f3956f400) [pid = 1851] [serial = 812] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 253 (0x7f4f3b256c00) [pid = 1851] [serial = 813] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 252 (0x7f4f39131c00) [pid = 1851] [serial = 776] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 251 (0x7f4f32e47c00) [pid = 1851] [serial = 803] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 250 (0x7f4f3358c400) [pid = 1851] [serial = 804] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7f4f3280d800) [pid = 1851] [serial = 801] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7f4f320f1c00) [pid = 1851] [serial = 800] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7f4f32cdd000) [pid = 1851] [serial = 767] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7f4f38bd6800) [pid = 1851] [serial = 773] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7f4f2ec74c00) [pid = 1851] [serial = 798] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7f4f2eaa7400) [pid = 1851] [serial = 797] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7f4f3a5f9800) [pid = 1851] [serial = 785] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7f4f33b8c400) [pid = 1851] [serial = 806] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7f4f38941400) [pid = 1851] [serial = 807] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7f4f3b45d800) [pid = 1851] [serial = 788] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7f4f393cac00) [pid = 1851] [serial = 779] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7f4f32007000) [pid = 1851] [serial = 764] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7f4f39a1ec00) [pid = 1851] [serial = 782] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7f4f33df8400) [pid = 1851] [serial = 770] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7f4f38bdbc00) [pid = 1851] [serial = 809] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7f4f3918a400) [pid = 1851] [serial = 815] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7f4f3cc6e000) [pid = 1851] [serial = 816] [outer = (nil)] [url = about:blank] 06:49:55 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7f4f39182800) [pid = 1851] [serial = 810] [outer = (nil)] [url = about:blank] 06:49:56 INFO - PROCESS | 1851 | 1462283396034 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33a83800 == 114 [pid = 1851] [id = 308] 06:49:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7f4f320f1c00) [pid = 1851] [serial = 925] [outer = (nil)] 06:49:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7f4f37698800) [pid = 1851] [serial = 926] [outer = 0x7f4f320f1c00] 06:49:56 INFO - PROCESS | 1851 | 1462283396104 Marionette DEBUG loaded listener.js 06:49:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7f4f3912b800) [pid = 1851] [serial = 927] [outer = 0x7f4f320f1c00] 06:49:56 INFO - PROCESS | 1851 | 1462283396775 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1192ms 06:49:56 INFO - PROCESS | 1851 | 1462283396812 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 06:49:56 INFO - PROCESS | 1851 | 1462283396816 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 06:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:49:56 INFO - PROCESS | 1851 | 1462283396821 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:49:56 INFO - PROCESS | 1851 | 1462283396823 Marionette TRACE conn3 <- [1,1206,null,{}] 06:49:56 INFO - PROCESS | 1851 | 1462283396831 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:56 INFO - PROCESS | 1851 | 1462283396991 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 06:49:57 INFO - PROCESS | 1851 | 1462283397141 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39567000 == 115 [pid = 1851] [id = 309] 06:49:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7f4f32cd4400) [pid = 1851] [serial = 928] [outer = (nil)] 06:49:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7f4f39570c00) [pid = 1851] [serial = 929] [outer = 0x7f4f32cd4400] 06:49:57 INFO - PROCESS | 1851 | 1462283397201 Marionette DEBUG loaded listener.js 06:49:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7f4f3a5f9800) [pid = 1851] [serial = 930] [outer = 0x7f4f32cd4400] 06:49:57 INFO - PROCESS | 1851 | 1462283397891 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1132ms 06:49:57 INFO - PROCESS | 1851 | 1462283397970 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 06:49:57 INFO - PROCESS | 1851 | 1462283397974 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 06:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:49:57 INFO - PROCESS | 1851 | 1462283397989 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:49:57 INFO - PROCESS | 1851 | 1462283397992 Marionette TRACE conn3 <- [1,1210,null,{}] 06:49:58 INFO - PROCESS | 1851 | 1462283397997 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:58 INFO - PROCESS | 1851 | 1462283398205 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 06:49:58 INFO - PROCESS | 1851 | 1462283398229 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3b5bd800 == 116 [pid = 1851] [id = 310] 06:49:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7f4f38947400) [pid = 1851] [serial = 931] [outer = (nil)] 06:49:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7f4f3c923400) [pid = 1851] [serial = 932] [outer = 0x7f4f38947400] 06:49:58 INFO - PROCESS | 1851 | 1462283398285 Marionette DEBUG loaded listener.js 06:49:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7f4f3ce10800) [pid = 1851] [serial = 933] [outer = 0x7f4f38947400] 06:49:59 INFO - PROCESS | 1851 | 1462283399091 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1137ms 06:49:59 INFO - PROCESS | 1851 | 1462283399117 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 06:49:59 INFO - PROCESS | 1851 | 1462283399121 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 06:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:49:59 INFO - PROCESS | 1851 | 1462283399126 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:49:59 INFO - PROCESS | 1851 | 1462283399128 Marionette TRACE conn3 <- [1,1214,null,{}] 06:49:59 INFO - PROCESS | 1851 | 1462283399133 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:59 INFO - PROCESS | 1851 | 1462283399355 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 06:49:59 INFO - PROCESS | 1851 | 1462283399388 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f418cc800 == 117 [pid = 1851] [id = 311] 06:49:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7f4f3fe8e400) [pid = 1851] [serial = 934] [outer = (nil)] 06:49:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7f4f413b8800) [pid = 1851] [serial = 935] [outer = 0x7f4f3fe8e400] 06:49:59 INFO - PROCESS | 1851 | 1462283399449 Marionette DEBUG loaded listener.js 06:49:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7f4f42a59800) [pid = 1851] [serial = 936] [outer = 0x7f4f3fe8e400] 06:50:00 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7f4f33652400) [pid = 1851] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:50:00 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7f4f2eaa3000) [pid = 1851] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:50:00 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7f4f32014000) [pid = 1851] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:50:00 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7f4f31788400) [pid = 1851] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:50:00 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7f4f3280f800) [pid = 1851] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:50:00 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7f4f3ce17c00) [pid = 1851] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:50:00 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7f4f39182c00) [pid = 1851] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:50:00 INFO - PROCESS | 1851 | 1462283400592 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 06:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1482ms 06:50:00 INFO - PROCESS | 1851 | 1462283400608 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 06:50:00 INFO - PROCESS | 1851 | 1462283400612 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 06:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:50:00 INFO - PROCESS | 1851 | 1462283400618 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:50:00 INFO - PROCESS | 1851 | 1462283400620 Marionette TRACE conn3 <- [1,1218,null,{}] 06:50:00 INFO - PROCESS | 1851 | 1462283400625 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:00 INFO - PROCESS | 1851 | 1462283400783 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 06:50:00 INFO - PROCESS | 1851 | 1462283400799 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f420a9800 == 118 [pid = 1851] [id = 312] 06:50:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7f4f38b04c00) [pid = 1851] [serial = 937] [outer = (nil)] 06:50:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7f4f42a5f400) [pid = 1851] [serial = 938] [outer = 0x7f4f38b04c00] 06:50:00 INFO - PROCESS | 1851 | 1462283400856 Marionette DEBUG loaded listener.js 06:50:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7f4f43bdc800) [pid = 1851] [serial = 939] [outer = 0x7f4f38b04c00] 06:50:01 INFO - PROCESS | 1851 | 1462283401632 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 06:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1033ms 06:50:01 INFO - PROCESS | 1851 | 1462283401653 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 06:50:01 INFO - PROCESS | 1851 | 1462283401655 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 06:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:50:01 INFO - PROCESS | 1851 | 1462283401661 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:50:01 INFO - PROCESS | 1851 | 1462283401663 Marionette TRACE conn3 <- [1,1222,null,{}] 06:50:01 INFO - PROCESS | 1851 | 1462283401702 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:01 INFO - PROCESS | 1851 | 1462283401952 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 06:50:02 INFO - PROCESS | 1851 | 1462283402133 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42d79000 == 119 [pid = 1851] [id = 313] 06:50:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7f4f32ce2c00) [pid = 1851] [serial = 940] [outer = (nil)] 06:50:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7f4f38bd6c00) [pid = 1851] [serial = 941] [outer = 0x7f4f32ce2c00] 06:50:02 INFO - PROCESS | 1851 | 1462283402243 Marionette DEBUG loaded listener.js 06:50:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7f4f461eac00) [pid = 1851] [serial = 942] [outer = 0x7f4f32ce2c00] 06:50:03 INFO - PROCESS | 1851 | 1462283403188 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 06:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:50:03 INFO - PROCESS | 1851 | 1462283403262 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 06:50:03 INFO - PROCESS | 1851 | 1462283403269 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:50:03 INFO - PROCESS | 1851 | 1462283403275 Marionette TRACE conn3 <- [1,1226,null,{}] 06:50:03 INFO - PROCESS | 1851 | 1462283403282 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:03 INFO - PROCESS | 1851 | 1462283403499 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 06:50:03 INFO - PROCESS | 1851 | 1462283403739 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3368b800 == 120 [pid = 1851] [id = 314] 06:50:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7f4f3272b000) [pid = 1851] [serial = 943] [outer = (nil)] 06:50:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7f4f3272ec00) [pid = 1851] [serial = 944] [outer = 0x7f4f3272b000] 06:50:03 INFO - PROCESS | 1851 | 1462283403856 Marionette DEBUG loaded listener.js 06:50:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7f4f33655c00) [pid = 1851] [serial = 945] [outer = 0x7f4f3272b000] 06:50:04 INFO - PROCESS | 1851 | 1462283404667 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 06:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1435ms 06:50:04 INFO - PROCESS | 1851 | 1462283404704 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 06:50:04 INFO - PROCESS | 1851 | 1462283404713 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 06:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:50:04 INFO - PROCESS | 1851 | 1462283404722 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:50:04 INFO - PROCESS | 1851 | 1462283404725 Marionette TRACE conn3 <- [1,1230,null,{}] 06:50:04 INFO - PROCESS | 1851 | 1462283404731 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:04 INFO - PROCESS | 1851 | 1462283404918 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 06:50:05 INFO - PROCESS | 1851 | 1462283405110 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a5be000 == 121 [pid = 1851] [id = 315] 06:50:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7f4f33658400) [pid = 1851] [serial = 946] [outer = (nil)] 06:50:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7f4f39135800) [pid = 1851] [serial = 947] [outer = 0x7f4f33658400] 06:50:05 INFO - PROCESS | 1851 | 1462283405179 Marionette DEBUG loaded listener.js 06:50:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7f4f39a18c00) [pid = 1851] [serial = 948] [outer = 0x7f4f33658400] 06:50:06 INFO - PROCESS | 1851 | 1462283406153 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 06:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1482ms 06:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:50:06 INFO - PROCESS | 1851 | 1462283406205 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 06:50:06 INFO - PROCESS | 1851 | 1462283406208 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 06:50:06 INFO - PROCESS | 1851 | 1462283406215 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:50:06 INFO - PROCESS | 1851 | 1462283406220 Marionette TRACE conn3 <- [1,1234,null,{}] 06:50:06 INFO - PROCESS | 1851 | 1462283406235 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:06 INFO - PROCESS | 1851 | 1462283406414 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 06:50:06 INFO - PROCESS | 1851 | 1462283406600 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f45f30800 == 122 [pid = 1851] [id = 316] 06:50:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7f4f3f576400) [pid = 1851] [serial = 949] [outer = (nil)] 06:50:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 251 (0x7f4f4106b400) [pid = 1851] [serial = 950] [outer = 0x7f4f3f576400] 06:50:06 INFO - PROCESS | 1851 | 1462283406684 Marionette DEBUG loaded listener.js 06:50:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 252 (0x7f4f431c2400) [pid = 1851] [serial = 951] [outer = 0x7f4f3f576400] 06:50:07 INFO - PROCESS | 1851 | 1462283407562 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 06:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1383ms 06:50:07 INFO - PROCESS | 1851 | 1462283407598 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 06:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:50:07 INFO - PROCESS | 1851 | 1462283407603 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 06:50:07 INFO - PROCESS | 1851 | 1462283407608 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:50:07 INFO - PROCESS | 1851 | 1462283407611 Marionette TRACE conn3 <- [1,1238,null,{}] 06:50:07 INFO - PROCESS | 1851 | 1462283407616 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:07 INFO - PROCESS | 1851 | 1462283407790 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 06:50:07 INFO - PROCESS | 1851 | 1462283407982 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f512b2000 == 123 [pid = 1851] [id = 317] 06:50:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 253 (0x7f4f3fe8f400) [pid = 1851] [serial = 952] [outer = (nil)] 06:50:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 254 (0x7f4f4a196800) [pid = 1851] [serial = 953] [outer = 0x7f4f3fe8f400] 06:50:08 INFO - PROCESS | 1851 | 1462283408050 Marionette DEBUG loaded listener.js 06:50:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 255 (0x7f4f50225000) [pid = 1851] [serial = 954] [outer = 0x7f4f3fe8f400] 06:50:08 INFO - PROCESS | 1851 | 1462283408925 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 06:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1378ms 06:50:08 INFO - PROCESS | 1851 | 1462283408987 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 06:50:08 INFO - PROCESS | 1851 | 1462283408991 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 06:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:50:09 INFO - PROCESS | 1851 | 1462283408996 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:50:09 INFO - PROCESS | 1851 | 1462283408999 Marionette TRACE conn3 <- [1,1242,null,{}] 06:50:09 INFO - PROCESS | 1851 | 1462283409004 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:09 INFO - PROCESS | 1851 | 1462283409167 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 06:50:09 INFO - PROCESS | 1851 | 1462283409362 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f55507800 == 124 [pid = 1851] [id = 318] 06:50:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 256 (0x7f4f45e69000) [pid = 1851] [serial = 955] [outer = (nil)] 06:50:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 257 (0x7f4f50f14c00) [pid = 1851] [serial = 956] [outer = 0x7f4f45e69000] 06:50:09 INFO - PROCESS | 1851 | 1462283409434 Marionette DEBUG loaded listener.js 06:50:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 258 (0x7f4f54d43800) [pid = 1851] [serial = 957] [outer = 0x7f4f45e69000] 06:50:10 INFO - PROCESS | 1851 | 1462283410309 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 06:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1383ms 06:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:50:10 INFO - PROCESS | 1851 | 1462283410381 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 06:50:10 INFO - PROCESS | 1851 | 1462283410384 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 06:50:10 INFO - PROCESS | 1851 | 1462283410390 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:50:10 INFO - PROCESS | 1851 | 1462283410393 Marionette TRACE conn3 <- [1,1246,null,{}] 06:50:10 INFO - PROCESS | 1851 | 1462283410399 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:10 INFO - PROCESS | 1851 | 1462283410591 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 06:50:10 INFO - PROCESS | 1851 | 1462283410782 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39f55800 == 125 [pid = 1851] [id = 319] 06:50:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 259 (0x7f4f2b889c00) [pid = 1851] [serial = 958] [outer = (nil)] 06:50:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 260 (0x7f4f2b891000) [pid = 1851] [serial = 959] [outer = 0x7f4f2b889c00] 06:50:10 INFO - PROCESS | 1851 | 1462283410852 Marionette DEBUG loaded listener.js 06:50:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 261 (0x7f4f54f46c00) [pid = 1851] [serial = 960] [outer = 0x7f4f2b889c00] 06:50:11 INFO - PROCESS | 1851 | 1462283411770 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 06:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1436ms 06:50:11 INFO - PROCESS | 1851 | 1462283411827 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 06:50:11 INFO - PROCESS | 1851 | 1462283411831 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 06:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:50:11 INFO - PROCESS | 1851 | 1462283411836 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:50:11 INFO - PROCESS | 1851 | 1462283411840 Marionette TRACE conn3 <- [1,1250,null,{}] 06:50:11 INFO - PROCESS | 1851 | 1462283411845 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:12 INFO - PROCESS | 1851 | 1462283412043 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 06:50:12 INFO - PROCESS | 1851 | 1462283412233 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2ca12000 == 126 [pid = 1851] [id = 320] 06:50:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 262 (0x7f4f32fb1400) [pid = 1851] [serial = 961] [outer = (nil)] 06:50:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 263 (0x7f4f32fb4c00) [pid = 1851] [serial = 962] [outer = 0x7f4f32fb1400] 06:50:12 INFO - PROCESS | 1851 | 1462283412301 Marionette DEBUG loaded listener.js 06:50:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 264 (0x7f4f32fb8c00) [pid = 1851] [serial = 963] [outer = 0x7f4f32fb1400] 06:50:13 INFO - PROCESS | 1851 | 1462283413176 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 06:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1378ms 06:50:13 INFO - PROCESS | 1851 | 1462283413216 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 06:50:13 INFO - PROCESS | 1851 | 1462283413218 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 06:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:50:13 INFO - PROCESS | 1851 | 1462283413224 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:50:13 INFO - PROCESS | 1851 | 1462283413227 Marionette TRACE conn3 <- [1,1254,null,{}] 06:50:13 INFO - PROCESS | 1851 | 1462283413232 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:13 INFO - PROCESS | 1851 | 1462283413396 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 06:50:13 INFO - PROCESS | 1851 | 1462283413591 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f292dd000 == 127 [pid = 1851] [id = 321] 06:50:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 265 (0x7f4f32fb2400) [pid = 1851] [serial = 964] [outer = (nil)] 06:50:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 266 (0x7f4f39f7ec00) [pid = 1851] [serial = 965] [outer = 0x7f4f32fb2400] 06:50:13 INFO - PROCESS | 1851 | 1462283413658 Marionette DEBUG loaded listener.js 06:50:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 267 (0x7f4f39f83400) [pid = 1851] [serial = 966] [outer = 0x7f4f32fb2400] 06:50:14 INFO - PROCESS | 1851 | 1462283414524 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 06:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1330ms 06:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:50:14 INFO - PROCESS | 1851 | 1462283414556 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 06:50:14 INFO - PROCESS | 1851 | 1462283414559 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 06:50:14 INFO - PROCESS | 1851 | 1462283414564 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:50:14 INFO - PROCESS | 1851 | 1462283414567 Marionette TRACE conn3 <- [1,1258,null,{}] 06:50:14 INFO - PROCESS | 1851 | 1462283414572 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:14 INFO - PROCESS | 1851 | 1462283414742 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 06:50:14 INFO - PROCESS | 1851 | 1462283414946 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f31751000 == 128 [pid = 1851] [id = 322] 06:50:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 268 (0x7f4f32fb2800) [pid = 1851] [serial = 967] [outer = (nil)] 06:50:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 269 (0x7f4f39f89000) [pid = 1851] [serial = 968] [outer = 0x7f4f32fb2800] 06:50:15 INFO - PROCESS | 1851 | 1462283415014 Marionette DEBUG loaded listener.js 06:50:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 270 (0x7f4f54f4ac00) [pid = 1851] [serial = 969] [outer = 0x7f4f32fb2800] 06:50:15 INFO - PROCESS | 1851 | 1462283415884 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 06:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1387ms 06:50:15 INFO - PROCESS | 1851 | 1462283415951 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 06:50:15 INFO - PROCESS | 1851 | 1462283415955 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 06:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:50:15 INFO - PROCESS | 1851 | 1462283415961 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:50:15 INFO - PROCESS | 1851 | 1462283415963 Marionette TRACE conn3 <- [1,1262,null,{}] 06:50:15 INFO - PROCESS | 1851 | 1462283415968 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:16 INFO - PROCESS | 1851 | 1462283416151 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 06:50:16 INFO - PROCESS | 1851 | 1462283416350 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33a8a000 == 129 [pid = 1851] [id = 323] 06:50:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 271 (0x7f4f2b888000) [pid = 1851] [serial = 970] [outer = (nil)] 06:50:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 272 (0x7f4f31689000) [pid = 1851] [serial = 971] [outer = 0x7f4f2b888000] 06:50:16 INFO - PROCESS | 1851 | 1462283416420 Marionette DEBUG loaded listener.js 06:50:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 273 (0x7f4f31690800) [pid = 1851] [serial = 972] [outer = 0x7f4f2b888000] 06:50:17 INFO - PROCESS | 1851 | 1462283417753 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 06:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1828ms 06:50:17 INFO - PROCESS | 1851 | 1462283417789 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 06:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:50:17 INFO - PROCESS | 1851 | 1462283417796 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 06:50:17 INFO - PROCESS | 1851 | 1462283417803 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:50:17 INFO - PROCESS | 1851 | 1462283417808 Marionette TRACE conn3 <- [1,1266,null,{}] 06:50:17 INFO - PROCESS | 1851 | 1462283417814 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:17 INFO - PROCESS | 1851 | 1462283417969 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 06:50:18 INFO - PROCESS | 1851 | 1462283418168 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32d2f000 == 130 [pid = 1851] [id = 324] 06:50:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 274 (0x7f4f3168a800) [pid = 1851] [serial = 973] [outer = (nil)] 06:50:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 275 (0x7f4f31691000) [pid = 1851] [serial = 974] [outer = 0x7f4f3168a800] 06:50:18 INFO - PROCESS | 1851 | 1462283418232 Marionette DEBUG loaded listener.js 06:50:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 276 (0x7f4f318a3400) [pid = 1851] [serial = 975] [outer = 0x7f4f3168a800] 06:50:19 INFO - PROCESS | 1851 | 1462283419368 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 06:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1632ms 06:50:19 INFO - PROCESS | 1851 | 1462283419435 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 06:50:19 INFO - PROCESS | 1851 | 1462283419443 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 06:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:50:19 INFO - PROCESS | 1851 | 1462283419452 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:50:19 INFO - PROCESS | 1851 | 1462283419455 Marionette TRACE conn3 <- [1,1270,null,{}] 06:50:19 INFO - PROCESS | 1851 | 1462283419461 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:19 INFO - PROCESS | 1851 | 1462283419629 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 06:50:19 INFO - PROCESS | 1851 | 1462283419876 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2a9e2000 == 131 [pid = 1851] [id = 325] 06:50:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 277 (0x7f4f3168d800) [pid = 1851] [serial = 976] [outer = (nil)] 06:50:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 278 (0x7f4f326d8c00) [pid = 1851] [serial = 977] [outer = 0x7f4f3168d800] 06:50:19 INFO - PROCESS | 1851 | 1462283419967 Marionette DEBUG loaded listener.js 06:50:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 279 (0x7f4f32731c00) [pid = 1851] [serial = 978] [outer = 0x7f4f3168d800] 06:50:20 INFO - PROCESS | 1851 | 1462283420839 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 06:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1436ms 06:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:50:20 INFO - PROCESS | 1851 | 1462283420889 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 06:50:20 INFO - PROCESS | 1851 | 1462283420892 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 06:50:20 INFO - PROCESS | 1851 | 1462283420898 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:50:20 INFO - PROCESS | 1851 | 1462283420903 Marionette TRACE conn3 <- [1,1274,null,{}] 06:50:20 INFO - PROCESS | 1851 | 1462283420917 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:21 INFO - PROCESS | 1851 | 1462283421089 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 06:50:21 INFO - PROCESS | 1851 | 1462283421285 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f37505800 == 132 [pid = 1851] [id = 326] 06:50:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 280 (0x7f4f32cdc400) [pid = 1851] [serial = 979] [outer = (nil)] 06:50:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 281 (0x7f4f3358b000) [pid = 1851] [serial = 980] [outer = 0x7f4f32cdc400] 06:50:21 INFO - PROCESS | 1851 | 1462283421352 Marionette DEBUG loaded listener.js 06:50:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 282 (0x7f4f3383d000) [pid = 1851] [serial = 981] [outer = 0x7f4f32cdc400] 06:50:22 INFO - PROCESS | 1851 | 1462283422261 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 06:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1434ms 06:50:22 INFO - PROCESS | 1851 | 1462283422331 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 06:50:22 INFO - PROCESS | 1851 | 1462283422336 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 06:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:50:22 INFO - PROCESS | 1851 | 1462283422341 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:50:22 INFO - PROCESS | 1851 | 1462283422343 Marionette TRACE conn3 <- [1,1278,null,{}] 06:50:22 INFO - PROCESS | 1851 | 1462283422348 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:22 INFO - PROCESS | 1851 | 1462283422514 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 06:50:22 INFO - PROCESS | 1851 | 1462283422707 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f398b9000 == 133 [pid = 1851] [id = 327] 06:50:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 283 (0x7f4f33b98400) [pid = 1851] [serial = 982] [outer = (nil)] 06:50:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 284 (0x7f4f38945800) [pid = 1851] [serial = 983] [outer = 0x7f4f33b98400] 06:50:22 INFO - PROCESS | 1851 | 1462283422771 Marionette DEBUG loaded listener.js 06:50:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 285 (0x7f4f38b0ac00) [pid = 1851] [serial = 984] [outer = 0x7f4f33b98400] 06:50:23 INFO - PROCESS | 1851 | 1462283423575 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 06:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1276ms 06:50:23 INFO - PROCESS | 1851 | 1462283423617 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 06:50:23 INFO - PROCESS | 1851 | 1462283423621 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 06:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:50:23 INFO - PROCESS | 1851 | 1462283423627 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:50:23 INFO - PROCESS | 1851 | 1462283423629 Marionette TRACE conn3 <- [1,1282,null,{}] 06:50:23 INFO - PROCESS | 1851 | 1462283423634 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:23 INFO - PROCESS | 1851 | 1462283423781 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 06:50:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f5942d800 == 132 [pid = 1851] [id = 83] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 284 (0x7f4f3365bc00) [pid = 1851] [serial = 824] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 283 (0x7f4f3fe09c00) [pid = 1851] [serial = 833] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 282 (0x7f4f42a66000) [pid = 1851] [serial = 842] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 281 (0x7f4f3957a400) [pid = 1851] [serial = 827] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 280 (0x7f4f3200c800) [pid = 1851] [serial = 821] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 279 (0x7f4f41074c00) [pid = 1851] [serial = 836] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 278 (0x7f4f3cee7800) [pid = 1851] [serial = 830] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 277 (0x7f4f4224d400) [pid = 1851] [serial = 839] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 276 (0x7f4f431bfc00) [pid = 1851] [serial = 851] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 275 (0x7f4f43754800) [pid = 1851] [serial = 845] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 274 (0x7f4f45e0a400) [pid = 1851] [serial = 848] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 273 (0x7f4f49295400) [pid = 1851] [serial = 854] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 272 (0x7f4f41075400) [pid = 1851] [serial = 878] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | 1462283424071 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f420a9800 == 131 [pid = 1851] [id = 312] 06:50:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f418cc800 == 130 [pid = 1851] [id = 311] 06:50:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3b5bd800 == 129 [pid = 1851] [id = 310] 06:50:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39567000 == 128 [pid = 1851] [id = 309] 06:50:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f31de0800 == 129 [pid = 1851] [id = 328] 06:50:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 273 (0x7f4f29cee400) [pid = 1851] [serial = 985] [outer = (nil)] 06:50:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 274 (0x7f4f320f8400) [pid = 1851] [serial = 986] [outer = 0x7f4f29cee400] 06:50:24 INFO - PROCESS | 1851 | 1462283424135 Marionette DEBUG loaded listener.js 06:50:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 275 (0x7f4f33db7c00) [pid = 1851] [serial = 987] [outer = 0x7f4f29cee400] 06:50:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f33a83800 == 128 [pid = 1851] [id = 308] 06:50:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f31747800 == 127 [pid = 1851] [id = 307] 06:50:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3214c800 == 126 [pid = 1851] [id = 306] 06:50:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f398ef800 == 125 [pid = 1851] [id = 294] 06:50:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32d36000 == 124 [pid = 1851] [id = 293] 06:50:24 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f41cd8800 == 123 [pid = 1851] [id = 292] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 274 (0x7f4f37699400) [pid = 1851] [serial = 861] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 273 (0x7f4f33840000) [pid = 1851] [serial = 860] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 272 (0x7f4f39576400) [pid = 1851] [serial = 866] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 271 (0x7f4f32cdb400) [pid = 1851] [serial = 858] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 270 (0x7f4f326d6c00) [pid = 1851] [serial = 857] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 269 (0x7f4f33590000) [pid = 1851] [serial = 863] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 268 (0x7f4f39134400) [pid = 1851] [serial = 864] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 267 (0x7f4f32e4d000) [pid = 1851] [serial = 875] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 266 (0x7f4f3fe08c00) [pid = 1851] [serial = 872] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 265 (0x7f4f39e4c800) [pid = 1851] [serial = 869] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 264 (0x7f4f40620400) [pid = 1851] [serial = 876] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 263 (0x7f4f40480000) [pid = 1851] [serial = 873] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 262 (0x7f4f3b453000) [pid = 1851] [serial = 870] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | --DOMWINDOW == 261 (0x7f4f39bf5800) [pid = 1851] [serial = 867] [outer = (nil)] [url = about:blank] 06:50:24 INFO - PROCESS | 1851 | 1462283424906 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 06:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1335ms 06:50:24 INFO - PROCESS | 1851 | 1462283424962 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 06:50:24 INFO - PROCESS | 1851 | 1462283424966 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 06:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:50:24 INFO - PROCESS | 1851 | 1462283424971 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:50:24 INFO - PROCESS | 1851 | 1462283424973 Marionette TRACE conn3 <- [1,1286,null,{}] 06:50:24 INFO - PROCESS | 1851 | 1462283424978 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:25 INFO - PROCESS | 1851 | 1462283425129 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 06:50:25 INFO - PROCESS | 1851 | 1462283425145 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f37517800 == 124 [pid = 1851] [id = 329] 06:50:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 262 (0x7f4f37699400) [pid = 1851] [serial = 988] [outer = (nil)] 06:50:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 263 (0x7f4f3957ec00) [pid = 1851] [serial = 989] [outer = 0x7f4f37699400] 06:50:25 INFO - PROCESS | 1851 | 1462283425207 Marionette DEBUG loaded listener.js 06:50:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 264 (0x7f4f39f84800) [pid = 1851] [serial = 990] [outer = 0x7f4f37699400] 06:50:26 INFO - PROCESS | 1851 | 1462283426002 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 06:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1074ms 06:50:26 INFO - PROCESS | 1851 | 1462283426047 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 06:50:26 INFO - PROCESS | 1851 | 1462283426050 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 06:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:50:26 INFO - PROCESS | 1851 | 1462283426055 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:50:26 INFO - PROCESS | 1851 | 1462283426057 Marionette TRACE conn3 <- [1,1290,null,{}] 06:50:26 INFO - PROCESS | 1851 | 1462283426062 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:26 INFO - PROCESS | 1851 | 1462283426202 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 06:50:26 INFO - PROCESS | 1851 | 1462283426216 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39fa3800 == 125 [pid = 1851] [id = 330] 06:50:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 265 (0x7f4f2e9eb400) [pid = 1851] [serial = 991] [outer = (nil)] 06:50:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 266 (0x7f4f3b452400) [pid = 1851] [serial = 992] [outer = 0x7f4f2e9eb400] 06:50:26 INFO - PROCESS | 1851 | 1462283426273 Marionette DEBUG loaded listener.js 06:50:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 267 (0x7f4f3c924000) [pid = 1851] [serial = 993] [outer = 0x7f4f2e9eb400] 06:50:27 INFO - PROCESS | 1851 | 1462283427133 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 06:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1124ms 06:50:27 INFO - PROCESS | 1851 | 1462283427182 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 06:50:27 INFO - PROCESS | 1851 | 1462283427188 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 06:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:50:27 INFO - PROCESS | 1851 | 1462283427206 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:50:27 INFO - PROCESS | 1851 | 1462283427210 Marionette TRACE conn3 <- [1,1294,null,{}] 06:50:27 INFO - PROCESS | 1851 | 1462283427218 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:27 INFO - PROCESS | 1851 | 1462283427430 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 06:50:27 INFO - PROCESS | 1851 | 1462283427456 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a36a800 == 126 [pid = 1851] [id = 331] 06:50:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 268 (0x7f4f393c3c00) [pid = 1851] [serial = 994] [outer = (nil)] 06:50:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 269 (0x7f4f3c979000) [pid = 1851] [serial = 995] [outer = 0x7f4f393c3c00] 06:50:27 INFO - PROCESS | 1851 | 1462283427514 Marionette DEBUG loaded listener.js 06:50:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 270 (0x7f4f3ceb1800) [pid = 1851] [serial = 996] [outer = 0x7f4f393c3c00] 06:50:28 INFO - PROCESS | 1851 | 1462283428294 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 06:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1132ms 06:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:50:28 INFO - PROCESS | 1851 | 1462283428347 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 06:50:28 INFO - PROCESS | 1851 | 1462283428349 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 06:50:28 INFO - PROCESS | 1851 | 1462283428355 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:50:28 INFO - PROCESS | 1851 | 1462283428358 Marionette TRACE conn3 <- [1,1298,null,{}] 06:50:28 INFO - PROCESS | 1851 | 1462283428363 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:28 INFO - PROCESS | 1851 | 1462283428565 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 06:50:28 INFO - PROCESS | 1851 | 1462283428588 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3b5a7000 == 127 [pid = 1851] [id = 332] 06:50:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 271 (0x7f4f2eaa3400) [pid = 1851] [serial = 997] [outer = (nil)] 06:50:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 272 (0x7f4f3913b800) [pid = 1851] [serial = 998] [outer = 0x7f4f2eaa3400] 06:50:28 INFO - PROCESS | 1851 | 1462283428643 Marionette DEBUG loaded listener.js 06:50:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 273 (0x7f4f3fe05400) [pid = 1851] [serial = 999] [outer = 0x7f4f2eaa3400] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 272 (0x7f4f39131400) [pid = 1851] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 271 (0x7f4f39e4c000) [pid = 1851] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 270 (0x7f4f2e9e8800) [pid = 1851] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 269 (0x7f4f3c91cc00) [pid = 1851] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 268 (0x7f4f3c91ac00) [pid = 1851] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 267 (0x7f4f3894c800) [pid = 1851] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 266 (0x7f4f3912f800) [pid = 1851] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 265 (0x7f4f2ec6a400) [pid = 1851] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 264 (0x7f4f320f1c00) [pid = 1851] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 263 (0x7f4f2ec6dc00) [pid = 1851] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 262 (0x7f4f32ccd000) [pid = 1851] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 261 (0x7f4f33581400) [pid = 1851] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 260 (0x7f4f32e49c00) [pid = 1851] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 259 (0x7f4f32cd4400) [pid = 1851] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 258 (0x7f4f3189d400) [pid = 1851] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 257 (0x7f4f32cd3c00) [pid = 1851] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 256 (0x7f4f38947400) [pid = 1851] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 255 (0x7f4f2e9e2400) [pid = 1851] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 254 (0x7f4f39130400) [pid = 1851] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 253 (0x7f4f3cc6a400) [pid = 1851] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 252 (0x7f4f42a58000) [pid = 1851] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 251 (0x7f4f3f63a000) [pid = 1851] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 250 (0x7f4f461eec00) [pid = 1851] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7f4f38944400) [pid = 1851] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7f4f2e9e5c00) [pid = 1851] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7f4f3383dc00) [pid = 1851] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7f4f53367c00) [pid = 1851] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7f4f327f8400) [pid = 1851] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7f4f3189cc00) [pid = 1851] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7f4f3cedfc00) [pid = 1851] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7f4f318a8800) [pid = 1851] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7f4f393cc000) [pid = 1851] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7f4f327f5400) [pid = 1851] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7f4f393c5400) [pid = 1851] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7f4f3fe8e400) [pid = 1851] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7f4f3894f000) [pid = 1851] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7f4f38949400) [pid = 1851] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7f4f327edc00) [pid = 1851] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7f4f32806000) [pid = 1851] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7f4f393c7400) [pid = 1851] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7f4f3178b000) [pid = 1851] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7f4f32e61400) [pid = 1851] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7f4f45e06c00) [pid = 1851] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7f4f38b04c00) [pid = 1851] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7f4f3f576c00) [pid = 1851] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7f4f38bd5400) [pid = 1851] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7f4f32ccf000) [pid = 1851] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7f4f3200bc00) [pid = 1851] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7f4f39bef000) [pid = 1851] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7f4f2eab0400) [pid = 1851] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7f4f32e4b000) [pid = 1851] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7f4f3cc6e400) [pid = 1851] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7f4f3f6c6c00) [pid = 1851] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7f4f4173d000) [pid = 1851] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7f4f2e9e4c00) [pid = 1851] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7f4f4148e800) [pid = 1851] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7f4f42a60400) [pid = 1851] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7f4f32cca000) [pid = 1851] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7f4f320f3c00) [pid = 1851] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7f4f32cc2800) [pid = 1851] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7f4f32e49400) [pid = 1851] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7f4f3918bc00) [pid = 1851] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7f4f320f0000) [pid = 1851] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:50:30 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7f4f3280e400) [pid = 1851] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:50:30 INFO - PROCESS | 1851 | 1462283430494 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 2180ms 06:50:30 INFO - PROCESS | 1851 | 1462283430534 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 06:50:30 INFO - PROCESS | 1851 | 1462283430536 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 06:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:50:30 INFO - PROCESS | 1851 | 1462283430542 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:50:30 INFO - PROCESS | 1851 | 1462283430544 Marionette TRACE conn3 <- [1,1302,null,{}] 06:50:30 INFO - PROCESS | 1851 | 1462283430559 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:30 INFO - PROCESS | 1851 | 1462283430719 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 06:50:30 INFO - PROCESS | 1851 | 1462283430732 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3286c800 == 128 [pid = 1851] [id = 333] 06:50:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7f4f2def7c00) [pid = 1851] [serial = 1000] [outer = (nil)] 06:50:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7f4f320f0c00) [pid = 1851] [serial = 1001] [outer = 0x7f4f2def7c00] 06:50:30 INFO - PROCESS | 1851 | 1462283430793 Marionette DEBUG loaded listener.js 06:50:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7f4f32ccd000) [pid = 1851] [serial = 1002] [outer = 0x7f4f2def7c00] 06:50:31 INFO - PROCESS | 1851 | 1462283431581 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 06:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1077ms 06:50:31 INFO - PROCESS | 1851 | 1462283431620 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 06:50:31 INFO - PROCESS | 1851 | 1462283431624 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 06:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:50:31 INFO - PROCESS | 1851 | 1462283431629 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:50:31 INFO - PROCESS | 1851 | 1462283431633 Marionette TRACE conn3 <- [1,1306,null,{}] 06:50:31 INFO - PROCESS | 1851 | 1462283431638 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:31 INFO - PROCESS | 1851 | 1462283431854 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 06:50:31 INFO - PROCESS | 1851 | 1462283431877 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3ca8a800 == 129 [pid = 1851] [id = 334] 06:50:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7f4f320ef400) [pid = 1851] [serial = 1003] [outer = (nil)] 06:50:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7f4f39131400) [pid = 1851] [serial = 1004] [outer = 0x7f4f320ef400] 06:50:31 INFO - PROCESS | 1851 | 1462283431942 Marionette DEBUG loaded listener.js 06:50:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7f4f3c91cc00) [pid = 1851] [serial = 1005] [outer = 0x7f4f320ef400] 06:50:33 INFO - PROCESS | 1851 | 1462283433035 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 06:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1435ms 06:50:33 INFO - PROCESS | 1851 | 1462283433065 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 06:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:50:33 INFO - PROCESS | 1851 | 1462283433073 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 06:50:33 INFO - PROCESS | 1851 | 1462283433080 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:50:33 INFO - PROCESS | 1851 | 1462283433086 Marionette TRACE conn3 <- [1,1310,null,{}] 06:50:33 INFO - PROCESS | 1851 | 1462283433093 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:33 INFO - PROCESS | 1851 | 1462283433270 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 06:50:33 INFO - PROCESS | 1851 | 1462283433464 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f31dcf800 == 130 [pid = 1851] [id = 335] 06:50:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7f4f2e9e2400) [pid = 1851] [serial = 1006] [outer = (nil)] 06:50:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7f4f31688c00) [pid = 1851] [serial = 1007] [outer = 0x7f4f2e9e2400] 06:50:33 INFO - PROCESS | 1851 | 1462283433535 Marionette DEBUG loaded listener.js 06:50:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7f4f318a8800) [pid = 1851] [serial = 1008] [outer = 0x7f4f2e9e2400] 06:50:34 INFO - PROCESS | 1851 | 1462283434461 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 06:50:34 INFO - PROCESS | 1851 | 1462283434529 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 06:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:50:34 INFO - PROCESS | 1851 | 1462283434539 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:50:34 INFO - PROCESS | 1851 | 1462283434543 Marionette TRACE conn3 <- [1,1314,null,{}] 06:50:34 INFO - PROCESS | 1851 | 1462283434548 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:34 INFO - PROCESS | 1851 | 1462283434722 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 06:50:34 INFO - PROCESS | 1851 | 1462283434923 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39056800 == 131 [pid = 1851] [id = 336] 06:50:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7f4f32011000) [pid = 1851] [serial = 1009] [outer = (nil)] 06:50:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7f4f32cc2800) [pid = 1851] [serial = 1010] [outer = 0x7f4f32011000] 06:50:35 INFO - PROCESS | 1851 | 1462283435034 Marionette DEBUG loaded listener.js 06:50:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7f4f33582c00) [pid = 1851] [serial = 1011] [outer = 0x7f4f32011000] 06:50:35 INFO - PROCESS | 1851 | 1462283435991 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 06:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1479ms 06:50:36 INFO - PROCESS | 1851 | 1462283436021 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 06:50:36 INFO - PROCESS | 1851 | 1462283436025 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 06:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:50:36 INFO - PROCESS | 1851 | 1462283436031 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:50:36 INFO - PROCESS | 1851 | 1462283436037 Marionette TRACE conn3 <- [1,1318,null,{}] 06:50:36 INFO - PROCESS | 1851 | 1462283436052 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:36 INFO - PROCESS | 1851 | 1462283436227 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 06:50:36 INFO - PROCESS | 1851 | 1462283436422 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f404bb000 == 132 [pid = 1851] [id = 337] 06:50:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7f4f33838400) [pid = 1851] [serial = 1012] [outer = (nil)] 06:50:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7f4f38947c00) [pid = 1851] [serial = 1013] [outer = 0x7f4f33838400] 06:50:36 INFO - PROCESS | 1851 | 1462283436504 Marionette DEBUG loaded listener.js 06:50:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7f4f3913a800) [pid = 1851] [serial = 1014] [outer = 0x7f4f33838400] 06:50:37 INFO - PROCESS | 1851 | 1462283437584 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 06:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1583ms 06:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:50:37 INFO - PROCESS | 1851 | 1462283437616 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 06:50:37 INFO - PROCESS | 1851 | 1462283437620 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 06:50:37 INFO - PROCESS | 1851 | 1462283437627 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:50:37 INFO - PROCESS | 1851 | 1462283437630 Marionette TRACE conn3 <- [1,1322,null,{}] 06:50:37 INFO - PROCESS | 1851 | 1462283437635 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:37 INFO - PROCESS | 1851 | 1462283437809 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 06:50:38 INFO - PROCESS | 1851 | 1462283438005 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4209f000 == 133 [pid = 1851] [id = 338] 06:50:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7f4f33b95800) [pid = 1851] [serial = 1015] [outer = (nil)] 06:50:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7f4f39e42400) [pid = 1851] [serial = 1016] [outer = 0x7f4f33b95800] 06:50:38 INFO - PROCESS | 1851 | 1462283438075 Marionette DEBUG loaded listener.js 06:50:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7f4f3b260c00) [pid = 1851] [serial = 1017] [outer = 0x7f4f33b95800] 06:50:38 INFO - PROCESS | 1851 | 1462283438916 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 06:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1335ms 06:50:38 INFO - PROCESS | 1851 | 1462283438961 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 06:50:38 INFO - PROCESS | 1851 | 1462283438965 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 06:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:50:38 INFO - PROCESS | 1851 | 1462283438971 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:50:38 INFO - PROCESS | 1851 | 1462283438973 Marionette TRACE conn3 <- [1,1326,null,{}] 06:50:38 INFO - PROCESS | 1851 | 1462283438979 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:39 INFO - PROCESS | 1851 | 1462283439139 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 06:50:39 INFO - PROCESS | 1851 | 1462283439334 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f427e4800 == 134 [pid = 1851] [id = 339] 06:50:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7f4f3913b400) [pid = 1851] [serial = 1018] [outer = (nil)] 06:50:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7f4f3cc71000) [pid = 1851] [serial = 1019] [outer = 0x7f4f3913b400] 06:50:39 INFO - PROCESS | 1851 | 1462283439418 Marionette DEBUG loaded listener.js 06:50:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7f4f3ceee400) [pid = 1851] [serial = 1020] [outer = 0x7f4f3913b400] 06:50:40 INFO - PROCESS | 1851 | 1462283440309 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1383ms 06:50:40 INFO - PROCESS | 1851 | 1462283440355 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 06:50:40 INFO - PROCESS | 1851 | 1462283440359 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 06:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:50:40 INFO - PROCESS | 1851 | 1462283440364 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:50:40 INFO - PROCESS | 1851 | 1462283440367 Marionette TRACE conn3 <- [1,1330,null,{}] 06:50:40 INFO - PROCESS | 1851 | 1462283440372 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:40 INFO - PROCESS | 1851 | 1462283440548 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 06:50:40 INFO - PROCESS | 1851 | 1462283440738 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f45f20000 == 135 [pid = 1851] [id = 340] 06:50:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7f4f3f57a400) [pid = 1851] [serial = 1021] [outer = (nil)] 06:50:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7f4f413ba800) [pid = 1851] [serial = 1022] [outer = 0x7f4f3f57a400] 06:50:40 INFO - PROCESS | 1851 | 1462283440810 Marionette DEBUG loaded listener.js 06:50:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7f4f42750800) [pid = 1851] [serial = 1023] [outer = 0x7f4f3f57a400] 06:50:41 INFO - PROCESS | 1851 | 1462283441617 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1280ms 06:50:41 INFO - PROCESS | 1851 | 1462283441646 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 06:50:41 INFO - PROCESS | 1851 | 1462283441650 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 06:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:50:41 INFO - PROCESS | 1851 | 1462283441655 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:50:41 INFO - PROCESS | 1851 | 1462283441658 Marionette TRACE conn3 <- [1,1334,null,{}] 06:50:41 INFO - PROCESS | 1851 | 1462283441663 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:41 INFO - PROCESS | 1851 | 1462283441818 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 06:50:42 INFO - PROCESS | 1851 | 1462283442011 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4f1df000 == 136 [pid = 1851] [id = 341] 06:50:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7f4f3fe89c00) [pid = 1851] [serial = 1024] [outer = (nil)] 06:50:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7f4f42f1bc00) [pid = 1851] [serial = 1025] [outer = 0x7f4f3fe89c00] 06:50:42 INFO - PROCESS | 1851 | 1462283442077 Marionette DEBUG loaded listener.js 06:50:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7f4f43a81000) [pid = 1851] [serial = 1026] [outer = 0x7f4f3fe89c00] 06:50:42 INFO - PROCESS | 1851 | 1462283442942 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1333ms 06:50:42 INFO - PROCESS | 1851 | 1462283442989 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 06:50:42 INFO - PROCESS | 1851 | 1462283442992 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 06:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:50:43 INFO - PROCESS | 1851 | 1462283442998 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:50:43 INFO - PROCESS | 1851 | 1462283443000 Marionette TRACE conn3 <- [1,1338,null,{}] 06:50:43 INFO - PROCESS | 1851 | 1462283443007 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:43 INFO - PROCESS | 1851 | 1462283443167 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 06:50:43 INFO - PROCESS | 1851 | 1462283443371 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f51144800 == 137 [pid = 1851] [id = 342] 06:50:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7f4f32807c00) [pid = 1851] [serial = 1027] [outer = (nil)] 06:50:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7f4f3ceac400) [pid = 1851] [serial = 1028] [outer = 0x7f4f32807c00] 06:50:43 INFO - PROCESS | 1851 | 1462283443440 Marionette DEBUG loaded listener.js 06:50:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7f4f461d3c00) [pid = 1851] [serial = 1029] [outer = 0x7f4f32807c00] 06:50:44 INFO - PROCESS | 1851 | 1462283444761 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 06:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1784ms 06:50:44 INFO - PROCESS | 1851 | 1462283444783 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 06:50:44 INFO - PROCESS | 1851 | 1462283444786 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 06:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:50:44 INFO - PROCESS | 1851 | 1462283444792 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:50:44 INFO - PROCESS | 1851 | 1462283444794 Marionette TRACE conn3 <- [1,1342,null,{}] 06:50:44 INFO - PROCESS | 1851 | 1462283444799 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:45 INFO - PROCESS | 1851 | 1462283445015 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 06:50:45 INFO - PROCESS | 1851 | 1462283445221 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f54cae000 == 138 [pid = 1851] [id = 343] 06:50:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7f4f3383d400) [pid = 1851] [serial = 1030] [outer = (nil)] 06:50:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7f4f461eec00) [pid = 1851] [serial = 1031] [outer = 0x7f4f3383d400] 06:50:45 INFO - PROCESS | 1851 | 1462283445290 Marionette DEBUG loaded listener.js 06:50:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7f4f4fd96400) [pid = 1851] [serial = 1032] [outer = 0x7f4f3383d400] 06:50:46 INFO - PROCESS | 1851 | 1462283446118 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 06:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1378ms 06:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:50:46 INFO - PROCESS | 1851 | 1462283446170 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 06:50:46 INFO - PROCESS | 1851 | 1462283446173 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 06:50:46 INFO - PROCESS | 1851 | 1462283446179 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:50:46 INFO - PROCESS | 1851 | 1462283446182 Marionette TRACE conn3 <- [1,1346,null,{}] 06:50:46 INFO - PROCESS | 1851 | 1462283446187 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:46 INFO - PROCESS | 1851 | 1462283446353 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 06:50:46 INFO - PROCESS | 1851 | 1462283446548 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f57e4d800 == 139 [pid = 1851] [id = 344] 06:50:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7f4f42a58800) [pid = 1851] [serial = 1033] [outer = (nil)] 06:50:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7f4f50eca400) [pid = 1851] [serial = 1034] [outer = 0x7f4f42a58800] 06:50:46 INFO - PROCESS | 1851 | 1462283446620 Marionette DEBUG loaded listener.js 06:50:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7f4f51429400) [pid = 1851] [serial = 1035] [outer = 0x7f4f42a58800] 06:50:47 INFO - PROCESS | 1851 | 1462283447488 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 06:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1385ms 06:50:47 INFO - PROCESS | 1851 | 1462283447564 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 06:50:47 INFO - PROCESS | 1851 | 1462283447568 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 06:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:50:47 INFO - PROCESS | 1851 | 1462283447574 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:50:47 INFO - PROCESS | 1851 | 1462283447577 Marionette TRACE conn3 <- [1,1350,null,{}] 06:50:47 INFO - PROCESS | 1851 | 1462283447582 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:47 INFO - PROCESS | 1851 | 1462283447805 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 06:50:48 INFO - PROCESS | 1851 | 1462283448046 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2e9b5800 == 140 [pid = 1851] [id = 345] 06:50:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7f4f2eaaf000) [pid = 1851] [serial = 1036] [outer = (nil)] 06:50:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7f4f327f2c00) [pid = 1851] [serial = 1037] [outer = 0x7f4f2eaaf000] 06:50:48 INFO - PROCESS | 1851 | 1462283448168 Marionette DEBUG loaded listener.js 06:50:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7f4f411d5800) [pid = 1851] [serial = 1038] [outer = 0x7f4f2eaaf000] 06:50:48 INFO - PROCESS | 1851 | 1462283448974 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 06:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1441ms 06:50:49 INFO - PROCESS | 1851 | 1462283449020 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 06:50:49 INFO - PROCESS | 1851 | 1462283449024 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 06:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:50:49 INFO - PROCESS | 1851 | 1462283449029 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:50:49 INFO - PROCESS | 1851 | 1462283449031 Marionette TRACE conn3 <- [1,1354,null,{}] 06:50:49 INFO - PROCESS | 1851 | 1462283449037 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:49 INFO - PROCESS | 1851 | 1462283449199 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 06:50:49 INFO - PROCESS | 1851 | 1462283449404 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33cd1800 == 141 [pid = 1851] [id = 346] 06:50:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7f4f2e9e5400) [pid = 1851] [serial = 1039] [outer = (nil)] 06:50:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7f4f32733c00) [pid = 1851] [serial = 1040] [outer = 0x7f4f2e9e5400] 06:50:49 INFO - PROCESS | 1851 | 1462283449472 Marionette DEBUG loaded listener.js 06:50:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 251 (0x7f4f3ceecc00) [pid = 1851] [serial = 1041] [outer = 0x7f4f2e9e5400] 06:50:50 INFO - PROCESS | 1851 | 1462283450366 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 06:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1384ms 06:50:50 INFO - PROCESS | 1851 | 1462283450414 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 06:50:50 INFO - PROCESS | 1851 | 1462283450418 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 06:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:50:50 INFO - PROCESS | 1851 | 1462283450423 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:50:50 INFO - PROCESS | 1851 | 1462283450435 Marionette TRACE conn3 <- [1,1358,null,{}] 06:50:50 INFO - PROCESS | 1851 | 1462283450439 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:50 INFO - PROCESS | 1851 | 1462283450600 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 06:50:50 INFO - PROCESS | 1851 | 1462283450803 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33a8b800 == 142 [pid = 1851] [id = 347] 06:50:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 252 (0x7f4f2deec400) [pid = 1851] [serial = 1042] [outer = (nil)] 06:50:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 253 (0x7f4f318a4c00) [pid = 1851] [serial = 1043] [outer = 0x7f4f2deec400] 06:50:50 INFO - PROCESS | 1851 | 1462283450896 Marionette DEBUG loaded listener.js 06:50:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 254 (0x7f4f3ceae800) [pid = 1851] [serial = 1044] [outer = 0x7f4f2deec400] 06:50:51 INFO - PROCESS | 1851 | 1462283451781 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 06:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1386ms 06:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:50:51 INFO - PROCESS | 1851 | 1462283451810 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 06:50:51 INFO - PROCESS | 1851 | 1462283451813 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 06:50:51 INFO - PROCESS | 1851 | 1462283451818 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:50:51 INFO - PROCESS | 1851 | 1462283451821 Marionette TRACE conn3 <- [1,1362,null,{}] 06:50:51 INFO - PROCESS | 1851 | 1462283451826 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:51 INFO - PROCESS | 1851 | 1462283451983 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 06:50:52 INFO - PROCESS | 1851 | 1462283452183 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32863800 == 143 [pid = 1851] [id = 348] 06:50:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 255 (0x7f4f2def6000) [pid = 1851] [serial = 1045] [outer = (nil)] 06:50:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 256 (0x7f4f320f2400) [pid = 1851] [serial = 1046] [outer = 0x7f4f2def6000] 06:50:52 INFO - PROCESS | 1851 | 1462283452248 Marionette DEBUG loaded listener.js 06:50:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 257 (0x7f4f42a5cc00) [pid = 1851] [serial = 1047] [outer = 0x7f4f2def6000] 06:50:53 INFO - PROCESS | 1851 | 1462283453540 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 06:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1788ms 06:50:53 INFO - PROCESS | 1851 | 1462283453607 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 06:50:53 INFO - PROCESS | 1851 | 1462283453612 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 06:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:50:53 INFO - PROCESS | 1851 | 1462283453620 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:50:53 INFO - PROCESS | 1851 | 1462283453625 Marionette TRACE conn3 <- [1,1366,null,{}] 06:50:53 INFO - PROCESS | 1851 | 1462283453634 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:53 INFO - PROCESS | 1851 | 1462283453887 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 06:50:54 INFO - PROCESS | 1851 | 1462283454071 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32e80800 == 144 [pid = 1851] [id = 349] 06:50:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 258 (0x7f4f2ec6c000) [pid = 1851] [serial = 1048] [outer = (nil)] 06:50:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 259 (0x7f4f31688800) [pid = 1851] [serial = 1049] [outer = 0x7f4f2ec6c000] 06:50:54 INFO - PROCESS | 1851 | 1462283454135 Marionette DEBUG loaded listener.js 06:50:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 260 (0x7f4f320edc00) [pid = 1851] [serial = 1050] [outer = 0x7f4f2ec6c000] 06:50:54 INFO - PROCESS | 1851 | 1462283454989 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 06:50:55 INFO - PROCESS | 1851 | 1462283455068 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 06:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:50:55 INFO - PROCESS | 1851 | 1462283455077 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:50:55 INFO - PROCESS | 1851 | 1462283455080 Marionette TRACE conn3 <- [1,1370,null,{}] 06:50:55 INFO - PROCESS | 1851 | 1462283455086 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:55 INFO - PROCESS | 1851 | 1462283455329 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 06:50:55 INFO - PROCESS | 1851 | 1462283455633 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f29e16800 == 145 [pid = 1851] [id = 350] 06:50:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 261 (0x7f4f2ec71800) [pid = 1851] [serial = 1051] [outer = (nil)] 06:50:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 262 (0x7f4f3272d800) [pid = 1851] [serial = 1052] [outer = 0x7f4f2ec71800] 06:50:55 INFO - PROCESS | 1851 | 1462283455707 Marionette DEBUG loaded listener.js 06:50:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 263 (0x7f4f32e42800) [pid = 1851] [serial = 1053] [outer = 0x7f4f2ec71800] 06:50:56 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f45f42000 == 144 [pid = 1851] [id = 46] 06:50:56 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f404bc800 == 143 [pid = 1851] [id = 45] 06:50:56 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32eda000 == 142 [pid = 1851] [id = 173] 06:50:56 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f398aa800 == 141 [pid = 1851] [id = 274] 06:50:56 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42414000 == 140 [pid = 1851] [id = 238] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 262 (0x7f4f54f34000) [pid = 1851] [serial = 908] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 261 (0x7f4f29df4000) [pid = 1851] [serial = 917] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 260 (0x7f4f29cf9000) [pid = 1851] [serial = 914] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 259 (0x7f4f54f4c800) [pid = 1851] [serial = 911] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3286c800 == 139 [pid = 1851] [id = 333] 06:50:56 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3b5a7000 == 138 [pid = 1851] [id = 332] 06:50:56 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a36a800 == 137 [pid = 1851] [id = 331] 06:50:56 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39fa3800 == 136 [pid = 1851] [id = 330] 06:50:56 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f37517800 == 135 [pid = 1851] [id = 329] 06:50:56 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f31de0800 == 134 [pid = 1851] [id = 328] 06:50:56 INFO - PROCESS | 1851 | 1462283456682 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 06:50:56 INFO - PROCESS | 1851 | 1462283456721 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 06:50:56 INFO - PROCESS | 1851 | 1462283456726 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:50:56 INFO - PROCESS | 1851 | 1462283456731 Marionette TRACE conn3 <- [1,1374,null,{}] 06:50:56 INFO - PROCESS | 1851 | 1462283456745 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:56 INFO - PROCESS | 1851 | 1462283456893 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 258 (0x7f4f43bdc800) [pid = 1851] [serial = 939] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 257 (0x7f4f3ce14c00) [pid = 1851] [serial = 668] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 256 (0x7f4f4374dc00) [pid = 1851] [serial = 581] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 255 (0x7f4f32e4e000) [pid = 1851] [serial = 659] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 254 (0x7f4f4047c400) [pid = 1851] [serial = 834] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 253 (0x7f4f53364400) [pid = 1851] [serial = 722] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 252 (0x7f4f3c973000) [pid = 1851] [serial = 554] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 251 (0x7f4f423d6000) [pid = 1851] [serial = 719] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 250 (0x7f4f2ec77c00) [pid = 1851] [serial = 731] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7f4f37698800) [pid = 1851] [serial = 926] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7f4f33dbe000) [pid = 1851] [serial = 825] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7f4f39191800) [pid = 1851] [serial = 611] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7f4f33841c00) [pid = 1851] [serial = 572] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7f4f51266000) [pid = 1851] [serial = 620] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7f4f39570c00) [pid = 1851] [serial = 929] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7f4f32010400) [pid = 1851] [serial = 920] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7f4f4645b400) [pid = 1851] [serial = 852] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7f4f54782c00) [pid = 1851] [serial = 902] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7f4f3c923400) [pid = 1851] [serial = 932] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7f4f2e9f0000) [pid = 1851] [serial = 629] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7f4f3c91d400) [pid = 1851] [serial = 665] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7f4f3ceea800) [pid = 1851] [serial = 887] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7f4f500d0c00) [pid = 1851] [serial = 680] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7f4f43bda400) [pid = 1851] [serial = 674] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7f4f54ebd400) [pid = 1851] [serial = 725] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7f4f38b0c800) [pid = 1851] [serial = 884] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7f4f3189f000) [pid = 1851] [serial = 632] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7f4f5009c000) [pid = 1851] [serial = 896] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7f4f38bd4400) [pid = 1851] [serial = 716] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7f4f54f37400) [pid = 1851] [serial = 623] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7f4f38949c00) [pid = 1851] [serial = 551] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7f4f32729400) [pid = 1851] [serial = 921] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7f4f46460000) [pid = 1851] [serial = 855] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7f4f42a5e000) [pid = 1851] [serial = 614] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7f4f32cc9400) [pid = 1851] [serial = 881] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7f4f42a57c00) [pid = 1851] [serial = 840] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7f4f54ebc400) [pid = 1851] [serial = 905] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7f4f33835800) [pid = 1851] [serial = 548] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7f4f3f57f000) [pid = 1851] [serial = 831] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7f4f42a59800) [pid = 1851] [serial = 936] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7f4f413a0c00) [pid = 1851] [serial = 557] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7f4f39183000) [pid = 1851] [serial = 575] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7f4f52e3b800) [pid = 1851] [serial = 899] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7f4f33581c00) [pid = 1851] [serial = 713] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7f4f3ff27400) [pid = 1851] [serial = 686] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7f4f41410400) [pid = 1851] [serial = 837] [outer = (nil)] [url = about:blank] 06:50:56 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7f4f46484c00) [pid = 1851] [serial = 683] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7f4f38b0ec00) [pid = 1851] [serial = 662] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7f4f46482000) [pid = 1851] [serial = 584] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7f4f42a5f400) [pid = 1851] [serial = 938] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7f4f3a5f9800) [pid = 1851] [serial = 930] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7f4f413bb000) [pid = 1851] [serial = 671] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 206 (0x7f4f3ce18800) [pid = 1851] [serial = 545] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 205 (0x7f4f3365a800) [pid = 1851] [serial = 924] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 204 (0x7f4f3ce10800) [pid = 1851] [serial = 933] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 203 (0x7f4f33b8ec00) [pid = 1851] [serial = 882] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 202 (0x7f4f54f37800) [pid = 1851] [serial = 728] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 201 (0x7f4f3ceee800) [pid = 1851] [serial = 578] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 200 (0x7f4f327fbc00) [pid = 1851] [serial = 822] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 199 (0x7f4f4140f400) [pid = 1851] [serial = 879] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 198 (0x7f4f461dc400) [pid = 1851] [serial = 893] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7f4f423e1800) [pid = 1851] [serial = 890] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7f4f461f0c00) [pid = 1851] [serial = 677] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7f4f43a88400) [pid = 1851] [serial = 846] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7f4f318a3c00) [pid = 1851] [serial = 656] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7f4f40481800) [pid = 1851] [serial = 888] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7f4f431c2800) [pid = 1851] [serial = 843] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7f4f43a8a800) [pid = 1851] [serial = 891] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7f4f461d6000) [pid = 1851] [serial = 849] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7f4f33838800) [pid = 1851] [serial = 608] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7f4f51272400) [pid = 1851] [serial = 710] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7f4f3912b800) [pid = 1851] [serial = 927] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7f4f3918d400) [pid = 1851] [serial = 885] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7f4f52e13c00) [pid = 1851] [serial = 605] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7f4f32e46800) [pid = 1851] [serial = 923] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7f4f3ce1a400) [pid = 1851] [serial = 617] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7f4f413b8800) [pid = 1851] [serial = 935] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7f4f3b457000) [pid = 1851] [serial = 828] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7f4f320fc000) [pid = 1851] [serial = 626] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7f4f3f3cf400) [pid = 1851] [serial = 819] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1851 | 1462283457188 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2e9cc000 == 127 [pid = 1851] [id = 351] 06:50:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7f4f31788000) [pid = 1851] [serial = 1054] [outer = (nil)] 06:50:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7f4f327fbc00) [pid = 1851] [serial = 1055] [outer = 0x7f4f31788000] 06:50:57 INFO - PROCESS | 1851 | 1462283457276 Marionette DEBUG loaded listener.js 06:50:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7f4f33837400) [pid = 1851] [serial = 1056] [outer = 0x7f4f31788000] 06:50:57 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:50:57 INFO - PROCESS | 1851 | 1462283457949 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 06:50:57 INFO - PROCESS | 1851 | 1462283457969 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 06:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:50:57 INFO - PROCESS | 1851 | 1462283457978 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:50:57 INFO - PROCESS | 1851 | 1462283457980 Marionette TRACE conn3 <- [1,1378,null,{}] 06:50:57 INFO - PROCESS | 1851 | 1462283457985 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:58 INFO - PROCESS | 1851 | 1462283458130 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 06:50:58 INFO - PROCESS | 1851 | 1462283458278 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32c1d800 == 128 [pid = 1851] [id = 352] 06:50:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7f4f318a3c00) [pid = 1851] [serial = 1057] [outer = (nil)] 06:50:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7f4f37693400) [pid = 1851] [serial = 1058] [outer = 0x7f4f318a3c00] 06:50:58 INFO - PROCESS | 1851 | 1462283458335 Marionette DEBUG loaded listener.js 06:50:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7f4f38b03800) [pid = 1851] [serial = 1059] [outer = 0x7f4f318a3c00] 06:50:59 INFO - PROCESS | 1851 | 1462283459052 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 06:50:59 INFO - PROCESS | 1851 | 1462283459119 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 06:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:50:59 INFO - PROCESS | 1851 | 1462283459125 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:50:59 INFO - PROCESS | 1851 | 1462283459138 Marionette TRACE conn3 <- [1,1382,null,{}] 06:50:59 INFO - PROCESS | 1851 | 1462283459142 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:59 INFO - PROCESS | 1851 | 1462283459351 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 06:50:59 INFO - PROCESS | 1851 | 1462283459371 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f336c2800 == 129 [pid = 1851] [id = 353] 06:50:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7f4f32e58400) [pid = 1851] [serial = 1060] [outer = (nil)] 06:50:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7f4f39134400) [pid = 1851] [serial = 1061] [outer = 0x7f4f32e58400] 06:50:59 INFO - PROCESS | 1851 | 1462283459428 Marionette DEBUG loaded listener.js 06:50:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7f4f393ce800) [pid = 1851] [serial = 1062] [outer = 0x7f4f32e58400] 06:51:00 INFO - PROCESS | 1851 | [1851] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:51:00 INFO - PROCESS | 1851 | 1462283460333 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 06:51:00 INFO - PROCESS | 1851 | 1462283460374 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 06:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:51:00 INFO - PROCESS | 1851 | 1462283460380 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:51:00 INFO - PROCESS | 1851 | 1462283460382 Marionette TRACE conn3 <- [1,1386,null,{}] 06:51:00 INFO - PROCESS | 1851 | 1462283460387 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:00 INFO - PROCESS | 1851 | 1462283460669 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 06:51:00 INFO - PROCESS | 1851 | 1462283460736 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39214000 == 130 [pid = 1851] [id = 354] 06:51:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7f4f39e4c800) [pid = 1851] [serial = 1063] [outer = (nil)] 06:51:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7f4f3cc72800) [pid = 1851] [serial = 1064] [outer = 0x7f4f39e4c800] 06:51:00 INFO - PROCESS | 1851 | 1462283460920 Marionette DEBUG loaded listener.js 06:51:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7f4f3ceee800) [pid = 1851] [serial = 1065] [outer = 0x7f4f39e4c800] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7f4f320fcc00) [pid = 1851] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7f4f2ec75800) [pid = 1851] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7f4f38942400) [pid = 1851] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7f4f2deee000) [pid = 1851] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7f4f2deeec00) [pid = 1851] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7f4f33652800) [pid = 1851] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7f4f3358a000) [pid = 1851] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7f4f33dbb000) [pid = 1851] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7f4f39188400) [pid = 1851] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7f4f3918c000) [pid = 1851] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7f4f393c6c00) [pid = 1851] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7f4f39a1b400) [pid = 1851] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7f4f3b44f800) [pid = 1851] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7f4f2def7400) [pid = 1851] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7f4f2def0400) [pid = 1851] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7f4f393c3c00) [pid = 1851] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7f4f2eaa3400) [pid = 1851] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7f4f33b98400) [pid = 1851] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7f4f3168a800) [pid = 1851] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7f4f29cee400) [pid = 1851] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7f4f3168d800) [pid = 1851] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7f4f2e9eb400) [pid = 1851] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7f4f32cdc400) [pid = 1851] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7f4f37699400) [pid = 1851] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:51:01 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7f4f2def7c00) [pid = 1851] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:51:01 INFO - PROCESS | 1851 | 1462283461973 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 06:51:02 INFO - PROCESS | 1851 | 1462283462011 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 06:51:02 INFO - PROCESS | 1851 | 1462283462015 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:51:02 INFO - PROCESS | 1851 | 1462283462019 Marionette TRACE conn3 <- [1,1390,null,{}] 06:51:02 INFO - PROCESS | 1851 | 1462283462035 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:02 INFO - PROCESS | 1851 | 1462283462205 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 06:51:02 INFO - PROCESS | 1851 | 1462283462223 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39224800 == 131 [pid = 1851] [id = 355] 06:51:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7f4f2deeec00) [pid = 1851] [serial = 1066] [outer = (nil)] 06:51:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7f4f39126000) [pid = 1851] [serial = 1067] [outer = 0x7f4f2deeec00] 06:51:02 INFO - PROCESS | 1851 | 1462283462282 Marionette DEBUG loaded listener.js 06:51:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7f4f393d1c00) [pid = 1851] [serial = 1068] [outer = 0x7f4f2deeec00] 06:51:03 INFO - PROCESS | 1851 | 1462283463037 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 06:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1037ms 06:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:51:03 INFO - PROCESS | 1851 | 1462283463053 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 06:51:03 INFO - PROCESS | 1851 | 1462283463056 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 06:51:03 INFO - PROCESS | 1851 | 1462283463061 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:51:03 INFO - PROCESS | 1851 | 1462283463064 Marionette TRACE conn3 <- [1,1394,null,{}] 06:51:03 INFO - PROCESS | 1851 | 1462283463069 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:03 INFO - PROCESS | 1851 | 1462283463272 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 06:51:03 INFO - PROCESS | 1851 | 1462283463305 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39f9b000 == 132 [pid = 1851] [id = 356] 06:51:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7f4f2def0400) [pid = 1851] [serial = 1069] [outer = (nil)] 06:51:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7f4f39a16c00) [pid = 1851] [serial = 1070] [outer = 0x7f4f2def0400] 06:51:03 INFO - PROCESS | 1851 | 1462283463402 Marionette DEBUG loaded listener.js 06:51:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7f4f3cc6f400) [pid = 1851] [serial = 1071] [outer = 0x7f4f2def0400] 06:51:04 INFO - PROCESS | 1851 | 1462283464763 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 06:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1729ms 06:51:04 INFO - PROCESS | 1851 | 1462283464790 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 06:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:51:04 INFO - PROCESS | 1851 | 1462283464797 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 06:51:04 INFO - PROCESS | 1851 | 1462283464804 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:51:04 INFO - PROCESS | 1851 | 1462283464810 Marionette TRACE conn3 <- [1,1398,null,{}] 06:51:04 INFO - PROCESS | 1851 | 1462283464817 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:04 INFO - PROCESS | 1851 | 1462283464992 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 06:51:05 INFO - PROCESS | 1851 | 1462283465197 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f31de8800 == 133 [pid = 1851] [id = 357] 06:51:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7f4f2e9eec00) [pid = 1851] [serial = 1072] [outer = (nil)] 06:51:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7f4f32010400) [pid = 1851] [serial = 1073] [outer = 0x7f4f2e9eec00] 06:51:05 INFO - PROCESS | 1851 | 1462283465270 Marionette DEBUG loaded listener.js 06:51:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7f4f327edc00) [pid = 1851] [serial = 1074] [outer = 0x7f4f2e9eec00] 06:51:06 INFO - PROCESS | 1851 | 1462283466258 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 06:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1484ms 06:51:06 INFO - PROCESS | 1851 | 1462283466287 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 06:51:06 INFO - PROCESS | 1851 | 1462283466294 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 06:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:51:06 INFO - PROCESS | 1851 | 1462283466304 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:51:06 INFO - PROCESS | 1851 | 1462283466308 Marionette TRACE conn3 <- [1,1402,null,{}] 06:51:06 INFO - PROCESS | 1851 | 1462283466313 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:06 INFO - PROCESS | 1851 | 1462283466490 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 06:51:06 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3965c800 == 132 [pid = 1851] [id = 10] 06:51:06 INFO - PROCESS | 1851 | 1462283466835 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3904f000 == 133 [pid = 1851] [id = 358] 06:51:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7f4f32e4f400) [pid = 1851] [serial = 1075] [outer = (nil)] 06:51:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7f4f33838000) [pid = 1851] [serial = 1076] [outer = 0x7f4f32e4f400] 06:51:06 INFO - PROCESS | 1851 | 1462283466929 Marionette DEBUG loaded listener.js 06:51:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7f4f33dee000) [pid = 1851] [serial = 1077] [outer = 0x7f4f32e4f400] 06:51:07 INFO - PROCESS | 1851 | 1462283467757 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 06:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1530ms 06:51:07 INFO - PROCESS | 1851 | 1462283467835 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 06:51:07 INFO - PROCESS | 1851 | 1462283467839 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 06:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:51:07 INFO - PROCESS | 1851 | 1462283467845 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:51:07 INFO - PROCESS | 1851 | 1462283467851 Marionette TRACE conn3 <- [1,1406,null,{}] 06:51:07 INFO - PROCESS | 1851 | 1462283467866 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:08 INFO - PROCESS | 1851 | 1462283468082 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 06:51:08 INFO - PROCESS | 1851 | 1462283468310 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a374800 == 134 [pid = 1851] [id = 359] 06:51:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7f4f33583c00) [pid = 1851] [serial = 1078] [outer = (nil)] 06:51:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7f4f39a1a000) [pid = 1851] [serial = 1079] [outer = 0x7f4f33583c00] 06:51:08 INFO - PROCESS | 1851 | 1462283468398 Marionette DEBUG loaded listener.js 06:51:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7f4f3c920400) [pid = 1851] [serial = 1080] [outer = 0x7f4f33583c00] 06:51:09 INFO - PROCESS | 1851 | 1462283469198 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 06:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1387ms 06:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:51:09 INFO - PROCESS | 1851 | 1462283469233 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 06:51:09 INFO - PROCESS | 1851 | 1462283469236 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 06:51:09 INFO - PROCESS | 1851 | 1462283469242 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:51:09 INFO - PROCESS | 1851 | 1462283469245 Marionette TRACE conn3 <- [1,1410,null,{}] 06:51:09 INFO - PROCESS | 1851 | 1462283469252 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:09 INFO - PROCESS | 1851 | 1462283469419 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 06:51:09 INFO - PROCESS | 1851 | 1462283469610 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3cae0000 == 135 [pid = 1851] [id = 360] 06:51:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7f4f39bfb400) [pid = 1851] [serial = 1081] [outer = (nil)] 06:51:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7f4f3f363000) [pid = 1851] [serial = 1082] [outer = 0x7f4f39bfb400] 06:51:09 INFO - PROCESS | 1851 | 1462283469677 Marionette DEBUG loaded listener.js 06:51:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7f4f3f6cbc00) [pid = 1851] [serial = 1083] [outer = 0x7f4f39bfb400] 06:51:10 INFO - PROCESS | 1851 | 1462283470621 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 06:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1434ms 06:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:51:10 INFO - PROCESS | 1851 | 1462283470677 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 06:51:10 INFO - PROCESS | 1851 | 1462283470679 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 06:51:10 INFO - PROCESS | 1851 | 1462283470685 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:51:10 INFO - PROCESS | 1851 | 1462283470688 Marionette TRACE conn3 <- [1,1414,null,{}] 06:51:10 INFO - PROCESS | 1851 | 1462283470693 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:10 INFO - PROCESS | 1851 | 1462283470939 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 06:51:11 INFO - PROCESS | 1851 | 1462283471181 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:11 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f418d0800 == 136 [pid = 1851] [id = 361] 06:51:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7f4f40479000) [pid = 1851] [serial = 1084] [outer = (nil)] 06:51:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7f4f406a6c00) [pid = 1851] [serial = 1085] [outer = 0x7f4f40479000] 06:51:11 INFO - PROCESS | 1851 | 1462283471266 Marionette DEBUG loaded listener.js 06:51:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7f4f413a1c00) [pid = 1851] [serial = 1086] [outer = 0x7f4f40479000] 06:51:12 INFO - PROCESS | 1851 | 1462283472179 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 06:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1528ms 06:51:12 INFO - PROCESS | 1851 | 1462283472213 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 06:51:12 INFO - PROCESS | 1851 | 1462283472216 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 06:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:51:12 INFO - PROCESS | 1851 | 1462283472222 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:51:12 INFO - PROCESS | 1851 | 1462283472224 Marionette TRACE conn3 <- [1,1418,null,{}] 06:51:12 INFO - PROCESS | 1851 | 1462283472230 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:12 INFO - PROCESS | 1851 | 1462283472411 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 06:51:12 INFO - PROCESS | 1851 | 1462283472595 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f427dd800 == 137 [pid = 1851] [id = 362] 06:51:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7f4f40481800) [pid = 1851] [serial = 1087] [outer = (nil)] 06:51:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7f4f4374dc00) [pid = 1851] [serial = 1088] [outer = 0x7f4f40481800] 06:51:12 INFO - PROCESS | 1851 | 1462283472668 Marionette DEBUG loaded listener.js 06:51:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7f4f46460000) [pid = 1851] [serial = 1089] [outer = 0x7f4f40481800] 06:51:13 INFO - PROCESS | 1851 | 1462283473541 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 06:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1377ms 06:51:13 INFO - PROCESS | 1851 | 1462283473600 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 06:51:13 INFO - PROCESS | 1851 | 1462283473603 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 06:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:51:13 INFO - PROCESS | 1851 | 1462283473610 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:51:13 INFO - PROCESS | 1851 | 1462283473612 Marionette TRACE conn3 <- [1,1422,null,{}] 06:51:13 INFO - PROCESS | 1851 | 1462283473618 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:13 INFO - PROCESS | 1851 | 1462283473777 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 06:51:13 INFO - PROCESS | 1851 | 1462283473966 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f43c35800 == 138 [pid = 1851] [id = 363] 06:51:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7f4f33def400) [pid = 1851] [serial = 1090] [outer = (nil)] 06:51:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7f4f50095400) [pid = 1851] [serial = 1091] [outer = 0x7f4f33def400] 06:51:14 INFO - PROCESS | 1851 | 1462283474035 Marionette DEBUG loaded listener.js 06:51:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7f4f50478800) [pid = 1851] [serial = 1092] [outer = 0x7f4f33def400] 06:51:14 INFO - PROCESS | 1851 | 1462283474871 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 06:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1335ms 06:51:14 INFO - PROCESS | 1851 | 1462283474946 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 06:51:14 INFO - PROCESS | 1851 | 1462283474949 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 06:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:51:14 INFO - PROCESS | 1851 | 1462283474954 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:51:14 INFO - PROCESS | 1851 | 1462283474957 Marionette TRACE conn3 <- [1,1426,null,{}] 06:51:14 INFO - PROCESS | 1851 | 1462283474963 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:15 INFO - PROCESS | 1851 | 1462283475145 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 06:51:15 INFO - PROCESS | 1851 | 1462283475331 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f45f42000 == 139 [pid = 1851] [id = 364] 06:51:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7f4f42753c00) [pid = 1851] [serial = 1093] [outer = (nil)] 06:51:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7f4f53364400) [pid = 1851] [serial = 1094] [outer = 0x7f4f42753c00] 06:51:15 INFO - PROCESS | 1851 | 1462283475402 Marionette DEBUG loaded listener.js 06:51:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7f4f54d4c400) [pid = 1851] [serial = 1095] [outer = 0x7f4f42753c00] 06:51:16 INFO - PROCESS | 1851 | 1462283476256 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 06:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1377ms 06:51:16 INFO - PROCESS | 1851 | 1462283476332 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 06:51:16 INFO - PROCESS | 1851 | 1462283476336 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 06:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:51:16 INFO - PROCESS | 1851 | 1462283476342 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:51:16 INFO - PROCESS | 1851 | 1462283476344 Marionette TRACE conn3 <- [1,1430,null,{}] 06:51:16 INFO - PROCESS | 1851 | 1462283476349 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:16 INFO - PROCESS | 1851 | 1462283476558 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 06:51:16 INFO - PROCESS | 1851 | 1462283476745 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4f1f2000 == 140 [pid = 1851] [id = 365] 06:51:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7f4f46465000) [pid = 1851] [serial = 1096] [outer = (nil)] 06:51:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7f4f54f30400) [pid = 1851] [serial = 1097] [outer = 0x7f4f46465000] 06:51:16 INFO - PROCESS | 1851 | 1462283476814 Marionette DEBUG loaded listener.js 06:51:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 199 (0x7f4f54f39c00) [pid = 1851] [serial = 1098] [outer = 0x7f4f46465000] 06:51:17 INFO - PROCESS | 1851 | 1462283477658 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 06:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1385ms 06:51:17 INFO - PROCESS | 1851 | 1462283477727 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 06:51:17 INFO - PROCESS | 1851 | 1462283477731 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 06:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:51:17 INFO - PROCESS | 1851 | 1462283477736 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:51:17 INFO - PROCESS | 1851 | 1462283477739 Marionette TRACE conn3 <- [1,1434,null,{}] 06:51:17 INFO - PROCESS | 1851 | 1462283477746 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:18 INFO - PROCESS | 1851 | 1462283478051 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 06:51:18 INFO - PROCESS | 1851 | 1462283478303 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5129f000 == 141 [pid = 1851] [id = 366] 06:51:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 200 (0x7f4f54f4d400) [pid = 1851] [serial = 1099] [outer = (nil)] 06:51:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 201 (0x7f4f54f51000) [pid = 1851] [serial = 1100] [outer = 0x7f4f54f4d400] 06:51:18 INFO - PROCESS | 1851 | 1462283478384 Marionette DEBUG loaded listener.js 06:51:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 202 (0x7f4f55434800) [pid = 1851] [serial = 1101] [outer = 0x7f4f54f4d400] 06:51:19 INFO - PROCESS | 1851 | 1462283479230 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 06:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1536ms 06:51:19 INFO - PROCESS | 1851 | 1462283479273 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 06:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:51:19 INFO - PROCESS | 1851 | 1462283479277 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 06:51:19 INFO - PROCESS | 1851 | 1462283479282 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:51:19 INFO - PROCESS | 1851 | 1462283479286 Marionette TRACE conn3 <- [1,1438,null,{}] 06:51:19 INFO - PROCESS | 1851 | 1462283479291 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:19 INFO - PROCESS | 1851 | 1462283479472 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 06:51:19 INFO - PROCESS | 1851 | 1462283479675 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f54cbe000 == 142 [pid = 1851] [id = 367] 06:51:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7f4f2da45c00) [pid = 1851] [serial = 1102] [outer = (nil)] 06:51:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7f4f2da4f800) [pid = 1851] [serial = 1103] [outer = 0x7f4f2da45c00] 06:51:19 INFO - PROCESS | 1851 | 1462283479789 Marionette DEBUG loaded listener.js 06:51:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 205 (0x7f4f55528400) [pid = 1851] [serial = 1104] [outer = 0x7f4f2da45c00] 06:51:20 INFO - PROCESS | 1851 | 1462283480669 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 06:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1483ms 06:51:20 INFO - PROCESS | 1851 | 1462283480766 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 06:51:20 INFO - PROCESS | 1851 | 1462283480768 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 06:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:51:20 INFO - PROCESS | 1851 | 1462283480774 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:51:20 INFO - PROCESS | 1851 | 1462283480777 Marionette TRACE conn3 <- [1,1442,null,{}] 06:51:20 INFO - PROCESS | 1851 | 1462283480782 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:21 INFO - PROCESS | 1851 | 1462283480996 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 06:51:21 INFO - PROCESS | 1851 | 1462283481187 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f29e0e800 == 143 [pid = 1851] [id = 368] 06:51:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 206 (0x7f4f29df3000) [pid = 1851] [serial = 1105] [outer = (nil)] 06:51:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 207 (0x7f4f2c098400) [pid = 1851] [serial = 1106] [outer = 0x7f4f29df3000] 06:51:21 INFO - PROCESS | 1851 | 1462283481294 Marionette DEBUG loaded listener.js 06:51:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7f4f2c09e400) [pid = 1851] [serial = 1107] [outer = 0x7f4f29df3000] 06:51:22 INFO - PROCESS | 1851 | 1462283482113 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 06:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1391ms 06:51:22 INFO - PROCESS | 1851 | 1462283482166 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 06:51:22 INFO - PROCESS | 1851 | 1462283482170 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 06:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:51:22 INFO - PROCESS | 1851 | 1462283482175 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:51:22 INFO - PROCESS | 1851 | 1462283482186 Marionette TRACE conn3 <- [1,1446,null,{}] 06:51:22 INFO - PROCESS | 1851 | 1462283482191 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:22 INFO - PROCESS | 1851 | 1462283482354 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 06:51:22 INFO - PROCESS | 1851 | 1462283482551 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33cc3800 == 144 [pid = 1851] [id = 369] 06:51:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7f4f29df5400) [pid = 1851] [serial = 1108] [outer = (nil)] 06:51:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7f4f2e89f800) [pid = 1851] [serial = 1109] [outer = 0x7f4f29df5400] 06:51:22 INFO - PROCESS | 1851 | 1462283482620 Marionette DEBUG loaded listener.js 06:51:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7f4f2e8a4800) [pid = 1851] [serial = 1110] [outer = 0x7f4f29df5400] 06:51:23 INFO - PROCESS | 1851 | 1462283483576 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 06:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1436ms 06:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:51:23 INFO - PROCESS | 1851 | 1462283483611 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 06:51:23 INFO - PROCESS | 1851 | 1462283483614 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 06:51:23 INFO - PROCESS | 1851 | 1462283483620 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:51:23 INFO - PROCESS | 1851 | 1462283483623 Marionette TRACE conn3 <- [1,1450,null,{}] 06:51:23 INFO - PROCESS | 1851 | 1462283483628 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:23 INFO - PROCESS | 1851 | 1462283483789 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 06:51:24 INFO - PROCESS | 1851 | 1462283484439 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32836000 == 145 [pid = 1851] [id = 370] 06:51:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7f4f29df6400) [pid = 1851] [serial = 1111] [outer = (nil)] 06:51:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7f4f2b889800) [pid = 1851] [serial = 1112] [outer = 0x7f4f29df6400] 06:51:24 INFO - PROCESS | 1851 | 1462283484510 Marionette DEBUG loaded listener.js 06:51:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7f4f2da48000) [pid = 1851] [serial = 1113] [outer = 0x7f4f29df6400] 06:51:25 INFO - PROCESS | 1851 | 1462283485343 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 06:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1784ms 06:51:25 INFO - PROCESS | 1851 | 1462283485405 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 06:51:25 INFO - PROCESS | 1851 | 1462283485410 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 06:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:51:25 INFO - PROCESS | 1851 | 1462283485417 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:51:25 INFO - PROCESS | 1851 | 1462283485422 Marionette TRACE conn3 <- [1,1454,null,{}] 06:51:25 INFO - PROCESS | 1851 | 1462283485428 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:25 INFO - PROCESS | 1851 | 1462283485597 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 06:51:25 INFO - PROCESS | 1851 | 1462283485810 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38fc7800 == 146 [pid = 1851] [id = 371] 06:51:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7f4f2e9e8000) [pid = 1851] [serial = 1114] [outer = (nil)] 06:51:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7f4f2eaadc00) [pid = 1851] [serial = 1115] [outer = 0x7f4f2e9e8000] 06:51:25 INFO - PROCESS | 1851 | 1462283485978 Marionette DEBUG loaded listener.js 06:51:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7f4f2ec77c00) [pid = 1851] [serial = 1116] [outer = 0x7f4f2e9e8000] 06:51:27 INFO - PROCESS | 1851 | 1462283486994 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 06:51:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39224800 == 145 [pid = 1851] [id = 355] 06:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1633ms 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7f4f39f89000) [pid = 1851] [serial = 968] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39214000 == 144 [pid = 1851] [id = 354] 06:51:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f336c2800 == 143 [pid = 1851] [id = 353] 06:51:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32c1d800 == 142 [pid = 1851] [id = 352] 06:51:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2e9cc000 == 141 [pid = 1851] [id = 351] 06:51:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f29e16800 == 140 [pid = 1851] [id = 350] 06:51:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32e80800 == 139 [pid = 1851] [id = 349] 06:51:27 INFO - PROCESS | 1851 | 1462283487094 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 06:51:27 INFO - PROCESS | 1851 | 1462283487099 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 06:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:51:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f427e4800 == 138 [pid = 1851] [id = 339] 06:51:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4209f000 == 137 [pid = 1851] [id = 338] 06:51:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f404bb000 == 136 [pid = 1851] [id = 337] 06:51:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39056800 == 135 [pid = 1851] [id = 336] 06:51:27 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f31dcf800 == 134 [pid = 1851] [id = 335] 06:51:27 INFO - PROCESS | 1851 | 1462283487123 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:51:27 INFO - PROCESS | 1851 | 1462283487125 Marionette TRACE conn3 <- [1,1458,null,{}] 06:51:27 INFO - PROCESS | 1851 | 1462283487131 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:27 INFO - PROCESS | 1851 | 1462283487304 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7f4f32e61800) [pid = 1851] [serial = 768] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7f4f320f9800) [pid = 1851] [serial = 765] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7f4f38bd6400) [pid = 1851] [serial = 762] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7f4f2def8000) [pid = 1851] [serial = 734] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7f4f32008400) [pid = 1851] [serial = 737] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7f4f38942800) [pid = 1851] [serial = 771] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7f4f39125800) [pid = 1851] [serial = 774] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7f4f3913cc00) [pid = 1851] [serial = 777] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7f4f39a17c00) [pid = 1851] [serial = 780] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 206 (0x7f4f39e49400) [pid = 1851] [serial = 783] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 205 (0x7f4f3b44e800) [pid = 1851] [serial = 786] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 204 (0x7f4f3c920000) [pid = 1851] [serial = 789] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 203 (0x7f4f3cc6cc00) [pid = 1851] [serial = 792] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 202 (0x7f4f3f3c7400) [pid = 1851] [serial = 795] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 201 (0x7f4f2eaad800) [pid = 1851] [serial = 740] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 200 (0x7f4f3c979000) [pid = 1851] [serial = 995] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 199 (0x7f4f3913b800) [pid = 1851] [serial = 998] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 198 (0x7f4f3fe05400) [pid = 1851] [serial = 999] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7f4f31689000) [pid = 1851] [serial = 971] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7f4f50f14c00) [pid = 1851] [serial = 956] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7f4f39135800) [pid = 1851] [serial = 947] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7f4f38b0ac00) [pid = 1851] [serial = 984] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7f4f38945800) [pid = 1851] [serial = 983] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7f4f318a3400) [pid = 1851] [serial = 975] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7f4f31691000) [pid = 1851] [serial = 974] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7f4f320f8400) [pid = 1851] [serial = 986] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7f4f33db7c00) [pid = 1851] [serial = 987] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7f4f32731c00) [pid = 1851] [serial = 978] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7f4f326d8c00) [pid = 1851] [serial = 977] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7f4f3b452400) [pid = 1851] [serial = 992] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7f4f38bd6c00) [pid = 1851] [serial = 941] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7f4f3383d000) [pid = 1851] [serial = 981] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7f4f3358b000) [pid = 1851] [serial = 980] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7f4f3957ec00) [pid = 1851] [serial = 989] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7f4f39f84800) [pid = 1851] [serial = 990] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7f4f4106b400) [pid = 1851] [serial = 950] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7f4f32fb4c00) [pid = 1851] [serial = 962] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7f4f4a196800) [pid = 1851] [serial = 953] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7f4f39f7ec00) [pid = 1851] [serial = 965] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7f4f2b891000) [pid = 1851] [serial = 959] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7f4f3272ec00) [pid = 1851] [serial = 944] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7f4f320f0c00) [pid = 1851] [serial = 1001] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7f4f3ceb1800) [pid = 1851] [serial = 996] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7f4f3c924000) [pid = 1851] [serial = 993] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7f4f32ccd000) [pid = 1851] [serial = 1002] [outer = (nil)] [url = about:blank] 06:51:27 INFO - PROCESS | 1851 | 1462283487577 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2d621000 == 135 [pid = 1851] [id = 372] 06:51:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7f4f2eaa3c00) [pid = 1851] [serial = 1117] [outer = (nil)] 06:51:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7f4f3200ec00) [pid = 1851] [serial = 1118] [outer = 0x7f4f2eaa3c00] 06:51:27 INFO - PROCESS | 1851 | 1462283487638 Marionette DEBUG loaded listener.js 06:51:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7f4f32734c00) [pid = 1851] [serial = 1119] [outer = 0x7f4f2eaa3c00] 06:51:28 INFO - PROCESS | 1851 | 1462283488351 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 06:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1290ms 06:51:28 INFO - PROCESS | 1851 | 1462283488400 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 06:51:28 INFO - PROCESS | 1851 | 1462283488404 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 06:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:51:28 INFO - PROCESS | 1851 | 1462283488416 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:51:28 INFO - PROCESS | 1851 | 1462283488424 Marionette TRACE conn3 <- [1,1462,null,{}] 06:51:28 INFO - PROCESS | 1851 | 1462283488432 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:28 INFO - PROCESS | 1851 | 1462283488659 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 06:51:28 INFO - PROCESS | 1851 | 1462283488678 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f336c2800 == 136 [pid = 1851] [id = 373] 06:51:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7f4f31689800) [pid = 1851] [serial = 1120] [outer = (nil)] 06:51:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7f4f3280e800) [pid = 1851] [serial = 1121] [outer = 0x7f4f31689800] 06:51:28 INFO - PROCESS | 1851 | 1462283488735 Marionette DEBUG loaded listener.js 06:51:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7f4f32fb0000) [pid = 1851] [serial = 1122] [outer = 0x7f4f31689800] 06:51:29 INFO - PROCESS | 1851 | 1462283489544 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 06:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1196ms 06:51:29 INFO - PROCESS | 1851 | 1462283489606 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 06:51:29 INFO - PROCESS | 1851 | 1462283489610 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 06:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:51:29 INFO - PROCESS | 1851 | 1462283489629 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:51:29 INFO - PROCESS | 1851 | 1462283489632 Marionette TRACE conn3 <- [1,1466,null,{}] 06:51:29 INFO - PROCESS | 1851 | 1462283489637 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:29 INFO - PROCESS | 1851 | 1462283489849 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 06:51:29 INFO - PROCESS | 1851 | 1462283489870 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3904b000 == 137 [pid = 1851] [id = 374] 06:51:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7f4f318a1400) [pid = 1851] [serial = 1123] [outer = (nil)] 06:51:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7f4f33654400) [pid = 1851] [serial = 1124] [outer = 0x7f4f318a1400] 06:51:29 INFO - PROCESS | 1851 | 1462283489929 Marionette DEBUG loaded listener.js 06:51:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7f4f33842000) [pid = 1851] [serial = 1125] [outer = 0x7f4f318a1400] 06:51:30 INFO - PROCESS | 1851 | 1462283490829 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 06:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1226ms 06:51:30 INFO - PROCESS | 1851 | 1462283490856 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 06:51:30 INFO - PROCESS | 1851 | 1462283490860 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 06:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:51:30 INFO - PROCESS | 1851 | 1462283490865 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:51:30 INFO - PROCESS | 1851 | 1462283490867 Marionette TRACE conn3 <- [1,1470,null,{}] 06:51:30 INFO - PROCESS | 1851 | 1462283490873 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:31 INFO - PROCESS | 1851 | 1462283491073 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 06:51:31 INFO - PROCESS | 1851 | 1462283491117 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39f43800 == 138 [pid = 1851] [id = 375] 06:51:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7f4f33dbe000) [pid = 1851] [serial = 1126] [outer = (nil)] 06:51:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7f4f33dfbc00) [pid = 1851] [serial = 1127] [outer = 0x7f4f33dbe000] 06:51:31 INFO - PROCESS | 1851 | 1462283491196 Marionette DEBUG loaded listener.js 06:51:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7f4f38b05800) [pid = 1851] [serial = 1128] [outer = 0x7f4f33dbe000] 06:51:32 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7f4f32e58400) [pid = 1851] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:51:32 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7f4f39e4c800) [pid = 1851] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:51:32 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7f4f318a3c00) [pid = 1851] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:51:32 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7f4f2ec71800) [pid = 1851] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:51:32 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7f4f31788000) [pid = 1851] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:51:32 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7f4f2ec6c000) [pid = 1851] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:51:32 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7f4f2deeec00) [pid = 1851] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:51:32 INFO - PROCESS | 1851 | 1462283492362 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 06:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1528ms 06:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:51:32 INFO - PROCESS | 1851 | 1462283492394 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 06:51:32 INFO - PROCESS | 1851 | 1462283492396 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 06:51:32 INFO - PROCESS | 1851 | 1462283492402 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:51:32 INFO - PROCESS | 1851 | 1462283492405 Marionette TRACE conn3 <- [1,1474,null,{}] 06:51:32 INFO - PROCESS | 1851 | 1462283492409 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:32 INFO - PROCESS | 1851 | 1462283492557 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 06:51:32 INFO - PROCESS | 1851 | 1462283492717 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a0cb800 == 139 [pid = 1851] [id = 376] 06:51:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7f4f33dbac00) [pid = 1851] [serial = 1129] [outer = (nil)] 06:51:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7f4f38bd6c00) [pid = 1851] [serial = 1130] [outer = 0x7f4f33dbac00] 06:51:32 INFO - PROCESS | 1851 | 1462283492773 Marionette DEBUG loaded listener.js 06:51:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7f4f3918b800) [pid = 1851] [serial = 1131] [outer = 0x7f4f33dbac00] 06:51:33 INFO - PROCESS | 1851 | 1462283493421 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 06:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1080ms 06:51:33 INFO - PROCESS | 1851 | 1462283493481 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 06:51:33 INFO - PROCESS | 1851 | 1462283493483 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 06:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:51:33 INFO - PROCESS | 1851 | 1462283493489 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:51:33 INFO - PROCESS | 1851 | 1462283493491 Marionette TRACE conn3 <- [1,1478,null,{}] 06:51:33 INFO - PROCESS | 1851 | 1462283493499 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:33 INFO - PROCESS | 1851 | 1462283493701 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 06:51:33 INFO - PROCESS | 1851 | 1462283493715 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3c9ad800 == 140 [pid = 1851] [id = 377] 06:51:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7f4f3912f800) [pid = 1851] [serial = 1132] [outer = (nil)] 06:51:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7f4f39a1ac00) [pid = 1851] [serial = 1133] [outer = 0x7f4f3912f800] 06:51:33 INFO - PROCESS | 1851 | 1462283493772 Marionette DEBUG loaded listener.js 06:51:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7f4f39e51400) [pid = 1851] [serial = 1134] [outer = 0x7f4f3912f800] 06:51:34 INFO - PROCESS | 1851 | 1462283494837 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 06:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1384ms 06:51:34 INFO - PROCESS | 1851 | 1462283494875 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 06:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:51:34 INFO - PROCESS | 1851 | 1462283494881 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 06:51:34 INFO - PROCESS | 1851 | 1462283494889 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:51:34 INFO - PROCESS | 1851 | 1462283494894 Marionette TRACE conn3 <- [1,1482,null,{}] 06:51:34 INFO - PROCESS | 1851 | 1462283494902 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:35 INFO - PROCESS | 1851 | 1462283495077 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 06:51:35 INFO - PROCESS | 1851 | 1462283495280 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32e82000 == 141 [pid = 1851] [id = 378] 06:51:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7f4f2da51400) [pid = 1851] [serial = 1135] [outer = (nil)] 06:51:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7f4f2e8ae400) [pid = 1851] [serial = 1136] [outer = 0x7f4f2da51400] 06:51:35 INFO - PROCESS | 1851 | 1462283495351 Marionette DEBUG loaded listener.js 06:51:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7f4f2ec75c00) [pid = 1851] [serial = 1137] [outer = 0x7f4f2da51400] 06:51:36 INFO - PROCESS | 1851 | 1462283496326 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 06:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1482ms 06:51:36 INFO - PROCESS | 1851 | 1462283496371 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 06:51:36 INFO - PROCESS | 1851 | 1462283496380 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 06:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:51:36 INFO - PROCESS | 1851 | 1462283496389 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:51:36 INFO - PROCESS | 1851 | 1462283496394 Marionette TRACE conn3 <- [1,1486,null,{}] 06:51:36 INFO - PROCESS | 1851 | 1462283496399 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:36 INFO - PROCESS | 1851 | 1462283496574 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 06:51:36 INFO - PROCESS | 1851 | 1462283496850 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a023000 == 142 [pid = 1851] [id = 379] 06:51:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7f4f327f0400) [pid = 1851] [serial = 1138] [outer = (nil)] 06:51:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7f4f32cc1800) [pid = 1851] [serial = 1139] [outer = 0x7f4f327f0400] 06:51:36 INFO - PROCESS | 1851 | 1462283496962 Marionette DEBUG loaded listener.js 06:51:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7f4f32fb1000) [pid = 1851] [serial = 1140] [outer = 0x7f4f327f0400] 06:51:37 INFO - PROCESS | 1851 | 1462283497816 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 06:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1479ms 06:51:37 INFO - PROCESS | 1851 | 1462283497869 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 06:51:37 INFO - PROCESS | 1851 | 1462283497872 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 06:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:51:37 INFO - PROCESS | 1851 | 1462283497879 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:51:37 INFO - PROCESS | 1851 | 1462283497884 Marionette TRACE conn3 <- [1,1490,null,{}] 06:51:37 INFO - PROCESS | 1851 | 1462283497900 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:38 INFO - PROCESS | 1851 | 1462283498091 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 06:51:38 INFO - PROCESS | 1851 | 1462283498347 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f418e6000 == 143 [pid = 1851] [id = 380] 06:51:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7f4f33dbcc00) [pid = 1851] [serial = 1141] [outer = (nil)] 06:51:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7f4f3894d000) [pid = 1851] [serial = 1142] [outer = 0x7f4f33dbcc00] 06:51:38 INFO - PROCESS | 1851 | 1462283498463 Marionette DEBUG loaded listener.js 06:51:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7f4f39126c00) [pid = 1851] [serial = 1143] [outer = 0x7f4f33dbcc00] 06:51:39 INFO - PROCESS | 1851 | 1462283499308 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 06:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1485ms 06:51:39 INFO - PROCESS | 1851 | 1462283499364 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 06:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:51:39 INFO - PROCESS | 1851 | 1462283499369 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 06:51:39 INFO - PROCESS | 1851 | 1462283499374 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:51:39 INFO - PROCESS | 1851 | 1462283499378 Marionette TRACE conn3 <- [1,1494,null,{}] 06:51:39 INFO - PROCESS | 1851 | 1462283499383 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:39 INFO - PROCESS | 1851 | 1462283499548 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 06:51:39 INFO - PROCESS | 1851 | 1462283499740 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f426c8800 == 144 [pid = 1851] [id = 381] 06:51:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7f4f32fb6c00) [pid = 1851] [serial = 1144] [outer = (nil)] 06:51:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7f4f39a1c000) [pid = 1851] [serial = 1145] [outer = 0x7f4f32fb6c00] 06:51:39 INFO - PROCESS | 1851 | 1462283499810 Marionette DEBUG loaded listener.js 06:51:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7f4f39f88800) [pid = 1851] [serial = 1146] [outer = 0x7f4f32fb6c00] 06:51:40 INFO - PROCESS | 1851 | 1462283500643 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 06:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1336ms 06:51:40 INFO - PROCESS | 1851 | 1462283500710 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 06:51:40 INFO - PROCESS | 1851 | 1462283500714 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 06:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:51:40 INFO - PROCESS | 1851 | 1462283500719 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:51:40 INFO - PROCESS | 1851 | 1462283500722 Marionette TRACE conn3 <- [1,1498,null,{}] 06:51:40 INFO - PROCESS | 1851 | 1462283500727 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:40 INFO - PROCESS | 1851 | 1462283500905 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 06:51:41 INFO - PROCESS | 1851 | 1462283501092 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f45f06000 == 145 [pid = 1851] [id = 382] 06:51:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7f4f39135800) [pid = 1851] [serial = 1147] [outer = (nil)] 06:51:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7f4f3b257800) [pid = 1851] [serial = 1148] [outer = 0x7f4f39135800] 06:51:41 INFO - PROCESS | 1851 | 1462283501162 Marionette DEBUG loaded listener.js 06:51:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7f4f3b56f400) [pid = 1851] [serial = 1149] [outer = 0x7f4f39135800] 06:51:41 INFO - PROCESS | 1851 | 1462283501993 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 06:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1330ms 06:51:42 INFO - PROCESS | 1851 | 1462283502050 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 06:51:42 INFO - PROCESS | 1851 | 1462283502054 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 06:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:51:42 INFO - PROCESS | 1851 | 1462283502059 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:51:42 INFO - PROCESS | 1851 | 1462283502061 Marionette TRACE conn3 <- [1,1502,null,{}] 06:51:42 INFO - PROCESS | 1851 | 1462283502067 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:42 INFO - PROCESS | 1851 | 1462283502262 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 06:51:42 INFO - PROCESS | 1851 | 1462283502450 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5147a800 == 146 [pid = 1851] [id = 383] 06:51:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7f4f3cc6a400) [pid = 1851] [serial = 1150] [outer = (nil)] 06:51:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 199 (0x7f4f3cee1000) [pid = 1851] [serial = 1151] [outer = 0x7f4f3cc6a400] 06:51:42 INFO - PROCESS | 1851 | 1462283502523 Marionette DEBUG loaded listener.js 06:51:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 200 (0x7f4f413bfc00) [pid = 1851] [serial = 1152] [outer = 0x7f4f3cc6a400] 06:51:43 INFO - PROCESS | 1851 | 1462283503344 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 06:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1331ms 06:51:43 INFO - PROCESS | 1851 | 1462283503392 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 06:51:43 INFO - PROCESS | 1851 | 1462283503395 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 06:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:51:43 INFO - PROCESS | 1851 | 1462283503401 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:51:43 INFO - PROCESS | 1851 | 1462283503403 Marionette TRACE conn3 <- [1,1506,null,{}] 06:51:43 INFO - PROCESS | 1851 | 1462283503409 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:43 INFO - PROCESS | 1851 | 1462283503570 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 06:51:43 INFO - PROCESS | 1851 | 1462283503772 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f554b8000 == 147 [pid = 1851] [id = 384] 06:51:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 201 (0x7f4f320f2800) [pid = 1851] [serial = 1153] [outer = (nil)] 06:51:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 202 (0x7f4f41b14800) [pid = 1851] [serial = 1154] [outer = 0x7f4f320f2800] 06:51:43 INFO - PROCESS | 1851 | 1462283503839 Marionette DEBUG loaded listener.js 06:51:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7f4f42a5e800) [pid = 1851] [serial = 1155] [outer = 0x7f4f320f2800] 06:51:44 INFO - PROCESS | 1851 | 1462283504668 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 06:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1334ms 06:51:44 INFO - PROCESS | 1851 | 1462283504735 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 06:51:44 INFO - PROCESS | 1851 | 1462283504739 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 06:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:51:44 INFO - PROCESS | 1851 | 1462283504744 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:51:44 INFO - PROCESS | 1851 | 1462283504747 Marionette TRACE conn3 <- [1,1510,null,{}] 06:51:44 INFO - PROCESS | 1851 | 1462283504752 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:44 INFO - PROCESS | 1851 | 1462283504917 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 06:51:45 INFO - PROCESS | 1851 | 1462283505110 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f303ce000 == 148 [pid = 1851] [id = 385] 06:51:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7f4f32e49000) [pid = 1851] [serial = 1156] [outer = (nil)] 06:51:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 205 (0x7f4f43a7f400) [pid = 1851] [serial = 1157] [outer = 0x7f4f32e49000] 06:51:45 INFO - PROCESS | 1851 | 1462283505181 Marionette DEBUG loaded listener.js 06:51:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 206 (0x7f4f461d5400) [pid = 1851] [serial = 1158] [outer = 0x7f4f32e49000] 06:51:45 INFO - PROCESS | 1851 | 1462283505990 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 06:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1281ms 06:51:46 INFO - PROCESS | 1851 | 1462283506026 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 06:51:46 INFO - PROCESS | 1851 | 1462283506029 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 06:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:51:46 INFO - PROCESS | 1851 | 1462283506035 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:51:46 INFO - PROCESS | 1851 | 1462283506037 Marionette TRACE conn3 <- [1,1514,null,{}] 06:51:46 INFO - PROCESS | 1851 | 1462283506042 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:46 INFO - PROCESS | 1851 | 1462283506204 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 06:51:46 INFO - PROCESS | 1851 | 1462283506399 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f54d86800 == 149 [pid = 1851] [id = 386] 06:51:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 207 (0x7f4f3ceb3400) [pid = 1851] [serial = 1159] [outer = (nil)] 06:51:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7f4f4fd0ac00) [pid = 1851] [serial = 1160] [outer = 0x7f4f3ceb3400] 06:51:46 INFO - PROCESS | 1851 | 1462283506471 Marionette DEBUG loaded listener.js 06:51:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7f4f52ebcc00) [pid = 1851] [serial = 1161] [outer = 0x7f4f3ceb3400] 06:51:47 INFO - PROCESS | 1851 | 1462283507302 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 06:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1332ms 06:51:47 INFO - PROCESS | 1851 | 1462283507368 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 06:51:47 INFO - PROCESS | 1851 | 1462283507371 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 06:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:51:47 INFO - PROCESS | 1851 | 1462283507377 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:51:47 INFO - PROCESS | 1851 | 1462283507380 Marionette TRACE conn3 <- [1,1518,null,{}] 06:51:47 INFO - PROCESS | 1851 | 1462283507385 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:47 INFO - PROCESS | 1851 | 1462283507557 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 06:51:47 INFO - PROCESS | 1851 | 1462283507748 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2e861000 == 150 [pid = 1851] [id = 387] 06:51:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7f4f32ba2000) [pid = 1851] [serial = 1162] [outer = (nil)] 06:51:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7f4f32ba8c00) [pid = 1851] [serial = 1163] [outer = 0x7f4f32ba2000] 06:51:47 INFO - PROCESS | 1851 | 1462283507817 Marionette DEBUG loaded listener.js 06:51:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7f4f32badc00) [pid = 1851] [serial = 1164] [outer = 0x7f4f32ba2000] 06:51:48 INFO - PROCESS | 1851 | 1462283508645 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 06:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1328ms 06:51:48 INFO - PROCESS | 1851 | 1462283508706 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 06:51:48 INFO - PROCESS | 1851 | 1462283508710 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 06:51:48 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:51:48 INFO - PROCESS | 1851 | 1462283508716 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:51:48 INFO - PROCESS | 1851 | 1462283508719 Marionette TRACE conn3 <- [1,1522,null,{}] 06:51:48 INFO - PROCESS | 1851 | 1462283508724 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:48 INFO - PROCESS | 1851 | 1462283508946 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 06:51:49 INFO - PROCESS | 1851 | 1462283509145 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f28ad6000 == 151 [pid = 1851] [id = 388] 06:51:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7f4f2e9e6800) [pid = 1851] [serial = 1165] [outer = (nil)] 06:51:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7f4f54ec3c00) [pid = 1851] [serial = 1166] [outer = 0x7f4f2e9e6800] 06:51:49 INFO - PROCESS | 1851 | 1462283509258 Marionette DEBUG loaded listener.js 06:51:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7f4f55526800) [pid = 1851] [serial = 1167] [outer = 0x7f4f2e9e6800] 06:51:49 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:49 INFO - PROCESS | 1851 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:51:49 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:49 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:49 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:49 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:49 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:49 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:49 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:49 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:49 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:49 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:50 INFO - PROCESS | 1851 | 1462283510026 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 06:51:50 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:51:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:51:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:51:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:51:50 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:51:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:51:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:51:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:51:50 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 06:51:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:51:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:51:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:51:50 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 06:51:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:51:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:51:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:51:50 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1335ms 06:51:50 INFO - PROCESS | 1851 | 1462283510053 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 06:51:50 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:51:50 INFO - PROCESS | 1851 | 1462283510061 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 06:51:50 INFO - PROCESS | 1851 | 1462283510067 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:51:50 INFO - PROCESS | 1851 | 1462283510070 Marionette TRACE conn3 <- [1,1526,null,{}] 06:51:50 INFO - PROCESS | 1851 | 1462283510075 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:50 INFO - PROCESS | 1851 | 1462283510235 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 06:51:50 INFO - PROCESS | 1851 | 1462283510443 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f293e2000 == 152 [pid = 1851] [id = 389] 06:51:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7f4f293c4000) [pid = 1851] [serial = 1168] [outer = (nil)] 06:51:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7f4f293d0000) [pid = 1851] [serial = 1169] [outer = 0x7f4f293c4000] 06:51:50 INFO - PROCESS | 1851 | 1462283510508 Marionette DEBUG loaded listener.js 06:51:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7f4f5552a800) [pid = 1851] [serial = 1170] [outer = 0x7f4f293c4000] 06:51:51 INFO - PROCESS | 1851 | 1462283511287 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 06:51:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:51:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:51:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:51:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:51:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:51:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:51:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:51:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:51:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:51:51 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1282ms 06:51:51 INFO - PROCESS | 1851 | 1462283511354 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 06:51:51 INFO - PROCESS | 1851 | 1462283511357 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 06:51:51 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:51:51 INFO - PROCESS | 1851 | 1462283511363 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:51:51 INFO - PROCESS | 1851 | 1462283511365 Marionette TRACE conn3 <- [1,1530,null,{}] 06:51:51 INFO - PROCESS | 1851 | 1462283511379 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:51 INFO - PROCESS | 1851 | 1462283511541 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 06:51:51 INFO - PROCESS | 1851 | 1462283511737 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f31510800 == 153 [pid = 1851] [id = 390] 06:51:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7f4f28c36c00) [pid = 1851] [serial = 1171] [outer = (nil)] 06:51:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7f4f28c42800) [pid = 1851] [serial = 1172] [outer = 0x7f4f28c36c00] 06:51:51 INFO - PROCESS | 1851 | 1462283511806 Marionette DEBUG loaded listener.js 06:51:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7f4f54f3a400) [pid = 1851] [serial = 1173] [outer = 0x7f4f28c36c00] 06:51:52 INFO - PROCESS | 1851 | 1462283512484 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 06:51:52 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 06:51:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:51:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:51:52 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 06:51:52 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:51:52 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1141ms 06:51:52 INFO - PROCESS | 1851 | 1462283512512 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 06:51:52 INFO - PROCESS | 1851 | 1462283512515 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 06:51:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:51:52 INFO - PROCESS | 1851 | 1462283512522 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:51:52 INFO - PROCESS | 1851 | 1462283512525 Marionette TRACE conn3 <- [1,1534,null,{}] 06:51:52 INFO - PROCESS | 1851 | 1462283512530 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:52 INFO - PROCESS | 1851 | 1462283512688 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 06:51:52 INFO - PROCESS | 1851 | 1462283512899 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2c907800 == 154 [pid = 1851] [id = 391] 06:51:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7f4f28c38000) [pid = 1851] [serial = 1174] [outer = (nil)] 06:51:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7f4f3184a800) [pid = 1851] [serial = 1175] [outer = 0x7f4f28c38000] 06:51:52 INFO - PROCESS | 1851 | 1462283512968 Marionette DEBUG loaded listener.js 06:51:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7f4f31850400) [pid = 1851] [serial = 1176] [outer = 0x7f4f28c38000] 06:51:53 INFO - PROCESS | 1851 | 1462283513868 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 06:51:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:51:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1381ms 06:51:53 INFO - PROCESS | 1851 | 1462283513904 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 06:51:53 INFO - PROCESS | 1851 | 1462283513908 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 06:51:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:51:53 INFO - PROCESS | 1851 | 1462283513914 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:51:53 INFO - PROCESS | 1851 | 1462283513917 Marionette TRACE conn3 <- [1,1538,null,{}] 06:51:53 INFO - PROCESS | 1851 | 1462283513922 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:54 INFO - PROCESS | 1851 | 1462283514087 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 06:51:54 INFO - PROCESS | 1851 | 1462283514303 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2c922800 == 155 [pid = 1851] [id = 392] 06:51:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7f4f28c44000) [pid = 1851] [serial = 1177] [outer = (nil)] 06:51:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7f4f2eb4b000) [pid = 1851] [serial = 1178] [outer = 0x7f4f28c44000] 06:51:54 INFO - PROCESS | 1851 | 1462283514412 Marionette DEBUG loaded listener.js 06:51:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7f4f2eb50000) [pid = 1851] [serial = 1179] [outer = 0x7f4f28c44000] 06:51:55 INFO - PROCESS | 1851 | 1462283515777 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:51:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:51:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1936ms 06:51:55 INFO - PROCESS | 1851 | 1462283515878 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 06:51:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:51:55 INFO - PROCESS | 1851 | 1462283515884 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 06:51:55 INFO - PROCESS | 1851 | 1462283515891 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:51:55 INFO - PROCESS | 1851 | 1462283515896 Marionette TRACE conn3 <- [1,1542,null,{}] 06:51:55 INFO - PROCESS | 1851 | 1462283515903 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:56 INFO - PROCESS | 1851 | 1462283516080 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 06:51:56 INFO - PROCESS | 1851 | 1462283516283 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f303df800 == 156 [pid = 1851] [id = 393] 06:51:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7f4f2b891800) [pid = 1851] [serial = 1180] [outer = (nil)] 06:51:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7f4f2da43000) [pid = 1851] [serial = 1181] [outer = 0x7f4f2b891800] 06:51:56 INFO - PROCESS | 1851 | 1462283516405 Marionette DEBUG loaded listener.js 06:51:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7f4f2eb47800) [pid = 1851] [serial = 1182] [outer = 0x7f4f2b891800] 06:51:57 INFO - PROCESS | 1851 | 1462283517456 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 06:51:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:51:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1582ms 06:51:57 INFO - PROCESS | 1851 | 1462283517472 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 06:51:57 INFO - PROCESS | 1851 | 1462283517480 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 06:51:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:51:57 INFO - PROCESS | 1851 | 1462283517489 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:51:57 INFO - PROCESS | 1851 | 1462283517492 Marionette TRACE conn3 <- [1,1546,null,{}] 06:51:57 INFO - PROCESS | 1851 | 1462283517499 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:57 INFO - PROCESS | 1851 | 1462283517663 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 06:51:57 INFO - PROCESS | 1851 | 1462283517874 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f31dd6800 == 157 [pid = 1851] [id = 394] 06:51:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7f4f31786400) [pid = 1851] [serial = 1183] [outer = (nil)] 06:51:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7f4f3184d400) [pid = 1851] [serial = 1184] [outer = 0x7f4f31786400] 06:51:58 INFO - PROCESS | 1851 | 1462283518008 Marionette DEBUG loaded listener.js 06:51:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7f4f31855000) [pid = 1851] [serial = 1185] [outer = 0x7f4f31786400] 06:51:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f5042b800 == 156 [pid = 1851] [id = 236] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7f4f32733c00) [pid = 1851] [serial = 1040] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7f4f318a4c00) [pid = 1851] [serial = 1043] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a0cb800 == 155 [pid = 1851] [id = 376] 06:51:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39f43800 == 154 [pid = 1851] [id = 375] 06:51:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3904b000 == 153 [pid = 1851] [id = 374] 06:51:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f336c2800 == 152 [pid = 1851] [id = 373] 06:51:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2d621000 == 151 [pid = 1851] [id = 372] 06:51:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f38fc7800 == 150 [pid = 1851] [id = 371] 06:51:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32836000 == 149 [pid = 1851] [id = 370] 06:51:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4f1f2000 == 148 [pid = 1851] [id = 365] 06:51:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f45f42000 == 147 [pid = 1851] [id = 364] 06:51:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f43c35800 == 146 [pid = 1851] [id = 363] 06:51:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f427dd800 == 145 [pid = 1851] [id = 362] 06:51:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f418d0800 == 144 [pid = 1851] [id = 361] 06:51:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3cae0000 == 143 [pid = 1851] [id = 360] 06:51:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a374800 == 142 [pid = 1851] [id = 359] 06:51:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3904f000 == 141 [pid = 1851] [id = 358] 06:51:58 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f31de8800 == 140 [pid = 1851] [id = 357] 06:51:58 INFO - PROCESS | 1851 | 1462283518933 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7f4f39134400) [pid = 1851] [serial = 1061] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7f4f3cc72800) [pid = 1851] [serial = 1064] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7f4f3ceee800) [pid = 1851] [serial = 1065] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7f4f32cc2800) [pid = 1851] [serial = 1010] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7f4f31688c00) [pid = 1851] [serial = 1007] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7f4f3cc71000) [pid = 1851] [serial = 1019] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7f4f327f2c00) [pid = 1851] [serial = 1037] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7f4f39e42400) [pid = 1851] [serial = 1016] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7f4f37693400) [pid = 1851] [serial = 1058] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7f4f413ba800) [pid = 1851] [serial = 1022] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7f4f3ceac400) [pid = 1851] [serial = 1028] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7f4f42f1bc00) [pid = 1851] [serial = 1025] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7f4f39131400) [pid = 1851] [serial = 1004] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7f4f320f2400) [pid = 1851] [serial = 1046] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7f4f32e42800) [pid = 1851] [serial = 1053] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7f4f3272d800) [pid = 1851] [serial = 1052] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7f4f327fbc00) [pid = 1851] [serial = 1055] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7f4f33837400) [pid = 1851] [serial = 1056] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7f4f320edc00) [pid = 1851] [serial = 1050] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7f4f31688800) [pid = 1851] [serial = 1049] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7f4f461eec00) [pid = 1851] [serial = 1031] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7f4f38947c00) [pid = 1851] [serial = 1013] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7f4f50eca400) [pid = 1851] [serial = 1034] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7f4f39126000) [pid = 1851] [serial = 1067] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 206 (0x7f4f393ce800) [pid = 1851] [serial = 1062] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 205 (0x7f4f393d1c00) [pid = 1851] [serial = 1068] [outer = (nil)] [url = about:blank] 06:51:58 INFO - PROCESS | 1851 | --DOMWINDOW == 204 (0x7f4f38b03800) [pid = 1851] [serial = 1059] [outer = (nil)] [url = about:blank] 06:51:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:51:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1534ms 06:51:59 INFO - PROCESS | 1851 | 1462283519023 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 06:51:59 INFO - PROCESS | 1851 | 1462283519026 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 06:51:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:51:59 INFO - PROCESS | 1851 | 1462283519032 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:51:59 INFO - PROCESS | 1851 | 1462283519036 Marionette TRACE conn3 <- [1,1550,null,{}] 06:51:59 INFO - PROCESS | 1851 | 1462283519050 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:59 INFO - PROCESS | 1851 | 1462283519228 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 06:51:59 INFO - PROCESS | 1851 | 1462283519394 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f336b3800 == 141 [pid = 1851] [id = 395] 06:51:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 205 (0x7f4f3178b000) [pid = 1851] [serial = 1186] [outer = (nil)] 06:51:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 206 (0x7f4f327fb400) [pid = 1851] [serial = 1187] [outer = 0x7f4f3178b000] 06:51:59 INFO - PROCESS | 1851 | 1462283519455 Marionette DEBUG loaded listener.js 06:51:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 207 (0x7f4f32cc5800) [pid = 1851] [serial = 1188] [outer = 0x7f4f3178b000] 06:52:00 INFO - PROCESS | 1851 | 1462283520161 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 06:52:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:52:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1186ms 06:52:00 INFO - PROCESS | 1851 | 1462283520240 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 06:52:00 INFO - PROCESS | 1851 | 1462283520245 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 06:52:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:52:00 INFO - PROCESS | 1851 | 1462283520255 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:52:00 INFO - PROCESS | 1851 | 1462283520258 Marionette TRACE conn3 <- [1,1554,null,{}] 06:52:00 INFO - PROCESS | 1851 | 1462283520262 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:00 INFO - PROCESS | 1851 | 1462283520432 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 06:52:00 INFO - PROCESS | 1851 | 1462283520444 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38bc0800 == 142 [pid = 1851] [id = 396] 06:52:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7f4f320f0000) [pid = 1851] [serial = 1189] [outer = (nil)] 06:52:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7f4f33582400) [pid = 1851] [serial = 1190] [outer = 0x7f4f320f0000] 06:52:00 INFO - PROCESS | 1851 | 1462283520501 Marionette DEBUG loaded listener.js 06:52:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7f4f33839400) [pid = 1851] [serial = 1191] [outer = 0x7f4f320f0000] 06:52:01 INFO - PROCESS | 1851 | 1462283521423 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 06:52:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:52:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1238ms 06:52:01 INFO - PROCESS | 1851 | 1462283521498 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 06:52:01 INFO - PROCESS | 1851 | 1462283521503 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 06:52:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:52:01 INFO - PROCESS | 1851 | 1462283521519 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:52:01 INFO - PROCESS | 1851 | 1462283521521 Marionette TRACE conn3 <- [1,1558,null,{}] 06:52:01 INFO - PROCESS | 1851 | 1462283521528 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:01 INFO - PROCESS | 1851 | 1462283521752 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 06:52:01 INFO - PROCESS | 1851 | 1462283521778 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f398aa800 == 143 [pid = 1851] [id = 397] 06:52:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7f4f32e4d800) [pid = 1851] [serial = 1192] [outer = (nil)] 06:52:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7f4f33b96000) [pid = 1851] [serial = 1193] [outer = 0x7f4f32e4d800] 06:52:01 INFO - PROCESS | 1851 | 1462283521834 Marionette DEBUG loaded listener.js 06:52:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7f4f38944000) [pid = 1851] [serial = 1194] [outer = 0x7f4f32e4d800] 06:52:02 INFO - PROCESS | 1851 | 1462283522636 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 06:52:02 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7f4f318a1400) [pid = 1851] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:52:02 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7f4f33dbe000) [pid = 1851] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:52:02 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7f4f2eaa3c00) [pid = 1851] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:52:02 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7f4f39a22800) [pid = 1851] [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.] 06:52:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:52:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1491ms 06:52:03 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7f4f31689800) [pid = 1851] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:52:03 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7f4f33dbac00) [pid = 1851] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:52:03 INFO - PROCESS | 1851 | --DOMWINDOW == 206 (0x7f4f2e9e8000) [pid = 1851] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:52:03 INFO - PROCESS | 1851 | --DOMWINDOW == 205 (0x7f4f29df6400) [pid = 1851] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:52:03 INFO - PROCESS | 1851 | 1462283523019 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 06:52:03 INFO - PROCESS | 1851 | 1462283523021 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 06:52:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:52:03 INFO - PROCESS | 1851 | 1462283523027 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:52:03 INFO - PROCESS | 1851 | 1462283523029 Marionette TRACE conn3 <- [1,1562,null,{}] 06:52:03 INFO - PROCESS | 1851 | 1462283523034 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:03 INFO - PROCESS | 1851 | 1462283523225 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 06:52:03 INFO - PROCESS | 1851 | 1462283523448 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39f4d800 == 144 [pid = 1851] [id = 398] 06:52:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 206 (0x7f4f39123400) [pid = 1851] [serial = 1195] [outer = (nil)] 06:52:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 207 (0x7f4f3913e400) [pid = 1851] [serial = 1196] [outer = 0x7f4f39123400] 06:52:03 INFO - PROCESS | 1851 | 1462283523513 Marionette DEBUG loaded listener.js 06:52:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7f4f39bf9000) [pid = 1851] [serial = 1197] [outer = 0x7f4f39123400] 06:52:04 INFO - PROCESS | 1851 | 1462283524122 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 06:52:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:52:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1132ms 06:52:04 INFO - PROCESS | 1851 | 1462283524160 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 06:52:04 INFO - PROCESS | 1851 | 1462283524163 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 06:52:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:52:04 INFO - PROCESS | 1851 | 1462283524168 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:52:04 INFO - PROCESS | 1851 | 1462283524182 Marionette TRACE conn3 <- [1,1566,null,{}] 06:52:04 INFO - PROCESS | 1851 | 1462283524186 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:04 INFO - PROCESS | 1851 | 1462283524336 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 06:52:04 INFO - PROCESS | 1851 | 1462283524494 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a36d800 == 145 [pid = 1851] [id = 399] 06:52:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7f4f33838800) [pid = 1851] [serial = 1198] [outer = (nil)] 06:52:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7f4f3a5fac00) [pid = 1851] [serial = 1199] [outer = 0x7f4f33838800] 06:52:04 INFO - PROCESS | 1851 | 1462283524552 Marionette DEBUG loaded listener.js 06:52:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7f4f3c96d400) [pid = 1851] [serial = 1200] [outer = 0x7f4f33838800] 06:52:05 INFO - PROCESS | 1851 | 1462283525449 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 06:52:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:52:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1290ms 06:52:05 INFO - PROCESS | 1851 | 1462283525460 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 06:52:05 INFO - PROCESS | 1851 | 1462283525464 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 06:52:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:52:05 INFO - PROCESS | 1851 | 1462283525473 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:52:05 INFO - PROCESS | 1851 | 1462283525479 Marionette TRACE conn3 <- [1,1570,null,{}] 06:52:05 INFO - PROCESS | 1851 | 1462283525488 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:05 INFO - PROCESS | 1851 | 1462283525670 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 06:52:05 INFO - PROCESS | 1851 | 1462283525878 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2d60c800 == 146 [pid = 1851] [id = 400] 06:52:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7f4f28c3c000) [pid = 1851] [serial = 1201] [outer = (nil)] 06:52:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7f4f2da49800) [pid = 1851] [serial = 1202] [outer = 0x7f4f28c3c000] 06:52:05 INFO - PROCESS | 1851 | 1462283525952 Marionette DEBUG loaded listener.js 06:52:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7f4f2e8a8000) [pid = 1851] [serial = 1203] [outer = 0x7f4f28c3c000] 06:52:06 INFO - PROCESS | 1851 | 1462283526893 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 06:52:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:52:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1484ms 06:52:06 INFO - PROCESS | 1851 | 1462283526958 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 06:52:06 INFO - PROCESS | 1851 | 1462283526966 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 06:52:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:52:06 INFO - PROCESS | 1851 | 1462283526976 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:52:06 INFO - PROCESS | 1851 | 1462283526979 Marionette TRACE conn3 <- [1,1574,null,{}] 06:52:06 INFO - PROCESS | 1851 | 1462283526985 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:07 INFO - PROCESS | 1851 | 1462283527160 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 06:52:07 INFO - PROCESS | 1851 | 1462283527357 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3369f000 == 147 [pid = 1851] [id = 401] 06:52:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7f4f2e9e2800) [pid = 1851] [serial = 1204] [outer = (nil)] 06:52:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7f4f31848000) [pid = 1851] [serial = 1205] [outer = 0x7f4f2e9e2800] 06:52:07 INFO - PROCESS | 1851 | 1462283527425 Marionette DEBUG loaded listener.js 06:52:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7f4f318a3c00) [pid = 1851] [serial = 1206] [outer = 0x7f4f2e9e2800] 06:52:08 INFO - PROCESS | 1851 | 1462283528356 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 06:52:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:52:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1429ms 06:52:08 INFO - PROCESS | 1851 | 1462283528405 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 06:52:08 INFO - PROCESS | 1851 | 1462283528409 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 06:52:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:52:08 INFO - PROCESS | 1851 | 1462283528415 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:52:08 INFO - PROCESS | 1851 | 1462283528421 Marionette TRACE conn3 <- [1,1578,null,{}] 06:52:08 INFO - PROCESS | 1851 | 1462283528445 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:08 INFO - PROCESS | 1851 | 1462283528651 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 06:52:08 INFO - PROCESS | 1851 | 1462283528904 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3cad9800 == 148 [pid = 1851] [id = 402] 06:52:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7f4f32ba6800) [pid = 1851] [serial = 1207] [outer = (nil)] 06:52:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7f4f32fb5c00) [pid = 1851] [serial = 1208] [outer = 0x7f4f32ba6800] 06:52:09 INFO - PROCESS | 1851 | 1462283529023 Marionette DEBUG loaded listener.js 06:52:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7f4f33dbe000) [pid = 1851] [serial = 1209] [outer = 0x7f4f32ba6800] 06:52:09 INFO - PROCESS | 1851 | 1462283529826 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 06:52:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:52:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1452ms 06:52:09 INFO - PROCESS | 1851 | 1462283529867 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 06:52:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:52:09 INFO - PROCESS | 1851 | 1462283529871 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 06:52:09 INFO - PROCESS | 1851 | 1462283529877 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:52:09 INFO - PROCESS | 1851 | 1462283529880 Marionette TRACE conn3 <- [1,1582,null,{}] 06:52:09 INFO - PROCESS | 1851 | 1462283529885 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:10 INFO - PROCESS | 1851 | 1462283530056 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 06:52:10 INFO - PROCESS | 1851 | 1462283530258 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f418cb800 == 149 [pid = 1851] [id = 403] 06:52:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7f4f32ba9800) [pid = 1851] [serial = 1210] [outer = (nil)] 06:52:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7f4f3913b800) [pid = 1851] [serial = 1211] [outer = 0x7f4f32ba9800] 06:52:10 INFO - PROCESS | 1851 | 1462283530333 Marionette DEBUG loaded listener.js 06:52:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7f4f39f84000) [pid = 1851] [serial = 1212] [outer = 0x7f4f32ba9800] 06:52:11 INFO - PROCESS | 1851 | 1462283531185 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 06:52:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:52:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1376ms 06:52:11 INFO - PROCESS | 1851 | 1462283531254 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 06:52:11 INFO - PROCESS | 1851 | 1462283531258 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 06:52:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:52:11 INFO - PROCESS | 1851 | 1462283531263 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:52:11 INFO - PROCESS | 1851 | 1462283531266 Marionette TRACE conn3 <- [1,1586,null,{}] 06:52:11 INFO - PROCESS | 1851 | 1462283531271 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:11 INFO - PROCESS | 1851 | 1462283531459 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 06:52:11 INFO - PROCESS | 1851 | 1462283531657 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:11 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42aad000 == 150 [pid = 1851] [id = 404] 06:52:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7f4f38b05000) [pid = 1851] [serial = 1213] [outer = (nil)] 06:52:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7f4f3c971400) [pid = 1851] [serial = 1214] [outer = 0x7f4f38b05000] 06:52:11 INFO - PROCESS | 1851 | 1462283531727 Marionette DEBUG loaded listener.js 06:52:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7f4f3ce1b800) [pid = 1851] [serial = 1215] [outer = 0x7f4f38b05000] 06:52:12 INFO - PROCESS | 1851 | 1462283532590 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 06:52:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:52:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1377ms 06:52:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:52:12 INFO - PROCESS | 1851 | 1462283532641 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 06:52:12 INFO - PROCESS | 1851 | 1462283532644 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 06:52:12 INFO - PROCESS | 1851 | 1462283532650 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:52:12 INFO - PROCESS | 1851 | 1462283532653 Marionette TRACE conn3 <- [1,1590,null,{}] 06:52:12 INFO - PROCESS | 1851 | 1462283532658 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:12 INFO - PROCESS | 1851 | 1462283532857 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 06:52:13 INFO - PROCESS | 1851 | 1462283533066 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4951a000 == 151 [pid = 1851] [id = 405] 06:52:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7f4f33839c00) [pid = 1851] [serial = 1216] [outer = (nil)] 06:52:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7f4f4047bc00) [pid = 1851] [serial = 1217] [outer = 0x7f4f33839c00] 06:52:13 INFO - PROCESS | 1851 | 1462283533182 Marionette DEBUG loaded listener.js 06:52:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7f4f4a198800) [pid = 1851] [serial = 1218] [outer = 0x7f4f33839c00] 06:52:14 INFO - PROCESS | 1851 | 1462283534021 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 06:52:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:52:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1429ms 06:52:14 INFO - PROCESS | 1851 | 1462283534079 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 06:52:14 INFO - PROCESS | 1851 | 1462283534082 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 06:52:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:52:14 INFO - PROCESS | 1851 | 1462283534088 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:52:14 INFO - PROCESS | 1851 | 1462283534090 Marionette TRACE conn3 <- [1,1594,null,{}] 06:52:14 INFO - PROCESS | 1851 | 1462283534096 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:14 INFO - PROCESS | 1851 | 1462283534264 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 06:52:14 INFO - PROCESS | 1851 | 1462283534468 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f512a2800 == 152 [pid = 1851] [id = 406] 06:52:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7f4f29255000) [pid = 1851] [serial = 1219] [outer = (nil)] 06:52:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7f4f2925c000) [pid = 1851] [serial = 1220] [outer = 0x7f4f29255000] 06:52:14 INFO - PROCESS | 1851 | 1462283534536 Marionette DEBUG loaded listener.js 06:52:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7f4f29261000) [pid = 1851] [serial = 1221] [outer = 0x7f4f29255000] 06:52:15 INFO - PROCESS | 1851 | 1462283535381 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 06:52:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:52:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1326ms 06:52:15 INFO - PROCESS | 1851 | 1462283535415 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 06:52:15 INFO - PROCESS | 1851 | 1462283535418 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 06:52:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:52:15 INFO - PROCESS | 1851 | 1462283535424 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:52:15 INFO - PROCESS | 1851 | 1462283535426 Marionette TRACE conn3 <- [1,1598,null,{}] 06:52:15 INFO - PROCESS | 1851 | 1462283535432 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:15 INFO - PROCESS | 1851 | 1462283535601 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 06:52:15 INFO - PROCESS | 1851 | 1462283535804 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f57e5a000 == 153 [pid = 1851] [id = 407] 06:52:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7f4f29255400) [pid = 1851] [serial = 1222] [outer = (nil)] 06:52:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7f4f4f174800) [pid = 1851] [serial = 1223] [outer = 0x7f4f29255400] 06:52:15 INFO - PROCESS | 1851 | 1462283535872 Marionette DEBUG loaded listener.js 06:52:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7f4f53366800) [pid = 1851] [serial = 1224] [outer = 0x7f4f29255400] 06:52:16 INFO - PROCESS | 1851 | 1462283536699 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 06:52:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:52:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1330ms 06:52:16 INFO - PROCESS | 1851 | 1462283536756 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 06:52:16 INFO - PROCESS | 1851 | 1462283536759 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 06:52:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:52:16 INFO - PROCESS | 1851 | 1462283536764 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:52:16 INFO - PROCESS | 1851 | 1462283536767 Marionette TRACE conn3 <- [1,1602,null,{}] 06:52:16 INFO - PROCESS | 1851 | 1462283536772 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:16 INFO - PROCESS | 1851 | 1462283536935 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 06:52:17 INFO - PROCESS | 1851 | 1462283537141 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:17 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f289e6800 == 154 [pid = 1851] [id = 408] 06:52:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7f4f2925c400) [pid = 1851] [serial = 1225] [outer = (nil)] 06:52:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7f4f2959a000) [pid = 1851] [serial = 1226] [outer = 0x7f4f2925c400] 06:52:17 INFO - PROCESS | 1851 | 1462283537210 Marionette DEBUG loaded listener.js 06:52:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7f4f2959f000) [pid = 1851] [serial = 1227] [outer = 0x7f4f2925c400] 06:52:18 INFO - PROCESS | 1851 | 1462283538062 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 06:52:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:52:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1339ms 06:52:18 INFO - PROCESS | 1851 | 1462283538104 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 06:52:18 INFO - PROCESS | 1851 | 1462283538108 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 06:52:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:52:18 INFO - PROCESS | 1851 | 1462283538113 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:52:18 INFO - PROCESS | 1851 | 1462283538115 Marionette TRACE conn3 <- [1,1606,null,{}] 06:52:18 INFO - PROCESS | 1851 | 1462283538121 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:18 INFO - PROCESS | 1851 | 1462283538288 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 06:52:18 INFO - PROCESS | 1851 | 1462283538494 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3164f800 == 155 [pid = 1851] [id = 409] 06:52:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7f4f29592800) [pid = 1851] [serial = 1228] [outer = (nil)] 06:52:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7f4f53368c00) [pid = 1851] [serial = 1229] [outer = 0x7f4f29592800] 06:52:18 INFO - PROCESS | 1851 | 1462283538562 Marionette DEBUG loaded listener.js 06:52:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7f4f54f33000) [pid = 1851] [serial = 1230] [outer = 0x7f4f29592800] 06:52:19 INFO - PROCESS | 1851 | 1462283539419 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 06:52:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:52:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1335ms 06:52:19 INFO - PROCESS | 1851 | 1462283539449 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 06:52:19 INFO - PROCESS | 1851 | 1462283539453 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 06:52:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:52:19 INFO - PROCESS | 1851 | 1462283539459 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:52:19 INFO - PROCESS | 1851 | 1462283539462 Marionette TRACE conn3 <- [1,1610,null,{}] 06:52:19 INFO - PROCESS | 1851 | 1462283539468 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:19 INFO - PROCESS | 1851 | 1462283539652 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 06:52:19 INFO - PROCESS | 1851 | 1462283539860 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f55108000 == 156 [pid = 1851] [id = 410] 06:52:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7f4f29597800) [pid = 1851] [serial = 1231] [outer = (nil)] 06:52:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7f4f2a04cc00) [pid = 1851] [serial = 1232] [outer = 0x7f4f29597800] 06:52:19 INFO - PROCESS | 1851 | 1462283539935 Marionette DEBUG loaded listener.js 06:52:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7f4f54f44800) [pid = 1851] [serial = 1233] [outer = 0x7f4f29597800] 06:52:20 INFO - PROCESS | 1851 | 1462283540782 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 06:52:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:52:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1385ms 06:52:20 INFO - PROCESS | 1851 | 1462283540844 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 06:52:20 INFO - PROCESS | 1851 | 1462283540847 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 06:52:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:52:20 INFO - PROCESS | 1851 | 1462283540853 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:52:20 INFO - PROCESS | 1851 | 1462283540855 Marionette TRACE conn3 <- [1,1614,null,{}] 06:52:20 INFO - PROCESS | 1851 | 1462283540861 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:21 INFO - PROCESS | 1851 | 1462283541035 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 06:52:21 INFO - PROCESS | 1851 | 1462283541242 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f55121000 == 157 [pid = 1851] [id = 411] 06:52:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7f4f2a044400) [pid = 1851] [serial = 1234] [outer = (nil)] 06:52:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7f4f2d549c00) [pid = 1851] [serial = 1235] [outer = 0x7f4f2a044400] 06:52:21 INFO - PROCESS | 1851 | 1462283541312 Marionette DEBUG loaded listener.js 06:52:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7f4f2d54e400) [pid = 1851] [serial = 1236] [outer = 0x7f4f2a044400] 06:52:22 INFO - PROCESS | 1851 | 1462283542164 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 06:52:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 06:52:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1381ms 06:52:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:52:22 INFO - PROCESS | 1851 | 1462283542235 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 06:52:22 INFO - PROCESS | 1851 | 1462283542238 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 06:52:22 INFO - PROCESS | 1851 | 1462283542244 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:52:22 INFO - PROCESS | 1851 | 1462283542247 Marionette TRACE conn3 <- [1,1618,null,{}] 06:52:22 INFO - PROCESS | 1851 | 1462283542252 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:22 INFO - PROCESS | 1851 | 1462283542428 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 06:52:22 INFO - PROCESS | 1851 | 1462283542630 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f37636000 == 158 [pid = 1851] [id = 412] 06:52:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7f4f276c7400) [pid = 1851] [serial = 1237] [outer = (nil)] 06:52:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7f4f276d0400) [pid = 1851] [serial = 1238] [outer = 0x7f4f276c7400] 06:52:22 INFO - PROCESS | 1851 | 1462283542699 Marionette DEBUG loaded listener.js 06:52:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7f4f276d5c00) [pid = 1851] [serial = 1239] [outer = 0x7f4f276c7400] 06:52:23 INFO - PROCESS | 1851 | 1462283543597 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 06:52:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:52:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1432ms 06:52:23 INFO - PROCESS | 1851 | 1462283543692 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 06:52:23 INFO - PROCESS | 1851 | 1462283543695 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 06:52:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:52:23 INFO - PROCESS | 1851 | 1462283543705 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:52:23 INFO - PROCESS | 1851 | 1462283543707 Marionette TRACE conn3 <- [1,1622,null,{}] 06:52:23 INFO - PROCESS | 1851 | 1462283543712 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:23 INFO - PROCESS | 1851 | 1462283543886 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 06:52:24 INFO - PROCESS | 1851 | 1462283544133 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2a9e1800 == 159 [pid = 1851] [id = 413] 06:52:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 251 (0x7f4f276c7c00) [pid = 1851] [serial = 1240] [outer = (nil)] 06:52:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 252 (0x7f4f28c35800) [pid = 1851] [serial = 1241] [outer = 0x7f4f276c7c00] 06:52:24 INFO - PROCESS | 1851 | 1462283544671 Marionette DEBUG loaded listener.js 06:52:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 253 (0x7f4f293cbc00) [pid = 1851] [serial = 1242] [outer = 0x7f4f276c7c00] 06:52:25 INFO - PROCESS | 1851 | 1462283545647 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 06:52:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 06:52:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1985ms 06:52:25 INFO - PROCESS | 1851 | 1462283545691 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 06:52:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:52:25 INFO - PROCESS | 1851 | 1462283545698 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 06:52:25 INFO - PROCESS | 1851 | 1462283545706 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:52:25 INFO - PROCESS | 1851 | 1462283545710 Marionette TRACE conn3 <- [1,1626,null,{}] 06:52:25 INFO - PROCESS | 1851 | 1462283545717 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:25 INFO - PROCESS | 1851 | 1462283545884 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 06:52:26 INFO - PROCESS | 1851 | 1462283546190 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2c91c000 == 160 [pid = 1851] [id = 414] 06:52:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 254 (0x7f4f28c3c400) [pid = 1851] [serial = 1243] [outer = (nil)] 06:52:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 255 (0x7f4f28c43c00) [pid = 1851] [serial = 1244] [outer = 0x7f4f28c3c400] 06:52:26 INFO - PROCESS | 1851 | 1462283546318 Marionette DEBUG loaded listener.js 06:52:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 256 (0x7f4f2d551400) [pid = 1851] [serial = 1245] [outer = 0x7f4f28c3c400] 06:52:27 INFO - PROCESS | 1851 | 1462283547190 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 06:52:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:52:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1531ms 06:52:27 INFO - PROCESS | 1851 | 1462283547236 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 06:52:27 INFO - PROCESS | 1851 | 1462283547241 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 06:52:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:52:27 INFO - PROCESS | 1851 | 1462283547250 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:52:27 INFO - PROCESS | 1851 | 1462283547254 Marionette TRACE conn3 <- [1,1630,null,{}] 06:52:27 INFO - PROCESS | 1851 | 1462283547259 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:27 INFO - PROCESS | 1851 | 1462283547424 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 06:52:27 INFO - PROCESS | 1851 | 1462283547639 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3151d800 == 161 [pid = 1851] [id = 415] 06:52:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 257 (0x7f4f2e8a3800) [pid = 1851] [serial = 1246] [outer = (nil)] 06:52:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 258 (0x7f4f2e9ed000) [pid = 1851] [serial = 1247] [outer = 0x7f4f2e8a3800] 06:52:27 INFO - PROCESS | 1851 | 1462283547700 Marionette DEBUG loaded listener.js 06:52:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 259 (0x7f4f2eb4d000) [pid = 1851] [serial = 1248] [outer = 0x7f4f2e8a3800] 06:52:28 INFO - PROCESS | 1851 | 1462283548584 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 06:52:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:52:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1383ms 06:52:28 INFO - PROCESS | 1851 | 1462283548636 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 06:52:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:52:28 INFO - PROCESS | 1851 | 1462283548640 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 06:52:28 INFO - PROCESS | 1851 | 1462283548646 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:52:28 INFO - PROCESS | 1851 | 1462283548651 Marionette TRACE conn3 <- [1,1634,null,{}] 06:52:28 INFO - PROCESS | 1851 | 1462283548665 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:28 INFO - PROCESS | 1851 | 1462283548852 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 06:52:29 INFO - PROCESS | 1851 | 1462283549064 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f301fa000 == 162 [pid = 1851] [id = 416] 06:52:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 260 (0x7f4f302ce400) [pid = 1851] [serial = 1249] [outer = (nil)] 06:52:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 261 (0x7f4f302d3000) [pid = 1851] [serial = 1250] [outer = 0x7f4f302ce400] 06:52:29 INFO - PROCESS | 1851 | 1462283549126 Marionette DEBUG loaded listener.js 06:52:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 262 (0x7f4f31689000) [pid = 1851] [serial = 1251] [outer = 0x7f4f302ce400] 06:52:29 INFO - PROCESS | 1851 | 1462283549959 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 06:52:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:52:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1383ms 06:52:30 INFO - PROCESS | 1851 | 1462283550029 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 06:52:30 INFO - PROCESS | 1851 | 1462283550033 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 06:52:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:52:30 INFO - PROCESS | 1851 | 1462283550039 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:52:30 INFO - PROCESS | 1851 | 1462283550041 Marionette TRACE conn3 <- [1,1638,null,{}] 06:52:30 INFO - PROCESS | 1851 | 1462283550046 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:30 INFO - PROCESS | 1851 | 1462283550263 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 06:52:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32e79800 == 161 [pid = 1851] [id = 300] 06:52:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2a1ca000 == 160 [pid = 1851] [id = 302] 06:52:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2a9d7800 == 159 [pid = 1851] [id = 303] 06:52:30 INFO - PROCESS | 1851 | --DOMWINDOW == 261 (0x7f4f53364400) [pid = 1851] [serial = 1094] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1851 | --DOMWINDOW == 260 (0x7f4f54f51000) [pid = 1851] [serial = 1100] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1851 | --DOMWINDOW == 259 (0x7f4f39a1a000) [pid = 1851] [serial = 1079] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1851 | --DOMWINDOW == 258 (0x7f4f50095400) [pid = 1851] [serial = 1091] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1851 | --DOMWINDOW == 257 (0x7f4f4374dc00) [pid = 1851] [serial = 1088] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1851 | --DOMWINDOW == 256 (0x7f4f2c098400) [pid = 1851] [serial = 1106] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1851 | --DOMWINDOW == 255 (0x7f4f32010400) [pid = 1851] [serial = 1073] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1851 | --DOMWINDOW == 254 (0x7f4f2da4f800) [pid = 1851] [serial = 1103] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1851 | --DOMWINDOW == 253 (0x7f4f2e89f800) [pid = 1851] [serial = 1109] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1851 | --DOMWINDOW == 252 (0x7f4f54f30400) [pid = 1851] [serial = 1097] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1851 | --DOMWINDOW == 251 (0x7f4f3f363000) [pid = 1851] [serial = 1082] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1851 | --DOMWINDOW == 250 (0x7f4f406a6c00) [pid = 1851] [serial = 1085] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7f4f33838000) [pid = 1851] [serial = 1076] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7f4f39a1ac00) [pid = 1851] [serial = 1133] [outer = (nil)] [url = about:blank] 06:52:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39f4d800 == 158 [pid = 1851] [id = 398] 06:52:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f398aa800 == 157 [pid = 1851] [id = 397] 06:52:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f38bc0800 == 156 [pid = 1851] [id = 396] 06:52:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f336b3800 == 155 [pid = 1851] [id = 395] 06:52:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f31dd6800 == 154 [pid = 1851] [id = 394] 06:52:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f303df800 == 153 [pid = 1851] [id = 393] 06:52:30 INFO - PROCESS | 1851 | 1462283550597 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f31510800 == 152 [pid = 1851] [id = 390] 06:52:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f293e2000 == 151 [pid = 1851] [id = 389] 06:52:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f28ad6000 == 150 [pid = 1851] [id = 388] 06:52:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2e861000 == 149 [pid = 1851] [id = 387] 06:52:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f293dd800 == 150 [pid = 1851] [id = 417] 06:52:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7f4f28c39400) [pid = 1851] [serial = 1252] [outer = (nil)] 06:52:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7f4f2e8aa000) [pid = 1851] [serial = 1253] [outer = 0x7f4f28c39400] 06:52:30 INFO - PROCESS | 1851 | 1462283550668 Marionette DEBUG loaded listener.js 06:52:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 251 (0x7f4f3189fc00) [pid = 1851] [serial = 1254] [outer = 0x7f4f28c39400] 06:52:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f54d86800 == 149 [pid = 1851] [id = 386] 06:52:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f303ce000 == 148 [pid = 1851] [id = 385] 06:52:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f554b8000 == 147 [pid = 1851] [id = 384] 06:52:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f5147a800 == 146 [pid = 1851] [id = 383] 06:52:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f45f06000 == 145 [pid = 1851] [id = 382] 06:52:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f426c8800 == 144 [pid = 1851] [id = 381] 06:52:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f418e6000 == 143 [pid = 1851] [id = 380] 06:52:30 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a023000 == 142 [pid = 1851] [id = 379] 06:52:31 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32e82000 == 141 [pid = 1851] [id = 378] 06:52:31 INFO - PROCESS | 1851 | --DOMWINDOW == 250 (0x7f4f33842000) [pid = 1851] [serial = 1125] [outer = (nil)] [url = about:blank] 06:52:31 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7f4f33dfbc00) [pid = 1851] [serial = 1127] [outer = (nil)] [url = about:blank] 06:52:31 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7f4f39a16c00) [pid = 1851] [serial = 1070] [outer = (nil)] [url = about:blank] 06:52:31 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7f4f32734c00) [pid = 1851] [serial = 1119] [outer = (nil)] [url = about:blank] 06:52:31 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7f4f3200ec00) [pid = 1851] [serial = 1118] [outer = (nil)] [url = about:blank] 06:52:31 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7f4f38b05800) [pid = 1851] [serial = 1128] [outer = (nil)] [url = about:blank] 06:52:31 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7f4f33654400) [pid = 1851] [serial = 1124] [outer = (nil)] [url = about:blank] 06:52:31 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7f4f3358d800) [pid = 1851] [serial = 753] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:52:31 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7f4f32fb0000) [pid = 1851] [serial = 1122] [outer = (nil)] [url = about:blank] 06:52:31 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7f4f3918b800) [pid = 1851] [serial = 1131] [outer = (nil)] [url = about:blank] 06:52:31 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7f4f3280e800) [pid = 1851] [serial = 1121] [outer = (nil)] [url = about:blank] 06:52:31 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7f4f2eaadc00) [pid = 1851] [serial = 1115] [outer = (nil)] [url = about:blank] 06:52:31 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7f4f38bd6c00) [pid = 1851] [serial = 1130] [outer = (nil)] [url = about:blank] 06:52:31 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7f4f2b889800) [pid = 1851] [serial = 1112] [outer = (nil)] [url = about:blank] 06:52:31 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7f4f2da48000) [pid = 1851] [serial = 1113] [outer = (nil)] [url = about:blank] 06:52:31 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7f4f2ec77c00) [pid = 1851] [serial = 1116] [outer = (nil)] [url = about:blank] 06:52:31 INFO - PROCESS | 1851 | 1462283551426 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 06:52:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:52:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1428ms 06:52:31 INFO - PROCESS | 1851 | 1462283551471 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 06:52:31 INFO - PROCESS | 1851 | 1462283551474 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 06:52:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:52:31 INFO - PROCESS | 1851 | 1462283551480 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:52:31 INFO - PROCESS | 1851 | 1462283551482 Marionette TRACE conn3 <- [1,1642,null,{}] 06:52:31 INFO - PROCESS | 1851 | 1462283551487 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:31 INFO - PROCESS | 1851 | 1462283551632 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 06:52:31 INFO - PROCESS | 1851 | 1462283551646 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32d2f800 == 142 [pid = 1851] [id = 418] 06:52:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7f4f32014800) [pid = 1851] [serial = 1255] [outer = (nil)] 06:52:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7f4f320fbc00) [pid = 1851] [serial = 1256] [outer = 0x7f4f32014800] 06:52:31 INFO - PROCESS | 1851 | 1462283551709 Marionette DEBUG loaded listener.js 06:52:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7f4f32ba1c00) [pid = 1851] [serial = 1257] [outer = 0x7f4f32014800] 06:52:32 INFO - PROCESS | 1851 | 1462283552505 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 06:52:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:52:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1082ms 06:52:32 INFO - PROCESS | 1851 | 1462283552568 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 06:52:32 INFO - PROCESS | 1851 | 1462283552571 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 06:52:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:52:32 INFO - PROCESS | 1851 | 1462283552577 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:52:32 INFO - PROCESS | 1851 | 1462283552579 Marionette TRACE conn3 <- [1,1646,null,{}] 06:52:32 INFO - PROCESS | 1851 | 1462283552584 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:32 INFO - PROCESS | 1851 | 1462283552736 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 06:52:32 INFO - PROCESS | 1851 | 1462283552752 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3915a000 == 143 [pid = 1851] [id = 419] 06:52:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7f4f32cc7000) [pid = 1851] [serial = 1258] [outer = (nil)] 06:52:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7f4f32e61800) [pid = 1851] [serial = 1259] [outer = 0x7f4f32cc7000] 06:52:32 INFO - PROCESS | 1851 | 1462283552807 Marionette DEBUG loaded listener.js 06:52:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7f4f33837c00) [pid = 1851] [serial = 1260] [outer = 0x7f4f32cc7000] 06:52:33 INFO - PROCESS | 1851 | 1462283553682 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 06:52:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:52:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1125ms 06:52:33 INFO - PROCESS | 1851 | 1462283553706 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 06:52:33 INFO - PROCESS | 1851 | 1462283553709 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 06:52:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:52:33 INFO - PROCESS | 1851 | 1462283553719 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:52:33 INFO - PROCESS | 1851 | 1462283553721 Marionette TRACE conn3 <- [1,1650,null,{}] 06:52:33 INFO - PROCESS | 1851 | 1462283553739 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:33 INFO - PROCESS | 1851 | 1462283553940 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 06:52:33 INFO - PROCESS | 1851 | 1462283553964 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39b08000 == 144 [pid = 1851] [id = 420] 06:52:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7f4f32cd4400) [pid = 1851] [serial = 1261] [outer = (nil)] 06:52:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7f4f33b97800) [pid = 1851] [serial = 1262] [outer = 0x7f4f32cd4400] 06:52:34 INFO - PROCESS | 1851 | 1462283554020 Marionette DEBUG loaded listener.js 06:52:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7f4f37697800) [pid = 1851] [serial = 1263] [outer = 0x7f4f32cd4400] 06:52:34 INFO - PROCESS | 1851 | 1462283554753 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 06:52:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:52:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1102ms 06:52:34 INFO - PROCESS | 1851 | 1462283554817 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 06:52:34 INFO - PROCESS | 1851 | 1462283554821 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 06:52:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:52:34 INFO - PROCESS | 1851 | 1462283554826 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:52:34 INFO - PROCESS | 1851 | 1462283554829 Marionette TRACE conn3 <- [1,1654,null,{}] 06:52:34 INFO - PROCESS | 1851 | 1462283554833 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:35 INFO - PROCESS | 1851 | 1462283555041 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 06:52:35 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7f4f31786400) [pid = 1851] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:52:35 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7f4f3178b000) [pid = 1851] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:52:35 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7f4f4fd96000) [pid = 1851] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:52:35 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7f4f2b888000) [pid = 1851] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:52:35 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7f4f2b891800) [pid = 1851] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:52:35 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7f4f29cf2000) [pid = 1851] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:52:35 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7f4f4fd91c00) [pid = 1851] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:52:35 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7f4f3965e800) [pid = 1851] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:52:35 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7f4f29cf1800) [pid = 1851] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:52:35 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7f4f512df800) [pid = 1851] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:52:35 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7f4f39123400) [pid = 1851] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:52:35 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7f4f41075c00) [pid = 1851] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:52:35 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7f4f393c6000) [pid = 1851] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:52:35 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7f4f32e4d800) [pid = 1851] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:52:35 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7f4f4fd14400) [pid = 1851] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:52:35 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7f4f320f0000) [pid = 1851] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:52:35 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7f4f3f3d1800) [pid = 1851] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:52:35 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7f4f2def6000) [pid = 1851] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:52:36 INFO - PROCESS | 1851 | 1462283556102 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2a9e9000 == 145 [pid = 1851] [id = 421] 06:52:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7f4f28c36000) [pid = 1851] [serial = 1264] [outer = (nil)] 06:52:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7f4f29cf5000) [pid = 1851] [serial = 1265] [outer = 0x7f4f28c36000] 06:52:36 INFO - PROCESS | 1851 | 1462283556159 Marionette DEBUG loaded listener.js 06:52:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7f4f31848400) [pid = 1851] [serial = 1266] [outer = 0x7f4f28c36000] 06:52:36 INFO - PROCESS | 1851 | 1462283556769 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 06:52:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:52:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1983ms 06:52:36 INFO - PROCESS | 1851 | 1462283556809 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 06:52:36 INFO - PROCESS | 1851 | 1462283556811 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 06:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:52:36 INFO - PROCESS | 1851 | 1462283556816 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:52:36 INFO - PROCESS | 1851 | 1462283556819 Marionette TRACE conn3 <- [1,1658,null,{}] 06:52:36 INFO - PROCESS | 1851 | 1462283556824 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:37 INFO - PROCESS | 1851 | 1462283557035 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 06:52:37 INFO - PROCESS | 1851 | 1462283557053 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a02e800 == 146 [pid = 1851] [id = 422] 06:52:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7f4f29ced800) [pid = 1851] [serial = 1267] [outer = (nil)] 06:52:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7f4f38949800) [pid = 1851] [serial = 1268] [outer = 0x7f4f29ced800] 06:52:37 INFO - PROCESS | 1851 | 1462283557112 Marionette DEBUG loaded listener.js 06:52:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7f4f39185800) [pid = 1851] [serial = 1269] [outer = 0x7f4f29ced800] 06:52:37 INFO - PROCESS | 1851 | 1462283557842 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1076ms 06:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:52:37 INFO - PROCESS | 1851 | 1462283557893 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 06:52:37 INFO - PROCESS | 1851 | 1462283557895 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 06:52:37 INFO - PROCESS | 1851 | 1462283557901 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:52:37 INFO - PROCESS | 1851 | 1462283557903 Marionette TRACE conn3 <- [1,1662,null,{}] 06:52:37 INFO - PROCESS | 1851 | 1462283557911 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:38 INFO - PROCESS | 1851 | 1462283558285 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 06:52:38 INFO - PROCESS | 1851 | 1462283558438 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2e9c4000 == 147 [pid = 1851] [id = 423] 06:52:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7f4f28c3b800) [pid = 1851] [serial = 1270] [outer = (nil)] 06:52:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7f4f293c5c00) [pid = 1851] [serial = 1271] [outer = 0x7f4f28c3b800] 06:52:38 INFO - PROCESS | 1851 | 1462283558551 Marionette DEBUG loaded listener.js 06:52:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7f4f2a043000) [pid = 1851] [serial = 1272] [outer = 0x7f4f28c3b800] 06:52:39 INFO - PROCESS | 1851 | 1462283559542 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1684ms 06:52:39 INFO - PROCESS | 1851 | 1462283559586 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 06:52:39 INFO - PROCESS | 1851 | 1462283559592 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 06:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:52:39 INFO - PROCESS | 1851 | 1462283559600 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:52:39 INFO - PROCESS | 1851 | 1462283559604 Marionette TRACE conn3 <- [1,1666,null,{}] 06:52:39 INFO - PROCESS | 1851 | 1462283559611 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:39 INFO - PROCESS | 1851 | 1462283559786 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 06:52:40 INFO - PROCESS | 1851 | 1462283559998 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32ee5800 == 148 [pid = 1851] [id = 424] 06:52:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7f4f2b88e400) [pid = 1851] [serial = 1273] [outer = (nil)] 06:52:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7f4f2e8a6800) [pid = 1851] [serial = 1274] [outer = 0x7f4f2b88e400] 06:52:40 INFO - PROCESS | 1851 | 1462283560114 Marionette DEBUG loaded listener.js 06:52:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7f4f2eb4dc00) [pid = 1851] [serial = 1275] [outer = 0x7f4f2b88e400] 06:52:41 INFO - PROCESS | 1851 | 1462283561056 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 06:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1537ms 06:52:41 INFO - PROCESS | 1851 | 1462283561138 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 06:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:52:41 INFO - PROCESS | 1851 | 1462283561142 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 06:52:41 INFO - PROCESS | 1851 | 1462283561148 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:52:41 INFO - PROCESS | 1851 | 1462283561152 Marionette TRACE conn3 <- [1,1670,null,{}] 06:52:41 INFO - PROCESS | 1851 | 1462283561157 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:41 INFO - PROCESS | 1851 | 1462283561340 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 06:52:41 INFO - PROCESS | 1851 | 1462283561623 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a5c0800 == 149 [pid = 1851] [id = 425] 06:52:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7f4f2ec71800) [pid = 1851] [serial = 1276] [outer = (nil)] 06:52:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7f4f302d4c00) [pid = 1851] [serial = 1277] [outer = 0x7f4f2ec71800] 06:52:41 INFO - PROCESS | 1851 | 1462283561740 Marionette DEBUG loaded listener.js 06:52:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7f4f318a3400) [pid = 1851] [serial = 1278] [outer = 0x7f4f2ec71800] 06:52:42 INFO - PROCESS | 1851 | 1462283562597 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 06:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1478ms 06:52:42 INFO - PROCESS | 1851 | 1462283562627 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 06:52:42 INFO - PROCESS | 1851 | 1462283562632 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 06:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:52:42 INFO - PROCESS | 1851 | 1462283562649 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:52:42 INFO - PROCESS | 1851 | 1462283562655 Marionette TRACE conn3 <- [1,1674,null,{}] 06:52:42 INFO - PROCESS | 1851 | 1462283562660 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:42 INFO - PROCESS | 1851 | 1462283562831 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 06:52:43 INFO - PROCESS | 1851 | 1462283563037 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f418d7800 == 150 [pid = 1851] [id = 426] 06:52:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7f4f2ec6a400) [pid = 1851] [serial = 1279] [outer = (nil)] 06:52:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7f4f32bab000) [pid = 1851] [serial = 1280] [outer = 0x7f4f2ec6a400] 06:52:43 INFO - PROCESS | 1851 | 1462283563127 Marionette DEBUG loaded listener.js 06:52:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7f4f37693400) [pid = 1851] [serial = 1281] [outer = 0x7f4f2ec6a400] 06:52:44 INFO - PROCESS | 1851 | 1462283564013 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 06:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1438ms 06:52:44 INFO - PROCESS | 1851 | 1462283564080 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 06:52:44 INFO - PROCESS | 1851 | 1462283564083 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 06:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:52:44 INFO - PROCESS | 1851 | 1462283564088 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:52:44 INFO - PROCESS | 1851 | 1462283564091 Marionette TRACE conn3 <- [1,1678,null,{}] 06:52:44 INFO - PROCESS | 1851 | 1462283564096 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:44 INFO - PROCESS | 1851 | 1462283564266 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 06:52:44 INFO - PROCESS | 1851 | 1462283564469 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42d83000 == 151 [pid = 1851] [id = 427] 06:52:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7f4f302ccc00) [pid = 1851] [serial = 1282] [outer = (nil)] 06:52:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7f4f39186400) [pid = 1851] [serial = 1283] [outer = 0x7f4f302ccc00] 06:52:44 INFO - PROCESS | 1851 | 1462283564539 Marionette DEBUG loaded listener.js 06:52:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7f4f39a17c00) [pid = 1851] [serial = 1284] [outer = 0x7f4f302ccc00] 06:52:45 INFO - PROCESS | 1851 | 1462283565405 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 06:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1379ms 06:52:45 INFO - PROCESS | 1851 | 1462283565469 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 06:52:45 INFO - PROCESS | 1851 | 1462283565473 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 06:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:52:45 INFO - PROCESS | 1851 | 1462283565478 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:52:45 INFO - PROCESS | 1851 | 1462283565481 Marionette TRACE conn3 <- [1,1682,null,{}] 06:52:45 INFO - PROCESS | 1851 | 1462283565491 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:45 INFO - PROCESS | 1851 | 1462283565731 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 06:52:45 INFO - PROCESS | 1851 | 1462283565935 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4f1f2000 == 152 [pid = 1851] [id = 428] 06:52:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7f4f3ce1a400) [pid = 1851] [serial = 1285] [outer = (nil)] 06:52:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7f4f3cee6400) [pid = 1851] [serial = 1286] [outer = 0x7f4f3ce1a400] 06:52:46 INFO - PROCESS | 1851 | 1462283566108 Marionette DEBUG loaded listener.js 06:52:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7f4f4047b400) [pid = 1851] [serial = 1287] [outer = 0x7f4f3ce1a400] 06:52:46 INFO - PROCESS | 1851 | 1462283566930 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 06:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1490ms 06:52:46 INFO - PROCESS | 1851 | 1462283566969 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 06:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:52:46 INFO - PROCESS | 1851 | 1462283566973 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 06:52:46 INFO - PROCESS | 1851 | 1462283566978 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:52:46 INFO - PROCESS | 1851 | 1462283566981 Marionette TRACE conn3 <- [1,1686,null,{}] 06:52:46 INFO - PROCESS | 1851 | 1462283566986 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:47 INFO - PROCESS | 1851 | 1462283567155 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 06:52:47 INFO - PROCESS | 1851 | 1462283567365 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5472f800 == 153 [pid = 1851] [id = 429] 06:52:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 251 (0x7f4f3c96fc00) [pid = 1851] [serial = 1288] [outer = (nil)] 06:52:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 252 (0x7f4f413b6c00) [pid = 1851] [serial = 1289] [outer = 0x7f4f3c96fc00] 06:52:47 INFO - PROCESS | 1851 | 1462283567432 Marionette DEBUG loaded listener.js 06:52:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 253 (0x7f4f4225a400) [pid = 1851] [serial = 1290] [outer = 0x7f4f3c96fc00] 06:52:48 INFO - PROCESS | 1851 | 1462283568262 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 06:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 06:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1339ms 06:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:52:48 INFO - PROCESS | 1851 | 1462283568318 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 06:52:48 INFO - PROCESS | 1851 | 1462283568320 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 06:52:48 INFO - PROCESS | 1851 | 1462283568327 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:52:48 INFO - PROCESS | 1851 | 1462283568330 Marionette TRACE conn3 <- [1,1690,null,{}] 06:52:48 INFO - PROCESS | 1851 | 1462283568335 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:48 INFO - PROCESS | 1851 | 1462283568500 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 06:52:48 INFO - PROCESS | 1851 | 1462283568709 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5511c000 == 154 [pid = 1851] [id = 430] 06:52:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 254 (0x7f4f3ce1b400) [pid = 1851] [serial = 1291] [outer = (nil)] 06:52:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 255 (0x7f4f42f1bc00) [pid = 1851] [serial = 1292] [outer = 0x7f4f3ce1b400] 06:52:48 INFO - PROCESS | 1851 | 1462283568820 Marionette DEBUG loaded listener.js 06:52:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 256 (0x7f4f461d0800) [pid = 1851] [serial = 1293] [outer = 0x7f4f3ce1b400] 06:52:49 INFO - PROCESS | 1851 | 1462283569683 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 06:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1431ms 06:52:49 INFO - PROCESS | 1851 | 1462283569757 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 06:52:49 INFO - PROCESS | 1851 | 1462283569760 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 06:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:52:49 INFO - PROCESS | 1851 | 1462283569766 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:52:49 INFO - PROCESS | 1851 | 1462283569769 Marionette TRACE conn3 <- [1,1694,null,{}] 06:52:49 INFO - PROCESS | 1851 | 1462283569774 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:49 INFO - PROCESS | 1851 | 1462283569978 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 06:52:50 INFO - PROCESS | 1851 | 1462283570186 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f28cd3000 == 155 [pid = 1851] [id = 431] 06:52:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 257 (0x7f4f411c9800) [pid = 1851] [serial = 1294] [outer = (nil)] 06:52:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 258 (0x7f4f4648d800) [pid = 1851] [serial = 1295] [outer = 0x7f4f411c9800] 06:52:50 INFO - PROCESS | 1851 | 1462283570300 Marionette DEBUG loaded listener.js 06:52:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 259 (0x7f4f5115e800) [pid = 1851] [serial = 1296] [outer = 0x7f4f411c9800] 06:52:51 INFO - PROCESS | 1851 | 1462283571140 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 06:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1432ms 06:52:51 INFO - PROCESS | 1851 | 1462283571199 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 06:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:52:51 INFO - PROCESS | 1851 | 1462283571208 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 06:52:51 INFO - PROCESS | 1851 | 1462283571214 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:52:51 INFO - PROCESS | 1851 | 1462283571217 Marionette TRACE conn3 <- [1,1698,null,{}] 06:52:51 INFO - PROCESS | 1851 | 1462283571222 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:51 INFO - PROCESS | 1851 | 1462283571397 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 06:52:51 INFO - PROCESS | 1851 | 1462283571605 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f265e0000 == 156 [pid = 1851] [id = 432] 06:52:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 260 (0x7f4f28bc3c00) [pid = 1851] [serial = 1297] [outer = (nil)] 06:52:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 261 (0x7f4f28bcb000) [pid = 1851] [serial = 1298] [outer = 0x7f4f28bc3c00] 06:52:51 INFO - PROCESS | 1851 | 1462283571715 Marionette DEBUG loaded listener.js 06:52:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 262 (0x7f4f28bcfc00) [pid = 1851] [serial = 1299] [outer = 0x7f4f28bc3c00] 06:52:52 INFO - PROCESS | 1851 | 1462283572624 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 06:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 06:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1488ms 06:52:52 INFO - PROCESS | 1851 | 1462283572701 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 06:52:52 INFO - PROCESS | 1851 | 1462283572704 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 06:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:52:52 INFO - PROCESS | 1851 | 1462283572710 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:52:52 INFO - PROCESS | 1851 | 1462283572712 Marionette TRACE conn3 <- [1,1702,null,{}] 06:52:52 INFO - PROCESS | 1851 | 1462283572718 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:52 INFO - PROCESS | 1851 | 1462283572953 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 06:52:53 INFO - PROCESS | 1851 | 1462283573213 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2ca02800 == 157 [pid = 1851] [id = 433] 06:52:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 263 (0x7f4f3b56bc00) [pid = 1851] [serial = 1300] [outer = (nil)] 06:52:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 264 (0x7f4f461ec400) [pid = 1851] [serial = 1301] [outer = 0x7f4f3b56bc00] 06:52:53 INFO - PROCESS | 1851 | 1462283573336 Marionette DEBUG loaded listener.js 06:52:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 265 (0x7f4f54ebac00) [pid = 1851] [serial = 1302] [outer = 0x7f4f3b56bc00] 06:52:54 INFO - PROCESS | 1851 | 1462283574193 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 06:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1530ms 06:52:54 INFO - PROCESS | 1851 | 1462283574242 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 06:52:54 INFO - PROCESS | 1851 | 1462283574246 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 06:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:52:54 INFO - PROCESS | 1851 | 1462283574252 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:52:54 INFO - PROCESS | 1851 | 1462283574255 Marionette TRACE conn3 <- [1,1706,null,{}] 06:52:54 INFO - PROCESS | 1851 | 1462283574260 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:54 INFO - PROCESS | 1851 | 1462283574449 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 06:52:54 INFO - PROCESS | 1851 | 1462283574664 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3904f000 == 158 [pid = 1851] [id = 434] 06:52:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 266 (0x7f4f284d9c00) [pid = 1851] [serial = 1303] [outer = (nil)] 06:52:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 267 (0x7f4f284e1c00) [pid = 1851] [serial = 1304] [outer = 0x7f4f284d9c00] 06:52:54 INFO - PROCESS | 1851 | 1462283574773 Marionette DEBUG loaded listener.js 06:52:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 268 (0x7f4f32fb7c00) [pid = 1851] [serial = 1305] [outer = 0x7f4f284d9c00] 06:52:55 INFO - PROCESS | 1851 | 1462283575645 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 06:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1430ms 06:52:55 INFO - PROCESS | 1851 | 1462283575698 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 06:52:55 INFO - PROCESS | 1851 | 1462283575701 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 06:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:52:55 INFO - PROCESS | 1851 | 1462283575710 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:52:55 INFO - PROCESS | 1851 | 1462283575713 Marionette TRACE conn3 <- [1,1710,null,{}] 06:52:55 INFO - PROCESS | 1851 | 1462283575718 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:55 INFO - PROCESS | 1851 | 1462283575891 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 06:52:56 INFO - PROCESS | 1851 | 1462283576115 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f293ee800 == 159 [pid = 1851] [id = 435] 06:52:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 269 (0x7f4f284dd000) [pid = 1851] [serial = 1306] [outer = (nil)] 06:52:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 270 (0x7f4f29cf1000) [pid = 1851] [serial = 1307] [outer = 0x7f4f284dd000] 06:52:56 INFO - PROCESS | 1851 | 1462283576225 Marionette DEBUG loaded listener.js 06:52:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 271 (0x7f4f2a740400) [pid = 1851] [serial = 1308] [outer = 0x7f4f284dd000] 06:52:57 INFO - PROCESS | 1851 | 1462283577673 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 06:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 2037ms 06:52:57 INFO - PROCESS | 1851 | 1462283577747 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 06:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:52:57 INFO - PROCESS | 1851 | 1462283577754 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 06:52:57 INFO - PROCESS | 1851 | 1462283577760 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:52:57 INFO - PROCESS | 1851 | 1462283577766 Marionette TRACE conn3 <- [1,1714,null,{}] 06:52:57 INFO - PROCESS | 1851 | 1462283577773 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:57 INFO - PROCESS | 1851 | 1462283577980 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 06:52:58 INFO - PROCESS | 1851 | 1462283578258 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2a763800 == 160 [pid = 1851] [id = 436] 06:52:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 272 (0x7f4f29258c00) [pid = 1851] [serial = 1309] [outer = (nil)] 06:52:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 273 (0x7f4f293c6c00) [pid = 1851] [serial = 1310] [outer = 0x7f4f29258c00] 06:52:58 INFO - PROCESS | 1851 | 1462283578327 Marionette DEBUG loaded listener.js 06:52:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 274 (0x7f4f29df2800) [pid = 1851] [serial = 1311] [outer = 0x7f4f29258c00] 06:52:59 INFO - PROCESS | 1851 | 1462283579301 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1586ms 06:52:59 INFO - PROCESS | 1851 | 1462283579346 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 06:52:59 INFO - PROCESS | 1851 | 1462283579354 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 06:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:52:59 INFO - PROCESS | 1851 | 1462283579363 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:52:59 INFO - PROCESS | 1851 | 1462283579366 Marionette TRACE conn3 <- [1,1718,null,{}] 06:52:59 INFO - PROCESS | 1851 | 1462283579371 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:59 INFO - PROCESS | 1851 | 1462283579543 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 06:52:59 INFO - PROCESS | 1851 | 1462283579831 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f293eb000 == 161 [pid = 1851] [id = 437] 06:52:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 275 (0x7f4f2a746000) [pid = 1851] [serial = 1312] [outer = (nil)] 06:52:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 276 (0x7f4f2a749c00) [pid = 1851] [serial = 1313] [outer = 0x7f4f2a746000] 06:52:59 INFO - PROCESS | 1851 | 1462283579946 Marionette DEBUG loaded listener.js 06:53:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 277 (0x7f4f2c091c00) [pid = 1851] [serial = 1314] [outer = 0x7f4f2a746000] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39f9b000 == 160 [pid = 1851] [id = 356] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f43c27000 == 159 [pid = 1851] [id = 272] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3c9ad800 == 158 [pid = 1851] [id = 377] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f40693800 == 157 [pid = 1851] [id = 42] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f326a3800 == 156 [pid = 1851] [id = 141] 06:53:00 INFO - PROCESS | 1851 | --DOMWINDOW == 276 (0x7f4f3a5fac00) [pid = 1851] [serial = 1199] [outer = (nil)] [url = about:blank] 06:53:00 INFO - PROCESS | 1851 | --DOMWINDOW == 275 (0x7f4f293d0000) [pid = 1851] [serial = 1169] [outer = (nil)] [url = about:blank] 06:53:00 INFO - PROCESS | 1851 | --DOMWINDOW == 274 (0x7f4f28c42800) [pid = 1851] [serial = 1172] [outer = (nil)] [url = about:blank] 06:53:00 INFO - PROCESS | 1851 | --DOMWINDOW == 273 (0x7f4f3184a800) [pid = 1851] [serial = 1175] [outer = (nil)] [url = about:blank] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f5551b000 == 155 [pid = 1851] [id = 74] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f54574000 == 154 [pid = 1851] [id = 134] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2a9e9000 == 153 [pid = 1851] [id = 421] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39b08000 == 152 [pid = 1851] [id = 420] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3915a000 == 151 [pid = 1851] [id = 419] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32d2f800 == 150 [pid = 1851] [id = 418] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39b09000 == 149 [pid = 1851] [id = 11] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f293dd800 == 148 [pid = 1851] [id = 417] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f301fa000 == 147 [pid = 1851] [id = 416] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3151d800 == 146 [pid = 1851] [id = 415] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2c91c000 == 145 [pid = 1851] [id = 414] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2a9e1800 == 144 [pid = 1851] [id = 413] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f37636000 == 143 [pid = 1851] [id = 412] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f55121000 == 142 [pid = 1851] [id = 411] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f55108000 == 141 [pid = 1851] [id = 410] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3164f800 == 140 [pid = 1851] [id = 409] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f289e6800 == 139 [pid = 1851] [id = 408] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f57e5a000 == 138 [pid = 1851] [id = 407] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f512a2800 == 137 [pid = 1851] [id = 406] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4951a000 == 136 [pid = 1851] [id = 405] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42aad000 == 135 [pid = 1851] [id = 404] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f418cb800 == 134 [pid = 1851] [id = 403] 06:53:00 INFO - PROCESS | 1851 | 1462283580960 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3cad9800 == 133 [pid = 1851] [id = 402] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3369f000 == 132 [pid = 1851] [id = 401] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2d60c800 == 131 [pid = 1851] [id = 400] 06:53:00 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a36d800 == 130 [pid = 1851] [id = 399] 06:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1641ms 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 272 (0x7f4f43a7f400) [pid = 1851] [serial = 1157] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 271 (0x7f4f3184d400) [pid = 1851] [serial = 1184] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 270 (0x7f4f54ec3c00) [pid = 1851] [serial = 1166] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 269 (0x7f4f32cc5800) [pid = 1851] [serial = 1188] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 268 (0x7f4f54d4a800) [pid = 1851] [serial = 903] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 267 (0x7f4f31690800) [pid = 1851] [serial = 972] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 266 (0x7f4f3b257800) [pid = 1851] [serial = 1148] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 265 (0x7f4f4fd0ac00) [pid = 1851] [serial = 1160] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 264 (0x7f4f41b14800) [pid = 1851] [serial = 1154] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 263 (0x7f4f2da43000) [pid = 1851] [serial = 1181] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 262 (0x7f4f29dfac00) [pid = 1851] [serial = 918] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 261 (0x7f4f2e8ae400) [pid = 1851] [serial = 1136] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 260 (0x7f4f54598400) [pid = 1851] [serial = 900] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 259 (0x7f4f32ba8c00) [pid = 1851] [serial = 1163] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 258 (0x7f4f327fb000) [pid = 1851] [serial = 915] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 257 (0x7f4f2eb47800) [pid = 1851] [serial = 1182] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 256 (0x7f4f327fb400) [pid = 1851] [serial = 1187] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 255 (0x7f4f3cee1000) [pid = 1851] [serial = 1151] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 254 (0x7f4f55526c00) [pid = 1851] [serial = 912] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 253 (0x7f4f39bf9000) [pid = 1851] [serial = 1197] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 252 (0x7f4f39a1c000) [pid = 1851] [serial = 1145] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 251 (0x7f4f46485400) [pid = 1851] [serial = 894] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 250 (0x7f4f32cc1800) [pid = 1851] [serial = 1139] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7f4f54f3a800) [pid = 1851] [serial = 909] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7f4f38944000) [pid = 1851] [serial = 1194] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7f4f3913e400) [pid = 1851] [serial = 1196] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7f4f31855000) [pid = 1851] [serial = 1185] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7f4f5115a800) [pid = 1851] [serial = 897] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7f4f33582400) [pid = 1851] [serial = 1190] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7f4f54ec4800) [pid = 1851] [serial = 906] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7f4f42a5cc00) [pid = 1851] [serial = 1047] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7f4f2eb4b000) [pid = 1851] [serial = 1178] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7f4f33b96000) [pid = 1851] [serial = 1193] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7f4f3894d000) [pid = 1851] [serial = 1142] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7f4f33839400) [pid = 1851] [serial = 1191] [outer = (nil)] [url = about:blank] 06:53:01 INFO - PROCESS | 1851 | 1462283581024 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 06:53:01 INFO - PROCESS | 1851 | 1462283581032 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 06:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:53:01 INFO - PROCESS | 1851 | 1462283581039 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:53:01 INFO - PROCESS | 1851 | 1462283581049 Marionette TRACE conn3 <- [1,1722,null,{}] 06:53:01 INFO - PROCESS | 1851 | 1462283581067 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:01 INFO - PROCESS | 1851 | 1462283581240 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 06:53:01 INFO - PROCESS | 1851 | 1462283581465 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2ca10000 == 131 [pid = 1851] [id = 438] 06:53:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7f4f2c09c000) [pid = 1851] [serial = 1315] [outer = (nil)] 06:53:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7f4f2d550800) [pid = 1851] [serial = 1316] [outer = 0x7f4f2c09c000] 06:53:01 INFO - PROCESS | 1851 | 1462283581533 Marionette DEBUG loaded listener.js 06:53:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7f4f2da50c00) [pid = 1851] [serial = 1317] [outer = 0x7f4f2c09c000] 06:53:02 INFO - PROCESS | 1851 | 1462283582214 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 06:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 06:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1189ms 06:53:02 INFO - PROCESS | 1851 | 1462283582229 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 06:53:02 INFO - PROCESS | 1851 | 1462283582233 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 06:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:53:02 INFO - PROCESS | 1851 | 1462283582238 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:53:02 INFO - PROCESS | 1851 | 1462283582241 Marionette TRACE conn3 <- [1,1726,null,{}] 06:53:02 INFO - PROCESS | 1851 | 1462283582246 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:02 INFO - PROCESS | 1851 | 1462283582458 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 06:53:02 INFO - PROCESS | 1851 | 1462283582483 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f303cb000 == 132 [pid = 1851] [id = 439] 06:53:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7f4f2d543000) [pid = 1851] [serial = 1318] [outer = (nil)] 06:53:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7f4f2e8aec00) [pid = 1851] [serial = 1319] [outer = 0x7f4f2d543000] 06:53:02 INFO - PROCESS | 1851 | 1462283582544 Marionette DEBUG loaded listener.js 06:53:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7f4f2eab1800) [pid = 1851] [serial = 1320] [outer = 0x7f4f2d543000] 06:53:03 INFO - PROCESS | 1851 | 1462283583432 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 06:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1232ms 06:53:03 INFO - PROCESS | 1851 | 1462283583474 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 06:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:53:03 INFO - PROCESS | 1851 | 1462283583488 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 06:53:03 INFO - PROCESS | 1851 | 1462283583500 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:53:03 INFO - PROCESS | 1851 | 1462283583504 Marionette TRACE conn3 <- [1,1730,null,{}] 06:53:03 INFO - PROCESS | 1851 | 1462283583525 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:03 INFO - PROCESS | 1851 | 1462283583741 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 06:53:03 INFO - PROCESS | 1851 | 1462283583766 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f31645000 == 133 [pid = 1851] [id = 440] 06:53:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7f4f2b882800) [pid = 1851] [serial = 1321] [outer = (nil)] 06:53:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7f4f2eb4f400) [pid = 1851] [serial = 1322] [outer = 0x7f4f2b882800] 06:53:03 INFO - PROCESS | 1851 | 1462283583823 Marionette DEBUG loaded listener.js 06:53:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7f4f302c9400) [pid = 1851] [serial = 1323] [outer = 0x7f4f2b882800] 06:53:04 INFO - PROCESS | 1851 | 1462283584681 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 06:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 06:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1254ms 06:53:04 INFO - PROCESS | 1851 | 1462283584749 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 06:53:04 INFO - PROCESS | 1851 | 1462283584754 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 06:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:53:04 INFO - PROCESS | 1851 | 1462283584762 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:53:04 INFO - PROCESS | 1851 | 1462283584766 Marionette TRACE conn3 <- [1,1734,null,{}] 06:53:04 INFO - PROCESS | 1851 | 1462283584774 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:05 INFO - PROCESS | 1851 | 1462283585105 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 06:53:05 INFO - PROCESS | 1851 | 1462283585139 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32c25000 == 134 [pid = 1851] [id = 441] 06:53:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7f4f2e9eb000) [pid = 1851] [serial = 1324] [outer = (nil)] 06:53:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7f4f318a2800) [pid = 1851] [serial = 1325] [outer = 0x7f4f2e9eb000] 06:53:05 INFO - PROCESS | 1851 | 1462283585209 Marionette DEBUG loaded listener.js 06:53:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7f4f320f7c00) [pid = 1851] [serial = 1326] [outer = 0x7f4f2e9eb000] 06:53:06 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7f4f32cd4400) [pid = 1851] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:53:06 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7f4f2e8a3800) [pid = 1851] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:53:06 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7f4f28c39400) [pid = 1851] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:53:06 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7f4f28c36000) [pid = 1851] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:53:06 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7f4f32014800) [pid = 1851] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:53:06 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7f4f28c3c400) [pid = 1851] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:53:06 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7f4f32cc7000) [pid = 1851] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:53:06 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7f4f302ce400) [pid = 1851] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:53:06 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7f4f276c7c00) [pid = 1851] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:53:07 INFO - PROCESS | 1851 | 1462283587211 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 06:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 2493ms 06:53:07 INFO - PROCESS | 1851 | 1462283587254 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 06:53:07 INFO - PROCESS | 1851 | 1462283587257 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 06:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:53:07 INFO - PROCESS | 1851 | 1462283587262 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:53:07 INFO - PROCESS | 1851 | 1462283587265 Marionette TRACE conn3 <- [1,1738,null,{}] 06:53:07 INFO - PROCESS | 1851 | 1462283587280 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:07 INFO - PROCESS | 1851 | 1462283587440 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 06:53:07 INFO - PROCESS | 1851 | 1462283587454 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32e6f000 == 135 [pid = 1851] [id = 442] 06:53:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7f4f2a04f400) [pid = 1851] [serial = 1327] [outer = (nil)] 06:53:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7f4f326d0400) [pid = 1851] [serial = 1328] [outer = 0x7f4f2a04f400] 06:53:07 INFO - PROCESS | 1851 | 1462283587510 Marionette DEBUG loaded listener.js 06:53:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7f4f32732800) [pid = 1851] [serial = 1329] [outer = 0x7f4f2a04f400] 06:53:08 INFO - PROCESS | 1851 | 1462283588287 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 06:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1076ms 06:53:08 INFO - PROCESS | 1851 | 1462283588350 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 06:53:08 INFO - PROCESS | 1851 | 1462283588353 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 06:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:53:08 INFO - PROCESS | 1851 | 1462283588358 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:53:08 INFO - PROCESS | 1851 | 1462283588360 Marionette TRACE conn3 <- [1,1742,null,{}] 06:53:08 INFO - PROCESS | 1851 | 1462283588365 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:08 INFO - PROCESS | 1851 | 1462283588571 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 06:53:08 INFO - PROCESS | 1851 | 1462283588589 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f336cb800 == 136 [pid = 1851] [id = 443] 06:53:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7f4f302cac00) [pid = 1851] [serial = 1330] [outer = (nil)] 06:53:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7f4f327fbc00) [pid = 1851] [serial = 1331] [outer = 0x7f4f302cac00] 06:53:08 INFO - PROCESS | 1851 | 1462283588647 Marionette DEBUG loaded listener.js 06:53:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7f4f32bacc00) [pid = 1851] [serial = 1332] [outer = 0x7f4f302cac00] 06:53:09 INFO - PROCESS | 1851 | 1462283589848 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 06:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1535ms 06:53:09 INFO - PROCESS | 1851 | 1462283589895 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 06:53:09 INFO - PROCESS | 1851 | 1462283589900 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 06:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:53:09 INFO - PROCESS | 1851 | 1462283589908 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:53:09 INFO - PROCESS | 1851 | 1462283589913 Marionette TRACE conn3 <- [1,1746,null,{}] 06:53:09 INFO - PROCESS | 1851 | 1462283589920 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:10 INFO - PROCESS | 1851 | 1462283590104 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 06:53:10 INFO - PROCESS | 1851 | 1462283590350 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2a76e800 == 137 [pid = 1851] [id = 444] 06:53:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7f4f29598c00) [pid = 1851] [serial = 1333] [outer = (nil)] 06:53:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7f4f2a04d000) [pid = 1851] [serial = 1334] [outer = 0x7f4f29598c00] 06:53:10 INFO - PROCESS | 1851 | 1462283590467 Marionette DEBUG loaded listener.js 06:53:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7f4f2a746400) [pid = 1851] [serial = 1335] [outer = 0x7f4f29598c00] 06:53:11 INFO - PROCESS | 1851 | 1462283591617 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 06:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1781ms 06:53:11 INFO - PROCESS | 1851 | 1462283591690 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 06:53:11 INFO - PROCESS | 1851 | 1462283591699 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 06:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:53:11 INFO - PROCESS | 1851 | 1462283591720 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:53:11 INFO - PROCESS | 1851 | 1462283591724 Marionette TRACE conn3 <- [1,1750,null,{}] 06:53:11 INFO - PROCESS | 1851 | 1462283591729 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:12 INFO - PROCESS | 1851 | 1462283592015 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 06:53:12 INFO - PROCESS | 1851 | 1462283592297 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32c20800 == 138 [pid = 1851] [id = 445] 06:53:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 251 (0x7f4f2d548400) [pid = 1851] [serial = 1336] [outer = (nil)] 06:53:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 252 (0x7f4f2e8a1800) [pid = 1851] [serial = 1337] [outer = 0x7f4f2d548400] 06:53:12 INFO - PROCESS | 1851 | 1462283592412 Marionette DEBUG loaded listener.js 06:53:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 253 (0x7f4f2ec6b800) [pid = 1851] [serial = 1338] [outer = 0x7f4f2d548400] 06:53:13 INFO - PROCESS | 1851 | 1462283593221 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 06:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1538ms 06:53:13 INFO - PROCESS | 1851 | 1462283593257 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 06:53:13 INFO - PROCESS | 1851 | 1462283593261 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 06:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:53:13 INFO - PROCESS | 1851 | 1462283593267 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:53:13 INFO - PROCESS | 1851 | 1462283593272 Marionette TRACE conn3 <- [1,1754,null,{}] 06:53:13 INFO - PROCESS | 1851 | 1462283593288 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:13 INFO - PROCESS | 1851 | 1462283593540 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 06:53:13 INFO - PROCESS | 1851 | 1462283593740 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38bc0800 == 139 [pid = 1851] [id = 446] 06:53:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 254 (0x7f4f2ec6e400) [pid = 1851] [serial = 1339] [outer = (nil)] 06:53:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 255 (0x7f4f31853c00) [pid = 1851] [serial = 1340] [outer = 0x7f4f2ec6e400] 06:53:13 INFO - PROCESS | 1851 | 1462283593810 Marionette DEBUG loaded listener.js 06:53:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 256 (0x7f4f327f0c00) [pid = 1851] [serial = 1341] [outer = 0x7f4f2ec6e400] 06:53:14 INFO - PROCESS | 1851 | 1462283594691 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 06:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1491ms 06:53:14 INFO - PROCESS | 1851 | 1462283594759 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 06:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:53:14 INFO - PROCESS | 1851 | 1462283594764 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 06:53:14 INFO - PROCESS | 1851 | 1462283594769 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:53:14 INFO - PROCESS | 1851 | 1462283594772 Marionette TRACE conn3 <- [1,1758,null,{}] 06:53:14 INFO - PROCESS | 1851 | 1462283594777 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:14 INFO - PROCESS | 1851 | 1462283594953 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 06:53:15 INFO - PROCESS | 1851 | 1462283595154 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39222800 == 140 [pid = 1851] [id = 447] 06:53:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 257 (0x7f4f31682800) [pid = 1851] [serial = 1342] [outer = (nil)] 06:53:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 258 (0x7f4f32cc7000) [pid = 1851] [serial = 1343] [outer = 0x7f4f31682800] 06:53:15 INFO - PROCESS | 1851 | 1462283595224 Marionette DEBUG loaded listener.js 06:53:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 259 (0x7f4f32e50000) [pid = 1851] [serial = 1344] [outer = 0x7f4f31682800] 06:53:16 INFO - PROCESS | 1851 | 1462283596094 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 06:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1378ms 06:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:53:16 INFO - PROCESS | 1851 | 1462283596147 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 06:53:16 INFO - PROCESS | 1851 | 1462283596150 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 06:53:16 INFO - PROCESS | 1851 | 1462283596156 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:53:16 INFO - PROCESS | 1851 | 1462283596159 Marionette TRACE conn3 <- [1,1762,null,{}] 06:53:16 INFO - PROCESS | 1851 | 1462283596164 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:16 INFO - PROCESS | 1851 | 1462283596346 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 06:53:16 INFO - PROCESS | 1851 | 1462283596547 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f398f2800 == 141 [pid = 1851] [id = 448] 06:53:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 260 (0x7f4f318a8000) [pid = 1851] [serial = 1345] [outer = (nil)] 06:53:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 261 (0x7f4f32fb3c00) [pid = 1851] [serial = 1346] [outer = 0x7f4f318a8000] 06:53:16 INFO - PROCESS | 1851 | 1462283596614 Marionette DEBUG loaded listener.js 06:53:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 262 (0x7f4f33655400) [pid = 1851] [serial = 1347] [outer = 0x7f4f318a8000] 06:53:17 INFO - PROCESS | 1851 | 1462283597505 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 06:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1383ms 06:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:53:17 INFO - PROCESS | 1851 | 1462283597538 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 06:53:17 INFO - PROCESS | 1851 | 1462283597541 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 06:53:17 INFO - PROCESS | 1851 | 1462283597547 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:53:17 INFO - PROCESS | 1851 | 1462283597550 Marionette TRACE conn3 <- [1,1766,null,{}] 06:53:17 INFO - PROCESS | 1851 | 1462283597555 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:17 INFO - PROCESS | 1851 | 1462283597729 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 06:53:17 INFO - PROCESS | 1851 | 1462283597943 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a01f000 == 142 [pid = 1851] [id = 449] 06:53:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 263 (0x7f4f320f5400) [pid = 1851] [serial = 1348] [outer = (nil)] 06:53:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 264 (0x7f4f3769bc00) [pid = 1851] [serial = 1349] [outer = 0x7f4f320f5400] 06:53:18 INFO - PROCESS | 1851 | 1462283598052 Marionette DEBUG loaded listener.js 06:53:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 265 (0x7f4f3918b800) [pid = 1851] [serial = 1350] [outer = 0x7f4f320f5400] 06:53:18 INFO - PROCESS | 1851 | 1462283598913 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 06:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1431ms 06:53:18 INFO - PROCESS | 1851 | 1462283598978 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 06:53:18 INFO - PROCESS | 1851 | 1462283598981 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 06:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:53:18 INFO - PROCESS | 1851 | 1462283598987 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:53:18 INFO - PROCESS | 1851 | 1462283598989 Marionette TRACE conn3 <- [1,1770,null,{}] 06:53:18 INFO - PROCESS | 1851 | 1462283598994 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:19 INFO - PROCESS | 1851 | 1462283599156 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 06:53:19 INFO - PROCESS | 1851 | 1462283599363 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a5be000 == 143 [pid = 1851] [id = 450] 06:53:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 266 (0x7f4f32e4b800) [pid = 1851] [serial = 1351] [outer = (nil)] 06:53:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 267 (0x7f4f39186800) [pid = 1851] [serial = 1352] [outer = 0x7f4f32e4b800] 06:53:19 INFO - PROCESS | 1851 | 1462283599444 Marionette DEBUG loaded listener.js 06:53:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 268 (0x7f4f39bf0400) [pid = 1851] [serial = 1353] [outer = 0x7f4f32e4b800] 06:53:20 INFO - PROCESS | 1851 | 1462283600285 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 06:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1330ms 06:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:53:20 INFO - PROCESS | 1851 | 1462283600317 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 06:53:20 INFO - PROCESS | 1851 | 1462283600320 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 06:53:20 INFO - PROCESS | 1851 | 1462283600325 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:53:20 INFO - PROCESS | 1851 | 1462283600329 Marionette TRACE conn3 <- [1,1774,null,{}] 06:53:20 INFO - PROCESS | 1851 | 1462283600334 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:20 INFO - PROCESS | 1851 | 1462283600496 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 06:53:20 INFO - PROCESS | 1851 | 1462283600755 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3f36c000 == 144 [pid = 1851] [id = 451] 06:53:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 269 (0x7f4f38b0dc00) [pid = 1851] [serial = 1354] [outer = (nil)] 06:53:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 270 (0x7f4f39f81400) [pid = 1851] [serial = 1355] [outer = 0x7f4f38b0dc00] 06:53:20 INFO - PROCESS | 1851 | 1462283600826 Marionette DEBUG loaded listener.js 06:53:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 271 (0x7f4f3b257400) [pid = 1851] [serial = 1356] [outer = 0x7f4f38b0dc00] 06:53:21 INFO - PROCESS | 1851 | 1462283601644 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 06:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1378ms 06:53:21 INFO - PROCESS | 1851 | 1462283601704 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 06:53:21 INFO - PROCESS | 1851 | 1462283601708 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 06:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:53:21 INFO - PROCESS | 1851 | 1462283601714 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:53:21 INFO - PROCESS | 1851 | 1462283601716 Marionette TRACE conn3 <- [1,1778,null,{}] 06:53:21 INFO - PROCESS | 1851 | 1462283601721 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:21 INFO - PROCESS | 1851 | 1462283601889 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 06:53:22 INFO - PROCESS | 1851 | 1462283602102 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f418d7000 == 145 [pid = 1851] [id = 452] 06:53:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 272 (0x7f4f393c7c00) [pid = 1851] [serial = 1357] [outer = (nil)] 06:53:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 273 (0x7f4f3b575000) [pid = 1851] [serial = 1358] [outer = 0x7f4f393c7c00] 06:53:22 INFO - PROCESS | 1851 | 1462283602170 Marionette DEBUG loaded listener.js 06:53:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 274 (0x7f4f3c973000) [pid = 1851] [serial = 1359] [outer = 0x7f4f393c7c00] 06:53:23 INFO - PROCESS | 1851 | 1462283603009 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 06:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 06:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1332ms 06:53:23 INFO - PROCESS | 1851 | 1462283603047 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 06:53:23 INFO - PROCESS | 1851 | 1462283603050 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 06:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:53:23 INFO - PROCESS | 1851 | 1462283603056 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:53:23 INFO - PROCESS | 1851 | 1462283603058 Marionette TRACE conn3 <- [1,1782,null,{}] 06:53:23 INFO - PROCESS | 1851 | 1462283603063 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:23 INFO - PROCESS | 1851 | 1462283603236 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 06:53:23 INFO - PROCESS | 1851 | 1462283603447 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f427ed000 == 146 [pid = 1851] [id = 453] 06:53:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 275 (0x7f4f39f7b800) [pid = 1851] [serial = 1360] [outer = (nil)] 06:53:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 276 (0x7f4f3ce12c00) [pid = 1851] [serial = 1361] [outer = 0x7f4f39f7b800] 06:53:23 INFO - PROCESS | 1851 | 1462283603553 Marionette DEBUG loaded listener.js 06:53:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 277 (0x7f4f3f576c00) [pid = 1851] [serial = 1362] [outer = 0x7f4f39f7b800] 06:53:24 INFO - PROCESS | 1851 | 1462283604464 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 06:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 06:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1479ms 06:53:24 INFO - PROCESS | 1851 | 1462283604566 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 06:53:24 INFO - PROCESS | 1851 | 1462283604570 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 06:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:53:24 INFO - PROCESS | 1851 | 1462283604579 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:53:24 INFO - PROCESS | 1851 | 1462283604582 Marionette TRACE conn3 <- [1,1786,null,{}] 06:53:24 INFO - PROCESS | 1851 | 1462283604640 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:24 INFO - PROCESS | 1851 | 1462283604850 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 06:53:25 INFO - PROCESS | 1851 | 1462283605103 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f46120000 == 147 [pid = 1851] [id = 454] 06:53:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 278 (0x7f4f3ce14000) [pid = 1851] [serial = 1363] [outer = (nil)] 06:53:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 279 (0x7f4f41497800) [pid = 1851] [serial = 1364] [outer = 0x7f4f3ce14000] 06:53:25 INFO - PROCESS | 1851 | 1462283605190 Marionette DEBUG loaded listener.js 06:53:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 280 (0x7f4f461d6000) [pid = 1851] [serial = 1365] [outer = 0x7f4f3ce14000] 06:53:25 INFO - PROCESS | 1851 | 1462283605952 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 06:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 06:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1435ms 06:53:26 INFO - PROCESS | 1851 | 1462283606015 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 06:53:26 INFO - PROCESS | 1851 | 1462283606019 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 06:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:53:26 INFO - PROCESS | 1851 | 1462283606024 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:53:26 INFO - PROCESS | 1851 | 1462283606027 Marionette TRACE conn3 <- [1,1790,null,{}] 06:53:26 INFO - PROCESS | 1851 | 1462283606032 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:26 INFO - PROCESS | 1851 | 1462283606198 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 06:53:26 INFO - PROCESS | 1851 | 1462283606418 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f50208800 == 148 [pid = 1851] [id = 455] 06:53:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 281 (0x7f4f3fe8f800) [pid = 1851] [serial = 1366] [outer = (nil)] 06:53:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 282 (0x7f4f46485400) [pid = 1851] [serial = 1367] [outer = 0x7f4f3fe8f800] 06:53:26 INFO - PROCESS | 1851 | 1462283606528 Marionette DEBUG loaded listener.js 06:53:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 283 (0x7f4f50095000) [pid = 1851] [serial = 1368] [outer = 0x7f4f3fe8f800] 06:53:27 INFO - PROCESS | 1851 | 1462283607426 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1480ms 06:53:27 INFO - PROCESS | 1851 | 1462283607504 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 06:53:27 INFO - PROCESS | 1851 | 1462283607507 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 06:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:53:27 INFO - PROCESS | 1851 | 1462283607513 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:53:27 INFO - PROCESS | 1851 | 1462283607515 Marionette TRACE conn3 <- [1,1794,null,{}] 06:53:27 INFO - PROCESS | 1851 | 1462283607521 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:27 INFO - PROCESS | 1851 | 1462283607691 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 06:53:27 INFO - PROCESS | 1851 | 1462283607901 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f293e3000 == 149 [pid = 1851] [id = 456] 06:53:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 284 (0x7f4f28c3f800) [pid = 1851] [serial = 1369] [outer = (nil)] 06:53:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 285 (0x7f4f2e8a0000) [pid = 1851] [serial = 1370] [outer = 0x7f4f28c3f800] 06:53:27 INFO - PROCESS | 1851 | 1462283607969 Marionette DEBUG loaded listener.js 06:53:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 286 (0x7f4f413c4c00) [pid = 1851] [serial = 1371] [outer = 0x7f4f28c3f800] 06:53:28 INFO - PROCESS | 1851 | 1462283608845 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1378ms 06:53:28 INFO - PROCESS | 1851 | 1462283608893 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 06:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:53:28 INFO - PROCESS | 1851 | 1462283608897 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 06:53:28 INFO - PROCESS | 1851 | 1462283608902 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:53:28 INFO - PROCESS | 1851 | 1462283608905 Marionette TRACE conn3 <- [1,1798,null,{}] 06:53:28 INFO - PROCESS | 1851 | 1462283608910 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:29 INFO - PROCESS | 1851 | 1462283609090 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 06:53:29 INFO - PROCESS | 1851 | 1462283609306 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f37514800 == 150 [pid = 1851] [id = 457] 06:53:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 287 (0x7f4f276d3800) [pid = 1851] [serial = 1372] [outer = (nil)] 06:53:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 288 (0x7f4f38bdd400) [pid = 1851] [serial = 1373] [outer = 0x7f4f276d3800] 06:53:29 INFO - PROCESS | 1851 | 1462283609413 Marionette DEBUG loaded listener.js 06:53:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 289 (0x7f4f50226000) [pid = 1851] [serial = 1374] [outer = 0x7f4f276d3800] 06:53:30 INFO - PROCESS | 1851 | 1462283610493 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 06:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1631ms 06:53:30 INFO - PROCESS | 1851 | 1462283610533 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 06:53:30 INFO - PROCESS | 1851 | 1462283610536 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 06:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:53:30 INFO - PROCESS | 1851 | 1462283610542 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:53:30 INFO - PROCESS | 1851 | 1462283610544 Marionette TRACE conn3 <- [1,1802,null,{}] 06:53:30 INFO - PROCESS | 1851 | 1462283610550 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:30 INFO - PROCESS | 1851 | 1462283610743 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 06:53:31 INFO - PROCESS | 1851 | 1462283611055 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4fd25800 == 151 [pid = 1851] [id = 458] 06:53:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 290 (0x7f4f2925a800) [pid = 1851] [serial = 1375] [outer = (nil)] 06:53:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 291 (0x7f4f52e39000) [pid = 1851] [serial = 1376] [outer = 0x7f4f2925a800] 06:53:31 INFO - PROCESS | 1851 | 1462283611128 Marionette DEBUG loaded listener.js 06:53:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 292 (0x7f4f54ba0c00) [pid = 1851] [serial = 1377] [outer = 0x7f4f2925a800] 06:53:32 INFO - PROCESS | 1851 | 1462283612506 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 2084ms 06:53:32 INFO - PROCESS | 1851 | 1462283612630 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 06:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:53:32 INFO - PROCESS | 1851 | 1462283612635 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 06:53:32 INFO - PROCESS | 1851 | 1462283612643 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:53:32 INFO - PROCESS | 1851 | 1462283612646 Marionette TRACE conn3 <- [1,1806,null,{}] 06:53:32 INFO - PROCESS | 1851 | 1462283612654 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:32 INFO - PROCESS | 1851 | 1462283612887 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 06:53:33 INFO - PROCESS | 1851 | 1462283613121 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f301f4800 == 152 [pid = 1851] [id = 459] 06:53:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 293 (0x7f4f2925c800) [pid = 1851] [serial = 1378] [outer = (nil)] 06:53:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 294 (0x7f4f2959ac00) [pid = 1851] [serial = 1379] [outer = 0x7f4f2925c800] 06:53:33 INFO - PROCESS | 1851 | 1462283613225 Marionette DEBUG loaded listener.js 06:53:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 295 (0x7f4f2a050c00) [pid = 1851] [serial = 1380] [outer = 0x7f4f2925c800] 06:53:34 INFO - PROCESS | 1851 | 1462283614099 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 06:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1536ms 06:53:34 INFO - PROCESS | 1851 | 1462283614178 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 06:53:34 INFO - PROCESS | 1851 | 1462283614185 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 06:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:53:34 INFO - PROCESS | 1851 | 1462283614194 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:53:34 INFO - PROCESS | 1851 | 1462283614198 Marionette TRACE conn3 <- [1,1810,null,{}] 06:53:34 INFO - PROCESS | 1851 | 1462283614204 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:34 INFO - PROCESS | 1851 | 1462283614474 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 06:53:34 INFO - PROCESS | 1851 | 1462283614836 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f289ed800 == 153 [pid = 1851] [id = 460] 06:53:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 296 (0x7f4f2a748400) [pid = 1851] [serial = 1381] [outer = (nil)] 06:53:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 297 (0x7f4f2c098c00) [pid = 1851] [serial = 1382] [outer = 0x7f4f2a748400] 06:53:34 INFO - PROCESS | 1851 | 1462283614901 Marionette DEBUG loaded listener.js 06:53:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 298 (0x7f4f2da4a000) [pid = 1851] [serial = 1383] [outer = 0x7f4f2a748400] 06:53:35 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32e6f000 == 152 [pid = 1851] [id = 442] 06:53:35 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32c25000 == 151 [pid = 1851] [id = 441] 06:53:35 INFO - PROCESS | 1851 | --DOMWINDOW == 297 (0x7f4f398da000) [pid = 1851] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:53:35 INFO - PROCESS | 1851 | --DOMWINDOW == 296 (0x7f4f38949800) [pid = 1851] [serial = 1268] [outer = (nil)] [url = about:blank] 06:53:35 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f31645000 == 150 [pid = 1851] [id = 440] 06:53:35 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f303cb000 == 149 [pid = 1851] [id = 439] 06:53:35 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2ca10000 == 148 [pid = 1851] [id = 438] 06:53:35 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f293eb000 == 147 [pid = 1851] [id = 437] 06:53:35 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2a763800 == 146 [pid = 1851] [id = 436] 06:53:35 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4f1f2000 == 145 [pid = 1851] [id = 428] 06:53:35 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42d83000 == 144 [pid = 1851] [id = 427] 06:53:35 INFO - PROCESS | 1851 | 1462283615860 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:53:35 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f418d7800 == 143 [pid = 1851] [id = 426] 06:53:35 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a5c0800 == 142 [pid = 1851] [id = 425] 06:53:35 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32ee5800 == 141 [pid = 1851] [id = 424] 06:53:35 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2e9c4000 == 140 [pid = 1851] [id = 423] 06:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1691ms 06:53:35 INFO - PROCESS | 1851 | 1462283615885 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 06:53:35 INFO - PROCESS | 1851 | 1462283615889 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 06:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:53:35 INFO - PROCESS | 1851 | 1462283615894 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:53:35 INFO - PROCESS | 1851 | 1462283615899 Marionette TRACE conn3 <- [1,1814,null,{}] 06:53:35 INFO - PROCESS | 1851 | 1462283615913 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:36 INFO - PROCESS | 1851 | 1462283616078 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 295 (0x7f4f32e61800) [pid = 1851] [serial = 1259] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 294 (0x7f4f37697800) [pid = 1851] [serial = 1263] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 293 (0x7f4f3913b800) [pid = 1851] [serial = 1211] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 292 (0x7f4f31689000) [pid = 1851] [serial = 1251] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 291 (0x7f4f302d3000) [pid = 1851] [serial = 1250] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 290 (0x7f4f2925c000) [pid = 1851] [serial = 1220] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 289 (0x7f4f2a04cc00) [pid = 1851] [serial = 1232] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 288 (0x7f4f2959a000) [pid = 1851] [serial = 1226] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 287 (0x7f4f293cbc00) [pid = 1851] [serial = 1242] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 286 (0x7f4f28c35800) [pid = 1851] [serial = 1241] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 285 (0x7f4f4047bc00) [pid = 1851] [serial = 1217] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 284 (0x7f4f53368c00) [pid = 1851] [serial = 1229] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 283 (0x7f4f2d549c00) [pid = 1851] [serial = 1235] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 282 (0x7f4f32fb5c00) [pid = 1851] [serial = 1208] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 281 (0x7f4f4f174800) [pid = 1851] [serial = 1223] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 280 (0x7f4f3c971400) [pid = 1851] [serial = 1214] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 279 (0x7f4f31848000) [pid = 1851] [serial = 1205] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 278 (0x7f4f2eb4d000) [pid = 1851] [serial = 1248] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 277 (0x7f4f33837c00) [pid = 1851] [serial = 1260] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 276 (0x7f4f31848400) [pid = 1851] [serial = 1266] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 275 (0x7f4f33b97800) [pid = 1851] [serial = 1262] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 274 (0x7f4f2e9ed000) [pid = 1851] [serial = 1247] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 273 (0x7f4f2e8aa000) [pid = 1851] [serial = 1253] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 272 (0x7f4f3189fc00) [pid = 1851] [serial = 1254] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 271 (0x7f4f29cf5000) [pid = 1851] [serial = 1265] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 270 (0x7f4f320fbc00) [pid = 1851] [serial = 1256] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 269 (0x7f4f32ba1c00) [pid = 1851] [serial = 1257] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 268 (0x7f4f2da49800) [pid = 1851] [serial = 1202] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 267 (0x7f4f2d551400) [pid = 1851] [serial = 1245] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 266 (0x7f4f28c43c00) [pid = 1851] [serial = 1244] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | --DOMWINDOW == 265 (0x7f4f276d0400) [pid = 1851] [serial = 1238] [outer = (nil)] [url = about:blank] 06:53:36 INFO - PROCESS | 1851 | 1462283616359 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2a9e9000 == 141 [pid = 1851] [id = 461] 06:53:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 266 (0x7f4f293d0000) [pid = 1851] [serial = 1384] [outer = (nil)] 06:53:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 267 (0x7f4f2d551400) [pid = 1851] [serial = 1385] [outer = 0x7f4f293d0000] 06:53:36 INFO - PROCESS | 1851 | 1462283616452 Marionette DEBUG loaded listener.js 06:53:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 268 (0x7f4f302cbc00) [pid = 1851] [serial = 1386] [outer = 0x7f4f293d0000] 06:53:37 INFO - PROCESS | 1851 | 1462283617126 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1283ms 06:53:37 INFO - PROCESS | 1851 | 1462283617178 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 06:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:53:37 INFO - PROCESS | 1851 | 1462283617182 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 06:53:37 INFO - PROCESS | 1851 | 1462283617187 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:53:37 INFO - PROCESS | 1851 | 1462283617189 Marionette TRACE conn3 <- [1,1818,null,{}] 06:53:37 INFO - PROCESS | 1851 | 1462283617198 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:37 INFO - PROCESS | 1851 | 1462283617357 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 06:53:37 INFO - PROCESS | 1851 | 1462283617528 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f303d5800 == 142 [pid = 1851] [id = 462] 06:53:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 269 (0x7f4f29cf5000) [pid = 1851] [serial = 1387] [outer = (nil)] 06:53:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 270 (0x7f4f31848800) [pid = 1851] [serial = 1388] [outer = 0x7f4f29cf5000] 06:53:37 INFO - PROCESS | 1851 | 1462283617585 Marionette DEBUG loaded listener.js 06:53:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 271 (0x7f4f32733000) [pid = 1851] [serial = 1389] [outer = 0x7f4f29cf5000] 06:53:38 INFO - PROCESS | 1851 | 1462283618322 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 06:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1183ms 06:53:38 INFO - PROCESS | 1851 | 1462283618370 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 06:53:38 INFO - PROCESS | 1851 | 1462283618373 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 06:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:53:38 INFO - PROCESS | 1851 | 1462283618395 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:53:38 INFO - PROCESS | 1851 | 1462283618398 Marionette TRACE conn3 <- [1,1822,null,{}] 06:53:38 INFO - PROCESS | 1851 | 1462283618403 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:38 INFO - PROCESS | 1851 | 1462283618620 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 06:53:38 INFO - PROCESS | 1851 | 1462283618650 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32e6e800 == 143 [pid = 1851] [id = 463] 06:53:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 272 (0x7f4f32733c00) [pid = 1851] [serial = 1390] [outer = (nil)] 06:53:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 273 (0x7f4f32cdbc00) [pid = 1851] [serial = 1391] [outer = 0x7f4f32733c00] 06:53:38 INFO - PROCESS | 1851 | 1462283618707 Marionette DEBUG loaded listener.js 06:53:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 274 (0x7f4f3365c400) [pid = 1851] [serial = 1392] [outer = 0x7f4f32733c00] 06:53:39 INFO - PROCESS | 1851 | 1462283619533 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 06:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1201ms 06:53:39 INFO - PROCESS | 1851 | 1462283619631 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 06:53:39 INFO - PROCESS | 1851 | 1462283619634 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 06:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:53:39 INFO - PROCESS | 1851 | 1462283619639 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:53:39 INFO - PROCESS | 1851 | 1462283619642 Marionette TRACE conn3 <- [1,1826,null,{}] 06:53:39 INFO - PROCESS | 1851 | 1462283619647 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:39 INFO - PROCESS | 1851 | 1462283619919 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 06:53:39 INFO - PROCESS | 1851 | 1462283619956 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38fc9000 == 144 [pid = 1851] [id = 464] 06:53:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 275 (0x7f4f33660800) [pid = 1851] [serial = 1393] [outer = (nil)] 06:53:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 276 (0x7f4f3769c000) [pid = 1851] [serial = 1394] [outer = 0x7f4f33660800] 06:53:40 INFO - PROCESS | 1851 | 1462283620021 Marionette DEBUG loaded listener.js 06:53:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 277 (0x7f4f3cee8c00) [pid = 1851] [serial = 1395] [outer = 0x7f4f33660800] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 276 (0x7f4f2a04f400) [pid = 1851] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 275 (0x7f4f2b882800) [pid = 1851] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 274 (0x7f4f2c09c000) [pid = 1851] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 273 (0x7f4f29df3000) [pid = 1851] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 272 (0x7f4f2e9e2400) [pid = 1851] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 271 (0x7f4f2da45c00) [pid = 1851] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 270 (0x7f4f3912f800) [pid = 1851] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 269 (0x7f4f293c4000) [pid = 1851] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 268 (0x7f4f2a746000) [pid = 1851] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 267 (0x7f4f327f0400) [pid = 1851] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 266 (0x7f4f320ef400) [pid = 1851] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 265 (0x7f4f2deec400) [pid = 1851] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 264 (0x7f4f2eaaf000) [pid = 1851] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 263 (0x7f4f2e9eb000) [pid = 1851] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 262 (0x7f4f32ce2c00) [pid = 1851] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 261 (0x7f4f33dbcc00) [pid = 1851] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 260 (0x7f4f33def400) [pid = 1851] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 259 (0x7f4f2d543000) [pid = 1851] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 258 (0x7f4f2b889c00) [pid = 1851] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 257 (0x7f4f3272b000) [pid = 1851] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 256 (0x7f4f45e69000) [pid = 1851] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 255 (0x7f4f33583c00) [pid = 1851] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 254 (0x7f4f3913b400) [pid = 1851] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 253 (0x7f4f29258c00) [pid = 1851] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 252 (0x7f4f32011000) [pid = 1851] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 251 (0x7f4f42753c00) [pid = 1851] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 250 (0x7f4f29ced800) [pid = 1851] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7f4f39bfb400) [pid = 1851] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7f4f40481800) [pid = 1851] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7f4f3ceb3400) [pid = 1851] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7f4f3fe89c00) [pid = 1851] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7f4f2e9eec00) [pid = 1851] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7f4f33658400) [pid = 1851] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7f4f32fb1400) [pid = 1851] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7f4f33b95800) [pid = 1851] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7f4f42a58800) [pid = 1851] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7f4f32e49000) [pid = 1851] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7f4f33838400) [pid = 1851] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7f4f40479000) [pid = 1851] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7f4f54f4d400) [pid = 1851] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7f4f3f576400) [pid = 1851] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7f4f28c38000) [pid = 1851] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7f4f32807c00) [pid = 1851] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7f4f39135800) [pid = 1851] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7f4f28c36c00) [pid = 1851] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7f4f3383d400) [pid = 1851] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7f4f3fe8f400) [pid = 1851] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7f4f32fb6c00) [pid = 1851] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7f4f32fb2800) [pid = 1851] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7f4f320f2800) [pid = 1851] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7f4f3cc6a400) [pid = 1851] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7f4f32fb2400) [pid = 1851] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7f4f46465000) [pid = 1851] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7f4f2e9e6800) [pid = 1851] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7f4f3f57a400) [pid = 1851] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7f4f2e9e5400) [pid = 1851] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7f4f32e4f400) [pid = 1851] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7f4f2da51400) [pid = 1851] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7f4f29df5400) [pid = 1851] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7f4f32ba2000) [pid = 1851] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:53:41 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7f4f33838800) [pid = 1851] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:53:41 INFO - PROCESS | 1851 | 1462283621635 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 06:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 2029ms 06:53:41 INFO - PROCESS | 1851 | 1462283621668 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 06:53:41 INFO - PROCESS | 1851 | 1462283621671 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 06:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:53:41 INFO - PROCESS | 1851 | 1462283621686 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:53:41 INFO - PROCESS | 1851 | 1462283621689 Marionette TRACE conn3 <- [1,1830,null,{}] 06:53:41 INFO - PROCESS | 1851 | 1462283621694 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:41 INFO - PROCESS | 1851 | 1462283621842 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 06:53:41 INFO - PROCESS | 1851 | 1462283621856 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2d61c000 == 145 [pid = 1851] [id = 465] 06:53:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7f4f293c2800) [pid = 1851] [serial = 1396] [outer = (nil)] 06:53:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7f4f2d54c000) [pid = 1851] [serial = 1397] [outer = 0x7f4f293c2800] 06:53:41 INFO - PROCESS | 1851 | 1462283621913 Marionette DEBUG loaded listener.js 06:53:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7f4f2e9ec400) [pid = 1851] [serial = 1398] [outer = 0x7f4f293c2800] 06:53:42 INFO - PROCESS | 1851 | 1462283622718 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 06:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1093ms 06:53:42 INFO - PROCESS | 1851 | 1462283622770 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 06:53:42 INFO - PROCESS | 1851 | 1462283622773 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 06:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:53:42 INFO - PROCESS | 1851 | 1462283622778 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:53:42 INFO - PROCESS | 1851 | 1462283622780 Marionette TRACE conn3 <- [1,1834,null,{}] 06:53:42 INFO - PROCESS | 1851 | 1462283622785 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:43 INFO - PROCESS | 1851 | 1462283622998 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 06:53:43 INFO - PROCESS | 1851 | 1462283623244 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f28cc5800 == 146 [pid = 1851] [id = 466] 06:53:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7f4f276cd800) [pid = 1851] [serial = 1399] [outer = (nil)] 06:53:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7f4f276d4800) [pid = 1851] [serial = 1400] [outer = 0x7f4f276cd800] 06:53:43 INFO - PROCESS | 1851 | 1462283623358 Marionette DEBUG loaded listener.js 06:53:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7f4f28c3cc00) [pid = 1851] [serial = 1401] [outer = 0x7f4f276cd800] 06:53:44 INFO - PROCESS | 1851 | 1462283624313 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 06:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 06:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1581ms 06:53:44 INFO - PROCESS | 1851 | 1462283624362 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 06:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:53:44 INFO - PROCESS | 1851 | 1462283624368 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 06:53:44 INFO - PROCESS | 1851 | 1462283624375 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:53:44 INFO - PROCESS | 1851 | 1462283624381 Marionette TRACE conn3 <- [1,1838,null,{}] 06:53:44 INFO - PROCESS | 1851 | 1462283624388 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:44 INFO - PROCESS | 1851 | 1462283624575 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 06:53:44 INFO - PROCESS | 1851 | 1462283624796 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3140c800 == 147 [pid = 1851] [id = 467] 06:53:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7f4f2959c400) [pid = 1851] [serial = 1402] [outer = (nil)] 06:53:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7f4f2d54a000) [pid = 1851] [serial = 1403] [outer = 0x7f4f2959c400] 06:53:44 INFO - PROCESS | 1851 | 1462283624920 Marionette DEBUG loaded listener.js 06:53:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7f4f2def3c00) [pid = 1851] [serial = 1404] [outer = 0x7f4f2959c400] 06:53:45 INFO - PROCESS | 1851 | 1462283625876 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 06:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1532ms 06:53:45 INFO - PROCESS | 1851 | 1462283625910 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 06:53:45 INFO - PROCESS | 1851 | 1462283625916 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 06:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:53:45 INFO - PROCESS | 1851 | 1462283625922 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:53:45 INFO - PROCESS | 1851 | 1462283625925 Marionette TRACE conn3 <- [1,1842,null,{}] 06:53:45 INFO - PROCESS | 1851 | 1462283625931 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:46 INFO - PROCESS | 1851 | 1462283626111 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 06:53:46 INFO - PROCESS | 1851 | 1462283626378 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f377c6000 == 148 [pid = 1851] [id = 468] 06:53:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7f4f2eb4ac00) [pid = 1851] [serial = 1405] [outer = (nil)] 06:53:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7f4f3178c400) [pid = 1851] [serial = 1406] [outer = 0x7f4f2eb4ac00] 06:53:46 INFO - PROCESS | 1851 | 1462283626530 Marionette DEBUG loaded listener.js 06:53:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7f4f320fc000) [pid = 1851] [serial = 1407] [outer = 0x7f4f2eb4ac00] 06:53:47 INFO - PROCESS | 1851 | 1462283627410 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 06:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1533ms 06:53:47 INFO - PROCESS | 1851 | 1462283627456 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 06:53:47 INFO - PROCESS | 1851 | 1462283627459 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 06:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:53:47 INFO - PROCESS | 1851 | 1462283627474 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:53:47 INFO - PROCESS | 1851 | 1462283627483 Marionette TRACE conn3 <- [1,1846,null,{}] 06:53:47 INFO - PROCESS | 1851 | 1462283627489 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:47 INFO - PROCESS | 1851 | 1462283627686 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 06:53:47 INFO - PROCESS | 1851 | 1462283627893 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a370800 == 149 [pid = 1851] [id = 469] 06:53:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7f4f302c6400) [pid = 1851] [serial = 1408] [outer = (nil)] 06:53:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7f4f32fad000) [pid = 1851] [serial = 1409] [outer = 0x7f4f302c6400] 06:53:48 INFO - PROCESS | 1851 | 1462283628008 Marionette DEBUG loaded listener.js 06:53:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7f4f3383e400) [pid = 1851] [serial = 1410] [outer = 0x7f4f302c6400] 06:53:48 INFO - PROCESS | 1851 | 1462283628906 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1495ms 06:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:53:48 INFO - PROCESS | 1851 | 1462283628962 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 06:53:48 INFO - PROCESS | 1851 | 1462283628965 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 06:53:48 INFO - PROCESS | 1851 | 1462283628971 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:53:48 INFO - PROCESS | 1851 | 1462283628974 Marionette TRACE conn3 <- [1,1850,null,{}] 06:53:48 INFO - PROCESS | 1851 | 1462283628980 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:49 INFO - PROCESS | 1851 | 1462283629162 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 06:53:49 INFO - PROCESS | 1851 | 1462283629372 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f418d0800 == 150 [pid = 1851] [id = 470] 06:53:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7f4f32ba9c00) [pid = 1851] [serial = 1411] [outer = (nil)] 06:53:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7f4f37698000) [pid = 1851] [serial = 1412] [outer = 0x7f4f32ba9c00] 06:53:49 INFO - PROCESS | 1851 | 1462283629484 Marionette DEBUG loaded listener.js 06:53:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7f4f38bda000) [pid = 1851] [serial = 1413] [outer = 0x7f4f32ba9c00] 06:53:50 INFO - PROCESS | 1851 | 1462283630370 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1435ms 06:53:50 INFO - PROCESS | 1851 | 1462283630406 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 06:53:50 INFO - PROCESS | 1851 | 1462283630410 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 06:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:53:50 INFO - PROCESS | 1851 | 1462283630416 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:53:50 INFO - PROCESS | 1851 | 1462283630418 Marionette TRACE conn3 <- [1,1854,null,{}] 06:53:50 INFO - PROCESS | 1851 | 1462283630424 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:50 INFO - PROCESS | 1851 | 1462283630594 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 06:53:50 INFO - PROCESS | 1851 | 1462283630868 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42f97800 == 151 [pid = 1851] [id = 471] 06:53:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7f4f39141400) [pid = 1851] [serial = 1414] [outer = (nil)] 06:53:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7f4f393cb800) [pid = 1851] [serial = 1415] [outer = 0x7f4f39141400] 06:53:50 INFO - PROCESS | 1851 | 1462283630954 Marionette DEBUG loaded listener.js 06:53:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7f4f3c96f000) [pid = 1851] [serial = 1416] [outer = 0x7f4f39141400] 06:53:51 INFO - PROCESS | 1851 | 1462283631866 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1481ms 06:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:53:51 INFO - PROCESS | 1851 | 1462283631898 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 06:53:51 INFO - PROCESS | 1851 | 1462283631901 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 06:53:51 INFO - PROCESS | 1851 | 1462283631907 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:53:51 INFO - PROCESS | 1851 | 1462283631910 Marionette TRACE conn3 <- [1,1858,null,{}] 06:53:51 INFO - PROCESS | 1851 | 1462283631915 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:52 INFO - PROCESS | 1851 | 1462283632090 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 06:53:52 INFO - PROCESS | 1851 | 1462283632306 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4950e800 == 152 [pid = 1851] [id = 472] 06:53:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7f4f39183c00) [pid = 1851] [serial = 1417] [outer = (nil)] 06:53:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7f4f3ff27400) [pid = 1851] [serial = 1418] [outer = 0x7f4f39183c00] 06:53:52 INFO - PROCESS | 1851 | 1462283632419 Marionette DEBUG loaded listener.js 06:53:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7f4f40481c00) [pid = 1851] [serial = 1419] [outer = 0x7f4f39183c00] 06:53:53 INFO - PROCESS | 1851 | 1462283633302 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 06:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1428ms 06:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:53:53 INFO - PROCESS | 1851 | 1462283633335 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 06:53:53 INFO - PROCESS | 1851 | 1462283633338 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 06:53:53 INFO - PROCESS | 1851 | 1462283633344 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:53:53 INFO - PROCESS | 1851 | 1462283633347 Marionette TRACE conn3 <- [1,1862,null,{}] 06:53:53 INFO - PROCESS | 1851 | 1462283633352 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:53 INFO - PROCESS | 1851 | 1462283633525 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 06:53:53 INFO - PROCESS | 1851 | 1462283633740 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f54728000 == 153 [pid = 1851] [id = 473] 06:53:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7f4f3f576400) [pid = 1851] [serial = 1420] [outer = (nil)] 06:53:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7f4f41076000) [pid = 1851] [serial = 1421] [outer = 0x7f4f3f576400] 06:53:53 INFO - PROCESS | 1851 | 1462283633850 Marionette DEBUG loaded listener.js 06:53:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7f4f41742800) [pid = 1851] [serial = 1422] [outer = 0x7f4f3f576400] 06:53:54 INFO - PROCESS | 1851 | 1462283634751 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 06:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1487ms 06:53:54 INFO - PROCESS | 1851 | 1462283634831 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 06:53:54 INFO - PROCESS | 1851 | 1462283634835 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 06:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:53:54 INFO - PROCESS | 1851 | 1462283634840 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:53:54 INFO - PROCESS | 1851 | 1462283634843 Marionette TRACE conn3 <- [1,1866,null,{}] 06:53:54 INFO - PROCESS | 1851 | 1462283634848 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:55 INFO - PROCESS | 1851 | 1462283635023 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 06:53:55 INFO - PROCESS | 1851 | 1462283635237 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5510c800 == 154 [pid = 1851] [id = 474] 06:53:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7f4f3ff2a000) [pid = 1851] [serial = 1423] [outer = (nil)] 06:53:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7f4f42a5f400) [pid = 1851] [serial = 1424] [outer = 0x7f4f3ff2a000] 06:53:55 INFO - PROCESS | 1851 | 1462283635348 Marionette DEBUG loaded listener.js 06:53:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7f4f43bdb000) [pid = 1851] [serial = 1425] [outer = 0x7f4f3ff2a000] 06:53:56 INFO - PROCESS | 1851 | 1462283636257 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 06:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1489ms 06:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:53:56 INFO - PROCESS | 1851 | 1462283636331 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 06:53:56 INFO - PROCESS | 1851 | 1462283636334 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 06:53:56 INFO - PROCESS | 1851 | 1462283636344 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:53:56 INFO - PROCESS | 1851 | 1462283636348 Marionette TRACE conn3 <- [1,1870,null,{}] 06:53:56 INFO - PROCESS | 1851 | 1462283636358 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:56 INFO - PROCESS | 1851 | 1462283636543 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 06:53:56 INFO - PROCESS | 1851 | 1462283636755 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f57ec2000 == 155 [pid = 1851] [id = 475] 06:53:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7f4f41072400) [pid = 1851] [serial = 1426] [outer = (nil)] 06:53:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7f4f461da800) [pid = 1851] [serial = 1427] [outer = 0x7f4f41072400] 06:53:56 INFO - PROCESS | 1851 | 1462283636868 Marionette DEBUG loaded listener.js 06:53:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7f4f4f174800) [pid = 1851] [serial = 1428] [outer = 0x7f4f41072400] 06:53:57 INFO - PROCESS | 1851 | 1462283637713 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 06:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1439ms 06:53:57 INFO - PROCESS | 1851 | 1462283637779 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 06:53:57 INFO - PROCESS | 1851 | 1462283637782 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 06:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:53:57 INFO - PROCESS | 1851 | 1462283637788 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:53:57 INFO - PROCESS | 1851 | 1462283637790 Marionette TRACE conn3 <- [1,1874,null,{}] 06:53:57 INFO - PROCESS | 1851 | 1462283637795 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:57 INFO - PROCESS | 1851 | 1462283637967 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 06:53:58 INFO - PROCESS | 1851 | 1462283638188 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f314d3000 == 156 [pid = 1851] [id = 476] 06:53:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7f4f4fd8cc00) [pid = 1851] [serial = 1429] [outer = (nil)] 06:53:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 251 (0x7f4f50ec5400) [pid = 1851] [serial = 1430] [outer = 0x7f4f4fd8cc00] 06:53:58 INFO - PROCESS | 1851 | 1462283638315 Marionette DEBUG loaded listener.js 06:53:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 252 (0x7f4f52e14c00) [pid = 1851] [serial = 1431] [outer = 0x7f4f4fd8cc00] 06:53:59 INFO - PROCESS | 1851 | 1462283639234 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 06:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1499ms 06:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:53:59 INFO - PROCESS | 1851 | 1462283639288 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 06:53:59 INFO - PROCESS | 1851 | 1462283639291 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 06:53:59 INFO - PROCESS | 1851 | 1462283639297 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:53:59 INFO - PROCESS | 1851 | 1462283639301 Marionette TRACE conn3 <- [1,1878,null,{}] 06:53:59 INFO - PROCESS | 1851 | 1462283639306 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:59 INFO - PROCESS | 1851 | 1462283639569 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 06:53:59 INFO - PROCESS | 1851 | 1462283639894 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f28ad6000 == 157 [pid = 1851] [id = 477] 06:53:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 253 (0x7f4f276c9400) [pid = 1851] [serial = 1432] [outer = (nil)] 06:53:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 254 (0x7f4f2959cc00) [pid = 1851] [serial = 1433] [outer = 0x7f4f276c9400] 06:53:59 INFO - PROCESS | 1851 | 1462283639975 Marionette DEBUG loaded listener.js 06:54:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 255 (0x7f4f3178bc00) [pid = 1851] [serial = 1434] [outer = 0x7f4f276c9400] 06:54:00 INFO - PROCESS | 1851 | 1462283640806 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 06:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1584ms 06:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:54:00 INFO - PROCESS | 1851 | 1462283640881 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 06:54:00 INFO - PROCESS | 1851 | 1462283640884 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 06:54:00 INFO - PROCESS | 1851 | 1462283640890 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:54:00 INFO - PROCESS | 1851 | 1462283640893 Marionette TRACE conn3 <- [1,1882,null,{}] 06:54:00 INFO - PROCESS | 1851 | 1462283640898 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:01 INFO - PROCESS | 1851 | 1462283641072 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 06:54:01 INFO - PROCESS | 1851 | 1462283641287 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f28ac9000 == 158 [pid = 1851] [id = 478] 06:54:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 256 (0x7f4f28bc3800) [pid = 1851] [serial = 1435] [outer = (nil)] 06:54:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 257 (0x7f4f28c3e400) [pid = 1851] [serial = 1436] [outer = 0x7f4f28bc3800] 06:54:01 INFO - PROCESS | 1851 | 1462283641412 Marionette DEBUG loaded listener.js 06:54:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 258 (0x7f4f2a050000) [pid = 1851] [serial = 1437] [outer = 0x7f4f28bc3800] 06:54:02 INFO - PROCESS | 1851 | 1462283642356 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 06:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1531ms 06:54:02 INFO - PROCESS | 1851 | 1462283642421 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 06:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:54:02 INFO - PROCESS | 1851 | 1462283642433 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 06:54:02 INFO - PROCESS | 1851 | 1462283642439 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:54:02 INFO - PROCESS | 1851 | 1462283642442 Marionette TRACE conn3 <- [1,1886,null,{}] 06:54:02 INFO - PROCESS | 1851 | 1462283642447 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:02 INFO - PROCESS | 1851 | 1462283642629 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 06:54:02 INFO - PROCESS | 1851 | 1462283642847 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2d61d000 == 159 [pid = 1851] [id = 479] 06:54:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 259 (0x7f4f29dfb400) [pid = 1851] [serial = 1438] [outer = (nil)] 06:54:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 260 (0x7f4f2def9800) [pid = 1851] [serial = 1439] [outer = 0x7f4f29dfb400] 06:54:02 INFO - PROCESS | 1851 | 1462283642964 Marionette DEBUG loaded listener.js 06:54:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 261 (0x7f4f3168a400) [pid = 1851] [serial = 1440] [outer = 0x7f4f29dfb400] 06:54:03 INFO - PROCESS | 1851 | 1462283643812 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 06:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1427ms 06:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:54:03 INFO - PROCESS | 1851 | 1462283643867 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 06:54:03 INFO - PROCESS | 1851 | 1462283643869 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 06:54:03 INFO - PROCESS | 1851 | 1462283643875 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:54:03 INFO - PROCESS | 1851 | 1462283643878 Marionette TRACE conn3 <- [1,1890,null,{}] 06:54:03 INFO - PROCESS | 1851 | 1462283643883 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:04 INFO - PROCESS | 1851 | 1462283644055 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 06:54:04 INFO - PROCESS | 1851 | 1462283644279 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2a1dd800 == 160 [pid = 1851] [id = 480] 06:54:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 262 (0x7f4f276c7800) [pid = 1851] [serial = 1441] [outer = (nil)] 06:54:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 263 (0x7f4f284d8c00) [pid = 1851] [serial = 1442] [outer = 0x7f4f276c7800] 06:54:04 INFO - PROCESS | 1851 | 1462283644815 Marionette DEBUG loaded listener.js 06:54:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 264 (0x7f4f28c43c00) [pid = 1851] [serial = 1443] [outer = 0x7f4f276c7800] 06:54:05 INFO - PROCESS | 1851 | 1462283645814 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 06:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1987ms 06:54:05 INFO - PROCESS | 1851 | 1462283645864 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 06:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:54:05 INFO - PROCESS | 1851 | 1462283645870 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 06:54:05 INFO - PROCESS | 1851 | 1462283645877 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:54:05 INFO - PROCESS | 1851 | 1462283645882 Marionette TRACE conn3 <- [1,1894,null,{}] 06:54:05 INFO - PROCESS | 1851 | 1462283645889 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:06 INFO - PROCESS | 1851 | 1462283646056 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 06:54:06 INFO - PROCESS | 1851 | 1462283646307 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2ea1e000 == 161 [pid = 1851] [id = 481] 06:54:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 265 (0x7f4f29dfac00) [pid = 1851] [serial = 1444] [outer = (nil)] 06:54:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 266 (0x7f4f2a740800) [pid = 1851] [serial = 1445] [outer = 0x7f4f29dfac00] 06:54:06 INFO - PROCESS | 1851 | 1462283646490 Marionette DEBUG loaded listener.js 06:54:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 267 (0x7f4f2da4e800) [pid = 1851] [serial = 1446] [outer = 0x7f4f29dfac00] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f54cbe000 == 160 [pid = 1851] [id = 367] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f336cd000 == 159 [pid = 1851] [id = 206] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f431e3800 == 158 [pid = 1851] [id = 203] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3c99e000 == 157 [pid = 1851] [id = 197] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3bf57000 == 156 [pid = 1851] [id = 47] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2d61c000 == 155 [pid = 1851] [id = 465] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f38fc9000 == 154 [pid = 1851] [id = 464] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32e6e800 == 153 [pid = 1851] [id = 463] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f303d5800 == 152 [pid = 1851] [id = 462] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2a9e9000 == 151 [pid = 1851] [id = 461] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f289ed800 == 150 [pid = 1851] [id = 460] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f301f4800 == 149 [pid = 1851] [id = 459] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f37514800 == 148 [pid = 1851] [id = 457] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f293e3000 == 147 [pid = 1851] [id = 456] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f50208800 == 146 [pid = 1851] [id = 455] 06:54:07 INFO - PROCESS | 1851 | 1462283647645 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f46120000 == 145 [pid = 1851] [id = 454] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f427ed000 == 144 [pid = 1851] [id = 453] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f418d7000 == 143 [pid = 1851] [id = 452] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3f36c000 == 142 [pid = 1851] [id = 451] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a5be000 == 141 [pid = 1851] [id = 450] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a01f000 == 140 [pid = 1851] [id = 449] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f398f2800 == 139 [pid = 1851] [id = 448] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39222800 == 138 [pid = 1851] [id = 447] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f38bc0800 == 137 [pid = 1851] [id = 446] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32c20800 == 136 [pid = 1851] [id = 445] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2a76e800 == 135 [pid = 1851] [id = 444] 06:54:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f336cb800 == 134 [pid = 1851] [id = 443] 06:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1832ms 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 266 (0x7f4f302c9400) [pid = 1851] [serial = 1323] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 265 (0x7f4f2d550800) [pid = 1851] [serial = 1316] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 264 (0x7f4f2c09e400) [pid = 1851] [serial = 1107] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 263 (0x7f4f318a8800) [pid = 1851] [serial = 1008] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 262 (0x7f4f55528400) [pid = 1851] [serial = 1104] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 261 (0x7f4f39e51400) [pid = 1851] [serial = 1134] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 260 (0x7f4f5552a800) [pid = 1851] [serial = 1170] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 259 (0x7f4f32bab000) [pid = 1851] [serial = 1280] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 258 (0x7f4f2a749c00) [pid = 1851] [serial = 1313] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 257 (0x7f4f32fb1000) [pid = 1851] [serial = 1140] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 256 (0x7f4f3c91cc00) [pid = 1851] [serial = 1005] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 255 (0x7f4f302d4c00) [pid = 1851] [serial = 1277] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 254 (0x7f4f3ceae800) [pid = 1851] [serial = 1044] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 253 (0x7f4f411d5800) [pid = 1851] [serial = 1038] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 252 (0x7f4f293c5c00) [pid = 1851] [serial = 1271] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 251 (0x7f4f39186400) [pid = 1851] [serial = 1283] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 250 (0x7f4f318a2800) [pid = 1851] [serial = 1325] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7f4f2da50c00) [pid = 1851] [serial = 1317] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7f4f461eac00) [pid = 1851] [serial = 942] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7f4f39126c00) [pid = 1851] [serial = 1143] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7f4f50478800) [pid = 1851] [serial = 1092] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7f4f2eab1800) [pid = 1851] [serial = 1320] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7f4f4648d800) [pid = 1851] [serial = 1295] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7f4f54f46c00) [pid = 1851] [serial = 960] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7f4f320f7c00) [pid = 1851] [serial = 1326] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7f4f33655c00) [pid = 1851] [serial = 945] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7f4f54d43800) [pid = 1851] [serial = 957] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7f4f3c920400) [pid = 1851] [serial = 1080] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7f4f3ceee400) [pid = 1851] [serial = 1020] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7f4f29df2800) [pid = 1851] [serial = 1311] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7f4f28bcb000) [pid = 1851] [serial = 1298] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7f4f284e1c00) [pid = 1851] [serial = 1304] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7f4f33582c00) [pid = 1851] [serial = 1011] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7f4f2e8a6800) [pid = 1851] [serial = 1274] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7f4f54d4c400) [pid = 1851] [serial = 1095] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7f4f39185800) [pid = 1851] [serial = 1269] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7f4f3f6cbc00) [pid = 1851] [serial = 1083] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7f4f46460000) [pid = 1851] [serial = 1089] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7f4f52ebcc00) [pid = 1851] [serial = 1161] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7f4f43a81000) [pid = 1851] [serial = 1026] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7f4f327edc00) [pid = 1851] [serial = 1074] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7f4f39a18c00) [pid = 1851] [serial = 948] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7f4f32fb8c00) [pid = 1851] [serial = 963] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7f4f3b260c00) [pid = 1851] [serial = 1017] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7f4f2c091c00) [pid = 1851] [serial = 1314] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7f4f51429400) [pid = 1851] [serial = 1035] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7f4f461d5400) [pid = 1851] [serial = 1158] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7f4f3913a800) [pid = 1851] [serial = 1014] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7f4f293c6c00) [pid = 1851] [serial = 1310] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7f4f413a1c00) [pid = 1851] [serial = 1086] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7f4f55434800) [pid = 1851] [serial = 1101] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7f4f431c2400) [pid = 1851] [serial = 951] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7f4f3cee6400) [pid = 1851] [serial = 1286] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7f4f31850400) [pid = 1851] [serial = 1176] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7f4f461d3c00) [pid = 1851] [serial = 1029] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7f4f3b56f400) [pid = 1851] [serial = 1149] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7f4f54f3a400) [pid = 1851] [serial = 1173] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7f4f4fd96400) [pid = 1851] [serial = 1032] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7f4f50225000) [pid = 1851] [serial = 954] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7f4f39f88800) [pid = 1851] [serial = 1146] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 206 (0x7f4f54f4ac00) [pid = 1851] [serial = 969] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 205 (0x7f4f42f1bc00) [pid = 1851] [serial = 1292] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 204 (0x7f4f461ec400) [pid = 1851] [serial = 1301] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 203 (0x7f4f42a5e800) [pid = 1851] [serial = 1155] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 202 (0x7f4f413bfc00) [pid = 1851] [serial = 1152] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 201 (0x7f4f39f83400) [pid = 1851] [serial = 966] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 200 (0x7f4f54f39c00) [pid = 1851] [serial = 1098] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 199 (0x7f4f2e8aec00) [pid = 1851] [serial = 1319] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 198 (0x7f4f55526800) [pid = 1851] [serial = 1167] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7f4f42750800) [pid = 1851] [serial = 1023] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7f4f3ceecc00) [pid = 1851] [serial = 1041] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7f4f33dee000) [pid = 1851] [serial = 1077] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7f4f413b6c00) [pid = 1851] [serial = 1289] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7f4f2ec75c00) [pid = 1851] [serial = 1137] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7f4f29cf1000) [pid = 1851] [serial = 1307] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7f4f2eb4f400) [pid = 1851] [serial = 1322] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7f4f2e8a4800) [pid = 1851] [serial = 1110] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7f4f32badc00) [pid = 1851] [serial = 1164] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7f4f3c96d400) [pid = 1851] [serial = 1200] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7f4f326d0400) [pid = 1851] [serial = 1328] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7f4f32732800) [pid = 1851] [serial = 1329] [outer = (nil)] [url = about:blank] 06:54:07 INFO - PROCESS | 1851 | 1462283647775 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 06:54:07 INFO - PROCESS | 1851 | 1462283647785 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 06:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:54:07 INFO - PROCESS | 1851 | 1462283647807 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:54:07 INFO - PROCESS | 1851 | 1462283647811 Marionette TRACE conn3 <- [1,1898,null,{}] 06:54:07 INFO - PROCESS | 1851 | 1462283647822 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:07 INFO - PROCESS | 1851 | 1462283647981 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 06:54:08 INFO - PROCESS | 1851 | 1462283648248 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f293ef000 == 135 [pid = 1851] [id = 482] 06:54:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7f4f2a046400) [pid = 1851] [serial = 1447] [outer = (nil)] 06:54:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7f4f2e8ad400) [pid = 1851] [serial = 1448] [outer = 0x7f4f2a046400] 06:54:08 INFO - PROCESS | 1851 | 1462283648311 Marionette DEBUG loaded listener.js 06:54:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7f4f2ec6ec00) [pid = 1851] [serial = 1449] [outer = 0x7f4f2a046400] 06:54:09 INFO - PROCESS | 1851 | 1462283649008 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 06:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1235ms 06:54:09 INFO - PROCESS | 1851 | 1462283649043 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 06:54:09 INFO - PROCESS | 1851 | 1462283649046 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 06:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:54:09 INFO - PROCESS | 1851 | 1462283649051 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:54:09 INFO - PROCESS | 1851 | 1462283649056 Marionette TRACE conn3 <- [1,1902,null,{}] 06:54:09 INFO - PROCESS | 1851 | 1462283649083 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:09 INFO - PROCESS | 1851 | 1462283649249 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 06:54:09 INFO - PROCESS | 1851 | 1462283649269 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f301e4800 == 136 [pid = 1851] [id = 483] 06:54:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7f4f3184f400) [pid = 1851] [serial = 1450] [outer = (nil)] 06:54:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7f4f318a2800) [pid = 1851] [serial = 1451] [outer = 0x7f4f3184f400] 06:54:09 INFO - PROCESS | 1851 | 1462283649331 Marionette DEBUG loaded listener.js 06:54:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7f4f3200bc00) [pid = 1851] [serial = 1452] [outer = 0x7f4f3184f400] 06:54:10 INFO - PROCESS | 1851 | 1462283650294 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 06:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1255ms 06:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:54:10 INFO - PROCESS | 1851 | 1462283650313 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 06:54:10 INFO - PROCESS | 1851 | 1462283650316 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 06:54:10 INFO - PROCESS | 1851 | 1462283650322 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:54:10 INFO - PROCESS | 1851 | 1462283650325 Marionette TRACE conn3 <- [1,1906,null,{}] 06:54:10 INFO - PROCESS | 1851 | 1462283650329 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:10 INFO - PROCESS | 1851 | 1462283650546 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 06:54:10 INFO - PROCESS | 1851 | 1462283650577 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3165f800 == 137 [pid = 1851] [id = 484] 06:54:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7f4f31848400) [pid = 1851] [serial = 1453] [outer = (nil)] 06:54:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7f4f320fbc00) [pid = 1851] [serial = 1454] [outer = 0x7f4f31848400] 06:54:10 INFO - PROCESS | 1851 | 1462283650634 Marionette DEBUG loaded listener.js 06:54:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7f4f32731800) [pid = 1851] [serial = 1455] [outer = 0x7f4f31848400] 06:54:11 INFO - PROCESS | 1851 | 1462283651541 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 06:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1280ms 06:54:11 INFO - PROCESS | 1851 | 1462283651601 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 06:54:11 INFO - PROCESS | 1851 | 1462283651604 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 06:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:54:11 INFO - PROCESS | 1851 | 1462283651629 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:54:11 INFO - PROCESS | 1851 | 1462283651635 Marionette TRACE conn3 <- [1,1910,null,{}] 06:54:11 INFO - PROCESS | 1851 | 1462283651642 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:11 INFO - PROCESS | 1851 | 1462283651889 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 06:54:11 INFO - PROCESS | 1851 | 1462283651915 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:11 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32836800 == 138 [pid = 1851] [id = 485] 06:54:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7f4f327f4c00) [pid = 1851] [serial = 1456] [outer = (nil)] 06:54:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7f4f32806000) [pid = 1851] [serial = 1457] [outer = 0x7f4f327f4c00] 06:54:11 INFO - PROCESS | 1851 | 1462283651980 Marionette DEBUG loaded listener.js 06:54:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7f4f32e51800) [pid = 1851] [serial = 1458] [outer = 0x7f4f327f4c00] 06:54:12 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7f4f302cac00) [pid = 1851] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:54:12 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7f4f29cf5000) [pid = 1851] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:54:12 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7f4f293d0000) [pid = 1851] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:54:12 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7f4f32733c00) [pid = 1851] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:54:12 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7f4f33660800) [pid = 1851] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:54:12 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7f4f2925c800) [pid = 1851] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:54:12 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7f4f2a748400) [pid = 1851] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:54:13 INFO - PROCESS | 1851 | 1462283653195 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 06:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1636ms 06:54:13 INFO - PROCESS | 1851 | 1462283653266 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 06:54:13 INFO - PROCESS | 1851 | 1462283653268 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 06:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:54:13 INFO - PROCESS | 1851 | 1462283653277 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:54:13 INFO - PROCESS | 1851 | 1462283653279 Marionette TRACE conn3 <- [1,1914,null,{}] 06:54:13 INFO - PROCESS | 1851 | 1462283653284 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:13 INFO - PROCESS | 1851 | 1462283653462 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 06:54:13 INFO - PROCESS | 1851 | 1462283653622 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32e6f800 == 139 [pid = 1851] [id = 486] 06:54:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7f4f293d0000) [pid = 1851] [serial = 1459] [outer = (nil)] 06:54:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7f4f32faa400) [pid = 1851] [serial = 1460] [outer = 0x7f4f293d0000] 06:54:13 INFO - PROCESS | 1851 | 1462283653687 Marionette DEBUG loaded listener.js 06:54:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7f4f33656c00) [pid = 1851] [serial = 1461] [outer = 0x7f4f293d0000] 06:54:14 INFO - PROCESS | 1851 | 1462283654326 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 06:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1083ms 06:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:54:14 INFO - PROCESS | 1851 | 1462283654361 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 06:54:14 INFO - PROCESS | 1851 | 1462283654363 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 06:54:14 INFO - PROCESS | 1851 | 1462283654369 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:54:14 INFO - PROCESS | 1851 | 1462283654372 Marionette TRACE conn3 <- [1,1918,null,{}] 06:54:14 INFO - PROCESS | 1851 | 1462283654377 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:14 INFO - PROCESS | 1851 | 1462283654537 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 06:54:14 INFO - PROCESS | 1851 | 1462283654822 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f289ee800 == 140 [pid = 1851] [id = 487] 06:54:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7f4f276c8800) [pid = 1851] [serial = 1462] [outer = (nil)] 06:54:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7f4f284e0400) [pid = 1851] [serial = 1463] [outer = 0x7f4f276c8800] 06:54:14 INFO - PROCESS | 1851 | 1462283654896 Marionette DEBUG loaded listener.js 06:54:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7f4f293d1400) [pid = 1851] [serial = 1464] [outer = 0x7f4f276c8800] 06:54:15 INFO - PROCESS | 1851 | 1462283655846 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 06:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1533ms 06:54:15 INFO - PROCESS | 1851 | 1462283655902 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 06:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:54:15 INFO - PROCESS | 1851 | 1462283655908 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 06:54:15 INFO - PROCESS | 1851 | 1462283655915 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:54:15 INFO - PROCESS | 1851 | 1462283655920 Marionette TRACE conn3 <- [1,1922,null,{}] 06:54:15 INFO - PROCESS | 1851 | 1462283655927 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:16 INFO - PROCESS | 1851 | 1462283656108 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 06:54:16 INFO - PROCESS | 1851 | 1462283656309 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f301ee000 == 141 [pid = 1851] [id = 488] 06:54:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7f4f276c9000) [pid = 1851] [serial = 1465] [outer = (nil)] 06:54:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 199 (0x7f4f2def0000) [pid = 1851] [serial = 1466] [outer = 0x7f4f276c9000] 06:54:16 INFO - PROCESS | 1851 | 1462283656382 Marionette DEBUG loaded listener.js 06:54:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 200 (0x7f4f2eb47800) [pid = 1851] [serial = 1467] [outer = 0x7f4f276c9000] 06:54:17 INFO - PROCESS | 1851 | 1462283657309 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 06:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1438ms 06:54:17 INFO - PROCESS | 1851 | 1462283657355 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 06:54:17 INFO - PROCESS | 1851 | 1462283657361 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 06:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:54:17 INFO - PROCESS | 1851 | 1462283657369 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:54:17 INFO - PROCESS | 1851 | 1462283657373 Marionette TRACE conn3 <- [1,1926,null,{}] 06:54:17 INFO - PROCESS | 1851 | 1462283657378 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:17 INFO - PROCESS | 1851 | 1462283657559 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 06:54:17 INFO - PROCESS | 1851 | 1462283657775 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:17 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33684800 == 142 [pid = 1851] [id = 489] 06:54:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 201 (0x7f4f302c6c00) [pid = 1851] [serial = 1468] [outer = (nil)] 06:54:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 202 (0x7f4f318a2c00) [pid = 1851] [serial = 1469] [outer = 0x7f4f302c6c00] 06:54:17 INFO - PROCESS | 1851 | 1462283657846 Marionette DEBUG loaded listener.js 06:54:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7f4f327f0400) [pid = 1851] [serial = 1470] [outer = 0x7f4f302c6c00] 06:54:18 INFO - PROCESS | 1851 | 1462283658789 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 06:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1497ms 06:54:18 INFO - PROCESS | 1851 | 1462283658867 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 06:54:18 INFO - PROCESS | 1851 | 1462283658870 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 06:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:54:18 INFO - PROCESS | 1851 | 1462283658879 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:54:18 INFO - PROCESS | 1851 | 1462283658888 Marionette TRACE conn3 <- [1,1930,null,{}] 06:54:18 INFO - PROCESS | 1851 | 1462283658902 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:19 INFO - PROCESS | 1851 | 1462283659120 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 06:54:19 INFO - PROCESS | 1851 | 1462283659322 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3762f000 == 143 [pid = 1851] [id = 490] 06:54:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7f4f32cd8800) [pid = 1851] [serial = 1471] [outer = (nil)] 06:54:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 205 (0x7f4f33661800) [pid = 1851] [serial = 1472] [outer = 0x7f4f32cd8800] 06:54:19 INFO - PROCESS | 1851 | 1462283659401 Marionette DEBUG loaded listener.js 06:54:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 206 (0x7f4f33df7400) [pid = 1851] [serial = 1473] [outer = 0x7f4f32cd8800] 06:54:20 INFO - PROCESS | 1851 | 1462283660272 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 06:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1441ms 06:54:20 INFO - PROCESS | 1851 | 1462283660319 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 06:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:54:20 INFO - PROCESS | 1851 | 1462283660324 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 06:54:20 INFO - PROCESS | 1851 | 1462283660329 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:54:20 INFO - PROCESS | 1851 | 1462283660332 Marionette TRACE conn3 <- [1,1934,null,{}] 06:54:20 INFO - PROCESS | 1851 | 1462283660337 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:20 INFO - PROCESS | 1851 | 1462283660510 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 06:54:20 INFO - PROCESS | 1851 | 1462283660718 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39151800 == 144 [pid = 1851] [id = 491] 06:54:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 207 (0x7f4f32e49c00) [pid = 1851] [serial = 1474] [outer = (nil)] 06:54:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7f4f38bd9400) [pid = 1851] [serial = 1475] [outer = 0x7f4f32e49c00] 06:54:20 INFO - PROCESS | 1851 | 1462283660785 Marionette DEBUG loaded listener.js 06:54:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7f4f39134000) [pid = 1851] [serial = 1476] [outer = 0x7f4f32e49c00] 06:54:21 INFO - PROCESS | 1851 | 1462283661649 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 06:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1380ms 06:54:21 INFO - PROCESS | 1851 | 1462283661709 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 06:54:21 INFO - PROCESS | 1851 | 1462283661713 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 06:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:54:21 INFO - PROCESS | 1851 | 1462283661719 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:54:21 INFO - PROCESS | 1851 | 1462283661722 Marionette TRACE conn3 <- [1,1938,null,{}] 06:54:21 INFO - PROCESS | 1851 | 1462283661727 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:21 INFO - PROCESS | 1851 | 1462283661896 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 06:54:22 INFO - PROCESS | 1851 | 1462283662104 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f398de000 == 145 [pid = 1851] [id = 492] 06:54:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7f4f39188000) [pid = 1851] [serial = 1477] [outer = (nil)] 06:54:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7f4f393c3000) [pid = 1851] [serial = 1478] [outer = 0x7f4f39188000] 06:54:22 INFO - PROCESS | 1851 | 1462283662226 Marionette DEBUG loaded listener.js 06:54:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7f4f39bf1800) [pid = 1851] [serial = 1479] [outer = 0x7f4f39188000] 06:54:23 INFO - PROCESS | 1851 | 1462283663136 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 06:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1486ms 06:54:23 INFO - PROCESS | 1851 | 1462283663206 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 06:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:54:23 INFO - PROCESS | 1851 | 1462283663210 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 06:54:23 INFO - PROCESS | 1851 | 1462283663215 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:54:23 INFO - PROCESS | 1851 | 1462283663218 Marionette TRACE conn3 <- [1,1942,null,{}] 06:54:23 INFO - PROCESS | 1851 | 1462283663223 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:23 INFO - PROCESS | 1851 | 1462283663401 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 06:54:23 INFO - PROCESS | 1851 | 1462283663606 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39fb0800 == 146 [pid = 1851] [id = 493] 06:54:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7f4f39f83c00) [pid = 1851] [serial = 1480] [outer = (nil)] 06:54:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7f4f3b41d400) [pid = 1851] [serial = 1481] [outer = 0x7f4f39f83c00] 06:54:23 INFO - PROCESS | 1851 | 1462283663676 Marionette DEBUG loaded listener.js 06:54:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7f4f3b573400) [pid = 1851] [serial = 1482] [outer = 0x7f4f39f83c00] 06:54:24 INFO - PROCESS | 1851 | 1462283664515 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1331ms 06:54:24 INFO - PROCESS | 1851 | 1462283664546 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 06:54:24 INFO - PROCESS | 1851 | 1462283664550 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 06:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:54:24 INFO - PROCESS | 1851 | 1462283664555 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:54:24 INFO - PROCESS | 1851 | 1462283664558 Marionette TRACE conn3 <- [1,1946,null,{}] 06:54:24 INFO - PROCESS | 1851 | 1462283664563 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:24 INFO - PROCESS | 1851 | 1462283664727 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 06:54:24 INFO - PROCESS | 1851 | 1462283664936 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a367000 == 147 [pid = 1851] [id = 494] 06:54:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7f4f3200c400) [pid = 1851] [serial = 1483] [outer = (nil)] 06:54:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7f4f3c96c800) [pid = 1851] [serial = 1484] [outer = 0x7f4f3200c400] 06:54:25 INFO - PROCESS | 1851 | 1462283665054 Marionette DEBUG loaded listener.js 06:54:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7f4f3ceb1400) [pid = 1851] [serial = 1485] [outer = 0x7f4f3200c400] 06:54:25 INFO - PROCESS | 1851 | 1462283665951 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1437ms 06:54:25 INFO - PROCESS | 1851 | 1462283665992 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 06:54:25 INFO - PROCESS | 1851 | 1462283665995 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 06:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:54:26 INFO - PROCESS | 1851 | 1462283666001 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:54:26 INFO - PROCESS | 1851 | 1462283666003 Marionette TRACE conn3 <- [1,1950,null,{}] 06:54:26 INFO - PROCESS | 1851 | 1462283666009 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:26 INFO - PROCESS | 1851 | 1462283666176 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 06:54:26 INFO - PROCESS | 1851 | 1462283666385 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3b5a7000 == 148 [pid = 1851] [id = 495] 06:54:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7f4f39f85c00) [pid = 1851] [serial = 1486] [outer = (nil)] 06:54:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7f4f3e991000) [pid = 1851] [serial = 1487] [outer = 0x7f4f39f85c00] 06:54:26 INFO - PROCESS | 1851 | 1462283666462 Marionette DEBUG loaded listener.js 06:54:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7f4f3fe08400) [pid = 1851] [serial = 1488] [outer = 0x7f4f39f85c00] 06:54:27 INFO - PROCESS | 1851 | 1462283667305 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 06:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1377ms 06:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:54:27 INFO - PROCESS | 1851 | 1462283667379 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 06:54:27 INFO - PROCESS | 1851 | 1462283667381 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 06:54:27 INFO - PROCESS | 1851 | 1462283667387 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:54:27 INFO - PROCESS | 1851 | 1462283667391 Marionette TRACE conn3 <- [1,1954,null,{}] 06:54:27 INFO - PROCESS | 1851 | 1462283667396 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:27 INFO - PROCESS | 1851 | 1462283667574 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 06:54:27 INFO - PROCESS | 1851 | 1462283667779 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3f379000 == 149 [pid = 1851] [id = 496] 06:54:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7f4f3ceb2400) [pid = 1851] [serial = 1489] [outer = (nil)] 06:54:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7f4f4139b800) [pid = 1851] [serial = 1490] [outer = 0x7f4f3ceb2400] 06:54:27 INFO - PROCESS | 1851 | 1462283667848 Marionette DEBUG loaded listener.js 06:54:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7f4f41991000) [pid = 1851] [serial = 1491] [outer = 0x7f4f3ceb2400] 06:54:28 INFO - PROCESS | 1851 | 1462283668705 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 06:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1379ms 06:54:28 INFO - PROCESS | 1851 | 1462283668766 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 06:54:28 INFO - PROCESS | 1851 | 1462283668769 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 06:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:54:28 INFO - PROCESS | 1851 | 1462283668775 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:54:28 INFO - PROCESS | 1851 | 1462283668777 Marionette TRACE conn3 <- [1,1958,null,{}] 06:54:28 INFO - PROCESS | 1851 | 1462283668783 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:28 INFO - PROCESS | 1851 | 1462283668951 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 06:54:29 INFO - PROCESS | 1851 | 1462283669161 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f418cc000 == 150 [pid = 1851] [id = 497] 06:54:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7f4f39a1f400) [pid = 1851] [serial = 1492] [outer = (nil)] 06:54:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7f4f41493c00) [pid = 1851] [serial = 1493] [outer = 0x7f4f39a1f400] 06:54:29 INFO - PROCESS | 1851 | 1462283669278 Marionette DEBUG loaded listener.js 06:54:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7f4f431c2400) [pid = 1851] [serial = 1494] [outer = 0x7f4f39a1f400] 06:54:30 INFO - PROCESS | 1851 | 1462283670178 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 06:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1433ms 06:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:54:30 INFO - PROCESS | 1851 | 1462283670208 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 06:54:30 INFO - PROCESS | 1851 | 1462283670211 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 06:54:30 INFO - PROCESS | 1851 | 1462283670218 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:54:30 INFO - PROCESS | 1851 | 1462283670222 Marionette TRACE conn3 <- [1,1962,null,{}] 06:54:30 INFO - PROCESS | 1851 | 1462283670227 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:30 INFO - PROCESS | 1851 | 1462283670472 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 06:54:30 INFO - PROCESS | 1851 | 1462283670688 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f427e7800 == 151 [pid = 1851] [id = 498] 06:54:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7f4f3f6d2c00) [pid = 1851] [serial = 1495] [outer = (nil)] 06:54:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7f4f4f16c000) [pid = 1851] [serial = 1496] [outer = 0x7f4f3f6d2c00] 06:54:30 INFO - PROCESS | 1851 | 1462283670796 Marionette DEBUG loaded listener.js 06:54:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7f4f50f12c00) [pid = 1851] [serial = 1497] [outer = 0x7f4f3f6d2c00] 06:54:31 INFO - PROCESS | 1851 | 1462283671693 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 06:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1536ms 06:54:31 INFO - PROCESS | 1851 | 1462283671754 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 06:54:31 INFO - PROCESS | 1851 | 1462283671757 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 06:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:54:31 INFO - PROCESS | 1851 | 1462283671763 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:54:31 INFO - PROCESS | 1851 | 1462283671765 Marionette TRACE conn3 <- [1,1966,null,{}] 06:54:31 INFO - PROCESS | 1851 | 1462283671770 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:31 INFO - PROCESS | 1851 | 1462283671941 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 06:54:32 INFO - PROCESS | 1851 | 1462283672160 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f43c23800 == 152 [pid = 1851] [id = 499] 06:54:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7f4f461ebc00) [pid = 1851] [serial = 1498] [outer = (nil)] 06:54:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7f4f51429400) [pid = 1851] [serial = 1499] [outer = 0x7f4f461ebc00] 06:54:32 INFO - PROCESS | 1851 | 1462283672269 Marionette DEBUG loaded listener.js 06:54:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7f4f54789c00) [pid = 1851] [serial = 1500] [outer = 0x7f4f461ebc00] 06:54:33 INFO - PROCESS | 1851 | 1462283673070 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 06:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1381ms 06:54:33 INFO - PROCESS | 1851 | 1462283673144 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 06:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:54:33 INFO - PROCESS | 1851 | 1462283673156 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 06:54:33 INFO - PROCESS | 1851 | 1462283673161 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:54:33 INFO - PROCESS | 1851 | 1462283673164 Marionette TRACE conn3 <- [1,1970,null,{}] 06:54:33 INFO - PROCESS | 1851 | 1462283673169 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:33 INFO - PROCESS | 1851 | 1462283673377 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 06:54:33 INFO - PROCESS | 1851 | 1462283673587 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f45fbb800 == 153 [pid = 1851] [id = 500] 06:54:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7f4f4648e400) [pid = 1851] [serial = 1501] [outer = (nil)] 06:54:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7f4f54eba400) [pid = 1851] [serial = 1502] [outer = 0x7f4f4648e400] 06:54:33 INFO - PROCESS | 1851 | 1462283673693 Marionette DEBUG loaded listener.js 06:54:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7f4f54f2d800) [pid = 1851] [serial = 1503] [outer = 0x7f4f4648e400] 06:54:34 INFO - PROCESS | 1851 | 1462283674574 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 06:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1480ms 06:54:34 INFO - PROCESS | 1851 | 1462283674642 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 06:54:34 INFO - PROCESS | 1851 | 1462283674645 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 06:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:54:34 INFO - PROCESS | 1851 | 1462283674651 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:54:34 INFO - PROCESS | 1851 | 1462283674653 Marionette TRACE conn3 <- [1,1974,null,{}] 06:54:34 INFO - PROCESS | 1851 | 1462283674658 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:34 INFO - PROCESS | 1851 | 1462283674826 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 06:54:35 INFO - PROCESS | 1851 | 1462283675041 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f29e1f800 == 154 [pid = 1851] [id = 501] 06:54:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7f4f28bca000) [pid = 1851] [serial = 1504] [outer = (nil)] 06:54:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7f4f2ec71c00) [pid = 1851] [serial = 1505] [outer = 0x7f4f28bca000] 06:54:35 INFO - PROCESS | 1851 | 1462283675152 Marionette DEBUG loaded listener.js 06:54:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7f4f54ec5c00) [pid = 1851] [serial = 1506] [outer = 0x7f4f28bca000] 06:54:36 INFO - PROCESS | 1851 | 1462283676458 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 06:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1834ms 06:54:36 INFO - PROCESS | 1851 | 1462283676486 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 06:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:54:36 INFO - PROCESS | 1851 | 1462283676497 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 06:54:36 INFO - PROCESS | 1851 | 1462283676505 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:54:36 INFO - PROCESS | 1851 | 1462283676510 Marionette TRACE conn3 <- [1,1978,null,{}] 06:54:36 INFO - PROCESS | 1851 | 1462283676518 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:36 INFO - PROCESS | 1851 | 1462283676683 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 06:54:36 INFO - PROCESS | 1851 | 1462283676973 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3165d000 == 155 [pid = 1851] [id = 502] 06:54:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7f4f28c3bc00) [pid = 1851] [serial = 1507] [outer = (nil)] 06:54:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7f4f2b888800) [pid = 1851] [serial = 1508] [outer = 0x7f4f28c3bc00] 06:54:37 INFO - PROCESS | 1851 | 1462283677041 Marionette DEBUG loaded listener.js 06:54:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7f4f2e8a5c00) [pid = 1851] [serial = 1509] [outer = 0x7f4f28c3bc00] 06:54:37 INFO - PROCESS | 1851 | 1462283677847 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1387ms 06:54:37 INFO - PROCESS | 1851 | 1462283677892 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 06:54:37 INFO - PROCESS | 1851 | 1462283677899 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 06:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:54:37 INFO - PROCESS | 1851 | 1462283677908 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:54:37 INFO - PROCESS | 1851 | 1462283677912 Marionette TRACE conn3 <- [1,1982,null,{}] 06:54:37 INFO - PROCESS | 1851 | 1462283677918 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:38 INFO - PROCESS | 1851 | 1462283678081 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 06:54:38 INFO - PROCESS | 1851 | 1462283678322 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2a75b000 == 156 [pid = 1851] [id = 503] 06:54:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7f4f284dd400) [pid = 1851] [serial = 1510] [outer = (nil)] 06:54:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7f4f293c6400) [pid = 1851] [serial = 1511] [outer = 0x7f4f284dd400] 06:54:38 INFO - PROCESS | 1851 | 1462283678481 Marionette DEBUG loaded listener.js 06:54:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7f4f2eaaf400) [pid = 1851] [serial = 1512] [outer = 0x7f4f284dd400] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7f4f2d54c000) [pid = 1851] [serial = 1397] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7f4f38bdd400) [pid = 1851] [serial = 1373] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7f4f52e39000) [pid = 1851] [serial = 1376] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f418d0800 == 155 [pid = 1851] [id = 470] 06:54:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a370800 == 154 [pid = 1851] [id = 469] 06:54:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f377c6000 == 153 [pid = 1851] [id = 468] 06:54:39 INFO - PROCESS | 1851 | 1462283679599 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:54:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3140c800 == 152 [pid = 1851] [id = 467] 06:54:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f28cc5800 == 151 [pid = 1851] [id = 466] 06:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1738ms 06:54:39 INFO - PROCESS | 1851 | 1462283679646 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 06:54:39 INFO - PROCESS | 1851 | 1462283679650 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 06:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:54:39 INFO - PROCESS | 1851 | 1462283679655 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:54:39 INFO - PROCESS | 1851 | 1462283679660 Marionette TRACE conn3 <- [1,1986,null,{}] 06:54:39 INFO - PROCESS | 1851 | 1462283679674 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:39 INFO - PROCESS | 1851 | 1462283679839 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7f4f327fbc00) [pid = 1851] [serial = 1331] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7f4f32733000) [pid = 1851] [serial = 1389] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7f4f2e8a0000) [pid = 1851] [serial = 1370] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7f4f2a04d000) [pid = 1851] [serial = 1334] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7f4f302cbc00) [pid = 1851] [serial = 1386] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7f4f32cdbc00) [pid = 1851] [serial = 1391] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7f4f32bacc00) [pid = 1851] [serial = 1332] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7f4f3365c400) [pid = 1851] [serial = 1392] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7f4f31853c00) [pid = 1851] [serial = 1340] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7f4f46485400) [pid = 1851] [serial = 1367] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7f4f2e8a1800) [pid = 1851] [serial = 1337] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7f4f39f81400) [pid = 1851] [serial = 1355] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7f4f2d551400) [pid = 1851] [serial = 1385] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7f4f3769c000) [pid = 1851] [serial = 1394] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7f4f41497800) [pid = 1851] [serial = 1364] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7f4f3769bc00) [pid = 1851] [serial = 1349] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7f4f2959ac00) [pid = 1851] [serial = 1379] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7f4f2a050c00) [pid = 1851] [serial = 1380] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7f4f39186800) [pid = 1851] [serial = 1352] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7f4f3cee8c00) [pid = 1851] [serial = 1395] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7f4f2c098c00) [pid = 1851] [serial = 1382] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7f4f2da4a000) [pid = 1851] [serial = 1383] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7f4f3b575000) [pid = 1851] [serial = 1358] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7f4f32cc7000) [pid = 1851] [serial = 1343] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7f4f32fb3c00) [pid = 1851] [serial = 1346] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7f4f31848800) [pid = 1851] [serial = 1388] [outer = (nil)] [url = about:blank] 06:54:39 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7f4f3ce12c00) [pid = 1851] [serial = 1361] [outer = (nil)] [url = about:blank] 06:54:40 INFO - PROCESS | 1851 | 1462283680101 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2c17b800 == 152 [pid = 1851] [id = 504] 06:54:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7f4f2c098c00) [pid = 1851] [serial = 1513] [outer = (nil)] 06:54:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7f4f302cbc00) [pid = 1851] [serial = 1514] [outer = 0x7f4f2c098c00] 06:54:40 INFO - PROCESS | 1851 | 1462283680168 Marionette DEBUG loaded listener.js 06:54:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7f4f327fc000) [pid = 1851] [serial = 1515] [outer = 0x7f4f2c098c00] 06:54:40 INFO - PROCESS | 1851 | 1462283680849 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1243ms 06:54:40 INFO - PROCESS | 1851 | 1462283680898 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 06:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:54:40 INFO - PROCESS | 1851 | 1462283680902 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 06:54:40 INFO - PROCESS | 1851 | 1462283680907 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:54:40 INFO - PROCESS | 1851 | 1462283680910 Marionette TRACE conn3 <- [1,1990,null,{}] 06:54:40 INFO - PROCESS | 1851 | 1462283680914 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:41 INFO - PROCESS | 1851 | 1462283681149 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 06:54:41 INFO - PROCESS | 1851 | 1462283681255 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f314c4800 == 153 [pid = 1851] [id = 505] 06:54:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7f4f2d551400) [pid = 1851] [serial = 1516] [outer = (nil)] 06:54:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7f4f32fb9c00) [pid = 1851] [serial = 1517] [outer = 0x7f4f2d551400] 06:54:41 INFO - PROCESS | 1851 | 1462283681313 Marionette DEBUG loaded listener.js 06:54:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7f4f33659400) [pid = 1851] [serial = 1518] [outer = 0x7f4f2d551400] 06:54:42 INFO - PROCESS | 1851 | 1462283682110 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1229ms 06:54:42 INFO - PROCESS | 1851 | 1462283682136 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 06:54:42 INFO - PROCESS | 1851 | 1462283682138 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 06:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:54:42 INFO - PROCESS | 1851 | 1462283682147 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:54:42 INFO - PROCESS | 1851 | 1462283682149 Marionette TRACE conn3 <- [1,1994,null,{}] 06:54:42 INFO - PROCESS | 1851 | 1462283682154 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:42 INFO - PROCESS | 1851 | 1462283682371 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 06:54:42 INFO - PROCESS | 1851 | 1462283682398 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32d1c000 == 154 [pid = 1851] [id = 506] 06:54:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7f4f3358fc00) [pid = 1851] [serial = 1519] [outer = (nil)] 06:54:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7f4f376a1c00) [pid = 1851] [serial = 1520] [outer = 0x7f4f3358fc00] 06:54:42 INFO - PROCESS | 1851 | 1462283682456 Marionette DEBUG loaded listener.js 06:54:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7f4f3913a800) [pid = 1851] [serial = 1521] [outer = 0x7f4f3358fc00] 06:54:43 INFO - PROCESS | 1851 | 1462283683246 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 06:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1132ms 06:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:54:43 INFO - PROCESS | 1851 | 1462283683279 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 06:54:43 INFO - PROCESS | 1851 | 1462283683281 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 06:54:43 INFO - PROCESS | 1851 | 1462283683285 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:54:43 INFO - PROCESS | 1851 | 1462283683289 Marionette TRACE conn3 <- [1,1998,null,{}] 06:54:43 INFO - PROCESS | 1851 | 1462283683294 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:43 INFO - PROCESS | 1851 | 1462283683558 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 06:54:43 INFO - PROCESS | 1851 | 1462283683599 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3904d000 == 155 [pid = 1851] [id = 507] 06:54:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7f4f39138000) [pid = 1851] [serial = 1522] [outer = (nil)] 06:54:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7f4f39f7f400) [pid = 1851] [serial = 1523] [outer = 0x7f4f39138000] 06:54:43 INFO - PROCESS | 1851 | 1462283683660 Marionette DEBUG loaded listener.js 06:54:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7f4f40482800) [pid = 1851] [serial = 1524] [outer = 0x7f4f39138000] 06:54:44 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7f4f293c2800) [pid = 1851] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:54:44 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7f4f31848400) [pid = 1851] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:54:44 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7f4f327f4c00) [pid = 1851] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:54:44 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7f4f3184f400) [pid = 1851] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:54:44 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7f4f29dfac00) [pid = 1851] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:54:44 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7f4f276c7800) [pid = 1851] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:54:44 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7f4f2a046400) [pid = 1851] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:54:44 INFO - PROCESS | 1851 | 1462283684673 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 06:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1429ms 06:54:44 INFO - PROCESS | 1851 | 1462283684715 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 06:54:44 INFO - PROCESS | 1851 | 1462283684717 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 06:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:54:44 INFO - PROCESS | 1851 | 1462283684723 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:54:44 INFO - PROCESS | 1851 | 1462283684724 Marionette TRACE conn3 <- [1,2002,null,{}] 06:54:44 INFO - PROCESS | 1851 | 1462283684740 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:44 INFO - PROCESS | 1851 | 1462283684891 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 06:54:45 INFO - PROCESS | 1851 | 1462283685065 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3922e800 == 156 [pid = 1851] [id = 508] 06:54:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7f4f2da45c00) [pid = 1851] [serial = 1525] [outer = (nil)] 06:54:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7f4f32ba3400) [pid = 1851] [serial = 1526] [outer = 0x7f4f2da45c00] 06:54:45 INFO - PROCESS | 1851 | 1462283685122 Marionette DEBUG loaded listener.js 06:54:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7f4f41417800) [pid = 1851] [serial = 1527] [outer = 0x7f4f2da45c00] 06:54:45 INFO - PROCESS | 1851 | 1462283685778 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 06:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1085ms 06:54:45 INFO - PROCESS | 1851 | 1462283685808 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 06:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:54:45 INFO - PROCESS | 1851 | 1462283685812 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 06:54:45 INFO - PROCESS | 1851 | 1462283685817 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:54:45 INFO - PROCESS | 1851 | 1462283685819 Marionette TRACE conn3 <- [1,2006,null,{}] 06:54:45 INFO - PROCESS | 1851 | 1462283685824 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:46 INFO - PROCESS | 1851 | 1462283686049 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 06:54:46 INFO - PROCESS | 1851 | 1462283686069 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39f9b000 == 157 [pid = 1851] [id = 509] 06:54:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7f4f2da50c00) [pid = 1851] [serial = 1528] [outer = (nil)] 06:54:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7f4f42a60000) [pid = 1851] [serial = 1529] [outer = 0x7f4f2da50c00] 06:54:46 INFO - PROCESS | 1851 | 1462283686125 Marionette DEBUG loaded listener.js 06:54:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7f4f461cec00) [pid = 1851] [serial = 1530] [outer = 0x7f4f2da50c00] 06:54:47 INFO - PROCESS | 1851 | 1462283687226 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 06:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 06:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1480ms 06:54:47 INFO - PROCESS | 1851 | 1462283687298 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 06:54:47 INFO - PROCESS | 1851 | 1462283687303 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 06:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:54:47 INFO - PROCESS | 1851 | 1462283687313 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:54:47 INFO - PROCESS | 1851 | 1462283687317 Marionette TRACE conn3 <- [1,2010,null,{}] 06:54:47 INFO - PROCESS | 1851 | 1462283687333 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:47 INFO - PROCESS | 1851 | 1462283687551 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 06:54:47 INFO - PROCESS | 1851 | 1462283687761 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2ea1d000 == 158 [pid = 1851] [id = 510] 06:54:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7f4f2b887400) [pid = 1851] [serial = 1531] [outer = (nil)] 06:54:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7f4f2e9eb000) [pid = 1851] [serial = 1532] [outer = 0x7f4f2b887400] 06:54:47 INFO - PROCESS | 1851 | 1462283687875 Marionette DEBUG loaded listener.js 06:54:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7f4f31683000) [pid = 1851] [serial = 1533] [outer = 0x7f4f2b887400] 06:54:48 INFO - PROCESS | 1851 | 1462283688753 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 06:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 06:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1487ms 06:54:48 INFO - PROCESS | 1851 | 1462283688801 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 06:54:48 INFO - PROCESS | 1851 | 1462283688809 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 06:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:54:48 INFO - PROCESS | 1851 | 1462283688819 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:54:48 INFO - PROCESS | 1851 | 1462283688823 Marionette TRACE conn3 <- [1,2014,null,{}] 06:54:48 INFO - PROCESS | 1851 | 1462283688828 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:49 INFO - PROCESS | 1851 | 1462283689013 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 06:54:49 INFO - PROCESS | 1851 | 1462283689222 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f37623800 == 159 [pid = 1851] [id = 511] 06:54:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7f4f31690800) [pid = 1851] [serial = 1534] [outer = (nil)] 06:54:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7f4f32807400) [pid = 1851] [serial = 1535] [outer = 0x7f4f31690800] 06:54:49 INFO - PROCESS | 1851 | 1462283689334 Marionette DEBUG loaded listener.js 06:54:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7f4f3383d400) [pid = 1851] [serial = 1536] [outer = 0x7f4f31690800] 06:54:50 INFO - PROCESS | 1851 | 1462283690291 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 06:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1531ms 06:54:50 INFO - PROCESS | 1851 | 1462283690351 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 06:54:50 INFO - PROCESS | 1851 | 1462283690354 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 06:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:54:50 INFO - PROCESS | 1851 | 1462283690361 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:54:50 INFO - PROCESS | 1851 | 1462283690366 Marionette TRACE conn3 <- [1,2018,null,{}] 06:54:50 INFO - PROCESS | 1851 | 1462283690381 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:50 INFO - PROCESS | 1851 | 1462283690626 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 06:54:50 INFO - PROCESS | 1851 | 1462283690879 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f41657000 == 160 [pid = 1851] [id = 512] 06:54:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7f4f2b88a000) [pid = 1851] [serial = 1537] [outer = (nil)] 06:54:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7f4f39bf2800) [pid = 1851] [serial = 1538] [outer = 0x7f4f2b88a000] 06:54:51 INFO - PROCESS | 1851 | 1462283691009 Marionette DEBUG loaded listener.js 06:54:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7f4f3c979000) [pid = 1851] [serial = 1539] [outer = 0x7f4f2b88a000] 06:54:51 INFO - PROCESS | 1851 | 1462283691843 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1542ms 06:54:51 INFO - PROCESS | 1851 | 1462283691903 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 06:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:54:51 INFO - PROCESS | 1851 | 1462283691908 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 06:54:51 INFO - PROCESS | 1851 | 1462283691914 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:54:51 INFO - PROCESS | 1851 | 1462283691917 Marionette TRACE conn3 <- [1,2022,null,{}] 06:54:51 INFO - PROCESS | 1851 | 1462283691921 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:52 INFO - PROCESS | 1851 | 1462283692096 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 06:54:52 INFO - PROCESS | 1851 | 1462283692313 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42ab2000 == 161 [pid = 1851] [id = 513] 06:54:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7f4f32fadc00) [pid = 1851] [serial = 1540] [outer = (nil)] 06:54:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7f4f42a60400) [pid = 1851] [serial = 1541] [outer = 0x7f4f32fadc00] 06:54:52 INFO - PROCESS | 1851 | 1462283692431 Marionette DEBUG loaded listener.js 06:54:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7f4f461d6800) [pid = 1851] [serial = 1542] [outer = 0x7f4f32fadc00] 06:54:53 INFO - PROCESS | 1851 | 1462283693452 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 06:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1588ms 06:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:54:53 INFO - PROCESS | 1851 | 1462283693502 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 06:54:53 INFO - PROCESS | 1851 | 1462283693505 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 06:54:53 INFO - PROCESS | 1851 | 1462283693512 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:54:53 INFO - PROCESS | 1851 | 1462283693515 Marionette TRACE conn3 <- [1,2026,null,{}] 06:54:53 INFO - PROCESS | 1851 | 1462283693520 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:53 INFO - PROCESS | 1851 | 1462283693694 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 06:54:53 INFO - PROCESS | 1851 | 1462283693909 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4951f800 == 162 [pid = 1851] [id = 514] 06:54:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7f4f3f6c8000) [pid = 1851] [serial = 1543] [outer = (nil)] 06:54:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7f4f4648d800) [pid = 1851] [serial = 1544] [outer = 0x7f4f3f6c8000] 06:54:54 INFO - PROCESS | 1851 | 1462283694017 Marionette DEBUG loaded listener.js 06:54:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7f4f50271000) [pid = 1851] [serial = 1545] [outer = 0x7f4f3f6c8000] 06:54:54 INFO - PROCESS | 1851 | 1462283694929 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 06:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1478ms 06:54:54 INFO - PROCESS | 1851 | 1462283694990 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 06:54:54 INFO - PROCESS | 1851 | 1462283694994 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 06:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:54:55 INFO - PROCESS | 1851 | 1462283695000 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:54:55 INFO - PROCESS | 1851 | 1462283695003 Marionette TRACE conn3 <- [1,2030,null,{}] 06:54:55 INFO - PROCESS | 1851 | 1462283695008 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:55 INFO - PROCESS | 1851 | 1462283695226 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 06:54:55 INFO - PROCESS | 1851 | 1462283695443 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5129b800 == 163 [pid = 1851] [id = 515] 06:54:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7f4f46464c00) [pid = 1851] [serial = 1546] [outer = (nil)] 06:54:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7f4f54f48000) [pid = 1851] [serial = 1547] [outer = 0x7f4f46464c00] 06:54:55 INFO - PROCESS | 1851 | 1462283695560 Marionette DEBUG loaded listener.js 06:54:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7f4f55435400) [pid = 1851] [serial = 1548] [outer = 0x7f4f46464c00] 06:54:56 INFO - PROCESS | 1851 | 1462283696501 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 06:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1577ms 06:54:56 INFO - PROCESS | 1851 | 1462283696578 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 06:54:56 INFO - PROCESS | 1851 | 1462283696581 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 06:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:54:56 INFO - PROCESS | 1851 | 1462283696587 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:54:56 INFO - PROCESS | 1851 | 1462283696589 Marionette TRACE conn3 <- [1,2034,null,{}] 06:54:56 INFO - PROCESS | 1851 | 1462283696594 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:56 INFO - PROCESS | 1851 | 1462283696814 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 06:54:57 INFO - PROCESS | 1851 | 1462283697025 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5456e800 == 164 [pid = 1851] [id = 516] 06:54:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7f4f27644c00) [pid = 1851] [serial = 1549] [outer = (nil)] 06:54:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7f4f2764b400) [pid = 1851] [serial = 1550] [outer = 0x7f4f27644c00] 06:54:57 INFO - PROCESS | 1851 | 1462283697132 Marionette DEBUG loaded listener.js 06:54:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7f4f27650800) [pid = 1851] [serial = 1551] [outer = 0x7f4f27644c00] 06:54:58 INFO - PROCESS | 1851 | 1462283698022 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1481ms 06:54:58 INFO - PROCESS | 1851 | 1462283698071 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 06:54:58 INFO - PROCESS | 1851 | 1462283698076 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 06:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:54:58 INFO - PROCESS | 1851 | 1462283698084 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:54:58 INFO - PROCESS | 1851 | 1462283698088 Marionette TRACE conn3 <- [1,2038,null,{}] 06:54:58 INFO - PROCESS | 1851 | 1462283698093 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:58 INFO - PROCESS | 1851 | 1462283698286 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 06:54:58 INFO - PROCESS | 1851 | 1462283698514 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f54d7b800 == 165 [pid = 1851] [id = 517] 06:54:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7f4f27645000) [pid = 1851] [serial = 1552] [outer = (nil)] 06:54:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7f4f28596000) [pid = 1851] [serial = 1553] [outer = 0x7f4f27645000] 06:54:58 INFO - PROCESS | 1851 | 1462283698622 Marionette DEBUG loaded listener.js 06:54:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7f4f2859a400) [pid = 1851] [serial = 1554] [outer = 0x7f4f27645000] 06:54:59 INFO - PROCESS | 1851 | 1462283699499 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 06:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1489ms 06:54:59 INFO - PROCESS | 1851 | 1462283699580 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 06:54:59 INFO - PROCESS | 1851 | 1462283699583 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 06:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:54:59 INFO - PROCESS | 1851 | 1462283699590 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:54:59 INFO - PROCESS | 1851 | 1462283699593 Marionette TRACE conn3 <- [1,2042,null,{}] 06:54:59 INFO - PROCESS | 1851 | 1462283699598 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:59 INFO - PROCESS | 1851 | 1462283699778 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 06:55:00 INFO - PROCESS | 1851 | 1462283699997 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f57b66800 == 166 [pid = 1851] [id = 518] 06:55:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 251 (0x7f4f27648c00) [pid = 1851] [serial = 1555] [outer = (nil)] 06:55:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 252 (0x7f4f2859f000) [pid = 1851] [serial = 1556] [outer = 0x7f4f27648c00] 06:55:00 INFO - PROCESS | 1851 | 1462283700118 Marionette DEBUG loaded listener.js 06:55:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 253 (0x7f4f29686000) [pid = 1851] [serial = 1557] [outer = 0x7f4f27648c00] 06:55:01 INFO - PROCESS | 1851 | 1462283701076 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1535ms 06:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:55:01 INFO - PROCESS | 1851 | 1462283701127 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 06:55:01 INFO - PROCESS | 1851 | 1462283701130 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 06:55:01 INFO - PROCESS | 1851 | 1462283701136 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:55:01 INFO - PROCESS | 1851 | 1462283701139 Marionette TRACE conn3 <- [1,2046,null,{}] 06:55:01 INFO - PROCESS | 1851 | 1462283701144 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:01 INFO - PROCESS | 1851 | 1462283701346 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 06:55:02 INFO - PROCESS | 1851 | 1462283702287 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2a763800 == 167 [pid = 1851] [id = 519] 06:55:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 254 (0x7f4f28bcd000) [pid = 1851] [serial = 1558] [outer = (nil)] 06:55:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 255 (0x7f4f29252800) [pid = 1851] [serial = 1559] [outer = 0x7f4f28bcd000] 06:55:02 INFO - PROCESS | 1851 | 1462283702435 Marionette DEBUG loaded listener.js 06:55:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 256 (0x7f4f29596000) [pid = 1851] [serial = 1560] [outer = 0x7f4f28bcd000] 06:55:03 INFO - PROCESS | 1851 | 1462283703249 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 2181ms 06:55:03 INFO - PROCESS | 1851 | 1462283703318 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 06:55:03 INFO - PROCESS | 1851 | 1462283703325 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 06:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:55:03 INFO - PROCESS | 1851 | 1462283703334 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:55:03 INFO - PROCESS | 1851 | 1462283703339 Marionette TRACE conn3 <- [1,2050,null,{}] 06:55:03 INFO - PROCESS | 1851 | 1462283703346 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:03 INFO - PROCESS | 1851 | 1462283703528 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 06:55:03 INFO - PROCESS | 1851 | 1462283703745 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2a1cb000 == 168 [pid = 1851] [id = 520] 06:55:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 257 (0x7f4f276cc800) [pid = 1851] [serial = 1561] [outer = (nil)] 06:55:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 258 (0x7f4f29593000) [pid = 1851] [serial = 1562] [outer = 0x7f4f276cc800] 06:55:03 INFO - PROCESS | 1851 | 1462283703874 Marionette DEBUG loaded listener.js 06:55:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 259 (0x7f4f29df4c00) [pid = 1851] [serial = 1563] [outer = 0x7f4f276cc800] 06:55:04 INFO - PROCESS | 1851 | 1462283704942 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1684ms 06:55:05 INFO - PROCESS | 1851 | 1462283705019 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 06:55:05 INFO - PROCESS | 1851 | 1462283705024 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 06:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:55:05 INFO - PROCESS | 1851 | 1462283705032 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:55:05 INFO - PROCESS | 1851 | 1462283705034 Marionette TRACE conn3 <- [1,2054,null,{}] 06:55:05 INFO - PROCESS | 1851 | 1462283705038 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:05 INFO - PROCESS | 1851 | 1462283705217 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 06:55:05 INFO - PROCESS | 1851 | 1462283705513 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2c916000 == 169 [pid = 1851] [id = 521] 06:55:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 260 (0x7f4f2a051400) [pid = 1851] [serial = 1564] [outer = (nil)] 06:55:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 261 (0x7f4f2c096400) [pid = 1851] [serial = 1565] [outer = 0x7f4f2a051400] 06:55:05 INFO - PROCESS | 1851 | 1462283705626 Marionette DEBUG loaded listener.js 06:55:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 262 (0x7f4f2da44800) [pid = 1851] [serial = 1566] [outer = 0x7f4f2a051400] 06:55:06 INFO - PROCESS | 1851 | 1462283706517 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 06:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1533ms 06:55:06 INFO - PROCESS | 1851 | 1462283706565 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 06:55:06 INFO - PROCESS | 1851 | 1462283706569 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 06:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:55:06 INFO - PROCESS | 1851 | 1462283706576 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:55:06 INFO - PROCESS | 1851 | 1462283706594 Marionette TRACE conn3 <- [1,2058,null,{}] 06:55:06 INFO - PROCESS | 1851 | 1462283706606 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:06 INFO - PROCESS | 1851 | 1462283706778 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 06:55:07 INFO - PROCESS | 1851 | 1462283706998 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2c16b800 == 170 [pid = 1851] [id = 522] 06:55:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 263 (0x7f4f2e8ac000) [pid = 1851] [serial = 1567] [outer = (nil)] 06:55:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 264 (0x7f4f2eb48800) [pid = 1851] [serial = 1568] [outer = 0x7f4f2e8ac000] 06:55:07 INFO - PROCESS | 1851 | 1462283707105 Marionette DEBUG loaded listener.js 06:55:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 265 (0x7f4f302cc000) [pid = 1851] [serial = 1569] [outer = 0x7f4f2e8ac000] 06:55:07 INFO - PROCESS | 1851 | 1462283707963 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 06:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1454ms 06:55:08 INFO - PROCESS | 1851 | 1462283708028 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 06:55:08 INFO - PROCESS | 1851 | 1462283708033 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 06:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:55:08 INFO - PROCESS | 1851 | 1462283708038 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:55:08 INFO - PROCESS | 1851 | 1462283708040 Marionette TRACE conn3 <- [1,2062,null,{}] 06:55:08 INFO - PROCESS | 1851 | 1462283708045 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:08 INFO - PROCESS | 1851 | 1462283708205 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 06:55:08 INFO - PROCESS | 1851 | 1462283708428 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f289ef800 == 171 [pid = 1851] [id = 523] 06:55:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 266 (0x7f4f29257400) [pid = 1851] [serial = 1570] [outer = (nil)] 06:55:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 267 (0x7f4f29cf1400) [pid = 1851] [serial = 1571] [outer = 0x7f4f29257400] 06:55:08 INFO - PROCESS | 1851 | 1462283708540 Marionette DEBUG loaded listener.js 06:55:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 268 (0x7f4f2ec77800) [pid = 1851] [serial = 1572] [outer = 0x7f4f29257400] 06:55:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3ca8a800 == 170 [pid = 1851] [id = 334] 06:55:08 INFO - PROCESS | 1851 | --DOMWINDOW == 267 (0x7f4f2d54a000) [pid = 1851] [serial = 1403] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 1851 | --DOMWINDOW == 266 (0x7f4f32faa400) [pid = 1851] [serial = 1460] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 1851 | --DOMWINDOW == 265 (0x7f4f393cb800) [pid = 1851] [serial = 1415] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 1851 | --DOMWINDOW == 264 (0x7f4f461da800) [pid = 1851] [serial = 1427] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 1851 | --DOMWINDOW == 263 (0x7f4f50ec5400) [pid = 1851] [serial = 1430] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 1851 | --DOMWINDOW == 262 (0x7f4f2959cc00) [pid = 1851] [serial = 1433] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 1851 | --DOMWINDOW == 261 (0x7f4f3ff27400) [pid = 1851] [serial = 1418] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 1851 | --DOMWINDOW == 260 (0x7f4f2def9800) [pid = 1851] [serial = 1439] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 1851 | --DOMWINDOW == 259 (0x7f4f28c3e400) [pid = 1851] [serial = 1436] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 1851 | --DOMWINDOW == 258 (0x7f4f42a5f400) [pid = 1851] [serial = 1424] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 1851 | --DOMWINDOW == 257 (0x7f4f3178c400) [pid = 1851] [serial = 1406] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 1851 | --DOMWINDOW == 256 (0x7f4f37698000) [pid = 1851] [serial = 1412] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 1851 | --DOMWINDOW == 255 (0x7f4f32fad000) [pid = 1851] [serial = 1409] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 1851 | --DOMWINDOW == 254 (0x7f4f41076000) [pid = 1851] [serial = 1421] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 1851 | --DOMWINDOW == 253 (0x7f4f276d4800) [pid = 1851] [serial = 1400] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3b5bf000 == 169 [pid = 1851] [id = 202] 06:55:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f421bc000 == 168 [pid = 1851] [id = 35] 06:55:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4f10f000 == 167 [pid = 1851] [id = 23] 06:55:08 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f54caf000 == 166 [pid = 1851] [id = 72] 06:55:09 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3922e800 == 165 [pid = 1851] [id = 508] 06:55:09 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3904d000 == 164 [pid = 1851] [id = 507] 06:55:09 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32d1c000 == 163 [pid = 1851] [id = 506] 06:55:09 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f314c4800 == 162 [pid = 1851] [id = 505] 06:55:09 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2c17b800 == 161 [pid = 1851] [id = 504] 06:55:09 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2a75b000 == 160 [pid = 1851] [id = 503] 06:55:09 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3165d000 == 159 [pid = 1851] [id = 502] 06:55:09 INFO - PROCESS | 1851 | --DOMWINDOW == 252 (0x7f4f2e9ec400) [pid = 1851] [serial = 1398] [outer = (nil)] [url = about:blank] 06:55:09 INFO - PROCESS | 1851 | --DOMWINDOW == 251 (0x7f4f32731800) [pid = 1851] [serial = 1455] [outer = (nil)] [url = about:blank] 06:55:09 INFO - PROCESS | 1851 | --DOMWINDOW == 250 (0x7f4f3200bc00) [pid = 1851] [serial = 1452] [outer = (nil)] [url = about:blank] 06:55:09 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7f4f320fbc00) [pid = 1851] [serial = 1454] [outer = (nil)] [url = about:blank] 06:55:09 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7f4f32806000) [pid = 1851] [serial = 1457] [outer = (nil)] [url = about:blank] 06:55:09 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7f4f32e51800) [pid = 1851] [serial = 1458] [outer = (nil)] [url = about:blank] 06:55:09 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7f4f318a2800) [pid = 1851] [serial = 1451] [outer = (nil)] [url = about:blank] 06:55:09 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7f4f2da4e800) [pid = 1851] [serial = 1446] [outer = (nil)] [url = about:blank] 06:55:09 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7f4f2a740800) [pid = 1851] [serial = 1445] [outer = (nil)] [url = about:blank] 06:55:09 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7f4f28c43c00) [pid = 1851] [serial = 1443] [outer = (nil)] [url = about:blank] 06:55:09 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7f4f284d8c00) [pid = 1851] [serial = 1442] [outer = (nil)] [url = about:blank] 06:55:09 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7f4f2e8ad400) [pid = 1851] [serial = 1448] [outer = (nil)] [url = about:blank] 06:55:09 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7f4f2ec6ec00) [pid = 1851] [serial = 1449] [outer = (nil)] [url = about:blank] 06:55:09 INFO - PROCESS | 1851 | 1462283709384 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 06:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1379ms 06:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:55:09 INFO - PROCESS | 1851 | 1462283709455 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 06:55:09 INFO - PROCESS | 1851 | 1462283709457 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 06:55:09 INFO - PROCESS | 1851 | 1462283709465 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:55:09 INFO - PROCESS | 1851 | 1462283709469 Marionette TRACE conn3 <- [1,2066,null,{}] 06:55:09 INFO - PROCESS | 1851 | 1462283709474 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:09 INFO - PROCESS | 1851 | 1462283709618 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 06:55:09 INFO - PROCESS | 1851 | 1462283709632 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2ca0f800 == 160 [pid = 1851] [id = 524] 06:55:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7f4f31847c00) [pid = 1851] [serial = 1573] [outer = (nil)] 06:55:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7f4f31852c00) [pid = 1851] [serial = 1574] [outer = 0x7f4f31847c00] 06:55:09 INFO - PROCESS | 1851 | 1462283709699 Marionette DEBUG loaded listener.js 06:55:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7f4f32015000) [pid = 1851] [serial = 1575] [outer = 0x7f4f31847c00] 06:55:10 INFO - PROCESS | 1851 | 1462283710622 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 06:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1178ms 06:55:10 INFO - PROCESS | 1851 | 1462283710644 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 06:55:10 INFO - PROCESS | 1851 | 1462283710648 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 06:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:55:10 INFO - PROCESS | 1851 | 1462283710653 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:55:10 INFO - PROCESS | 1851 | 1462283710655 Marionette TRACE conn3 <- [1,2070,null,{}] 06:55:10 INFO - PROCESS | 1851 | 1462283710660 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:10 INFO - PROCESS | 1851 | 1462283710856 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 06:55:11 INFO - PROCESS | 1851 | 1462283711077 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:11 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f31dcc000 == 161 [pid = 1851] [id = 525] 06:55:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7f4f31848000) [pid = 1851] [serial = 1576] [outer = (nil)] 06:55:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7f4f32731800) [pid = 1851] [serial = 1577] [outer = 0x7f4f31848000] 06:55:11 INFO - PROCESS | 1851 | 1462283711151 Marionette DEBUG loaded listener.js 06:55:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7f4f327f7c00) [pid = 1851] [serial = 1578] [outer = 0x7f4f31848000] 06:55:11 INFO - PROCESS | 1851 | 1462283711929 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 06:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1327ms 06:55:11 INFO - PROCESS | 1851 | 1462283711991 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 06:55:11 INFO - PROCESS | 1851 | 1462283711994 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 06:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:55:12 INFO - PROCESS | 1851 | 1462283712000 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:55:12 INFO - PROCESS | 1851 | 1462283712001 Marionette TRACE conn3 <- [1,2074,null,{}] 06:55:12 INFO - PROCESS | 1851 | 1462283712007 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:12 INFO - PROCESS | 1851 | 1462283712210 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 06:55:12 INFO - PROCESS | 1851 | 1462283712241 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32c15800 == 162 [pid = 1851] [id = 526] 06:55:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7f4f320f5800) [pid = 1851] [serial = 1579] [outer = (nil)] 06:55:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7f4f32ba6000) [pid = 1851] [serial = 1580] [outer = 0x7f4f320f5800] 06:55:12 INFO - PROCESS | 1851 | 1462283712297 Marionette DEBUG loaded listener.js 06:55:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7f4f32ccbc00) [pid = 1851] [serial = 1581] [outer = 0x7f4f320f5800] 06:55:13 INFO - PROCESS | 1851 | 1462283713123 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 06:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1177ms 06:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:55:13 INFO - PROCESS | 1851 | 1462283713178 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 06:55:13 INFO - PROCESS | 1851 | 1462283713180 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 06:55:13 INFO - PROCESS | 1851 | 1462283713186 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:55:13 INFO - PROCESS | 1851 | 1462283713189 Marionette TRACE conn3 <- [1,2078,null,{}] 06:55:13 INFO - PROCESS | 1851 | 1462283713193 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:13 INFO - PROCESS | 1851 | 1462283713397 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 06:55:13 INFO - PROCESS | 1851 | 1462283713426 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32e82800 == 163 [pid = 1851] [id = 527] 06:55:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7f4f327f7000) [pid = 1851] [serial = 1582] [outer = (nil)] 06:55:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 251 (0x7f4f32e44000) [pid = 1851] [serial = 1583] [outer = 0x7f4f327f7000] 06:55:13 INFO - PROCESS | 1851 | 1462283713483 Marionette DEBUG loaded listener.js 06:55:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 252 (0x7f4f32e5a400) [pid = 1851] [serial = 1584] [outer = 0x7f4f327f7000] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 251 (0x7f4f2d548400) [pid = 1851] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 250 (0x7f4f411c9800) [pid = 1851] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7f4f28c3c000) [pid = 1851] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7f4f393c7c00) [pid = 1851] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7f4f3358fc00) [pid = 1851] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7f4f2ec6a400) [pid = 1851] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7f4f284dd000) [pid = 1851] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7f4f3ce1a400) [pid = 1851] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7f4f38b0dc00) [pid = 1851] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7f4f284dd400) [pid = 1851] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7f4f2b88e400) [pid = 1851] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7f4f39138000) [pid = 1851] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7f4f2def0400) [pid = 1851] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7f4f2d551400) [pid = 1851] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7f4f29598c00) [pid = 1851] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7f4f33839c00) [pid = 1851] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7f4f2925a800) [pid = 1851] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7f4f284d9c00) [pid = 1851] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7f4f2c098c00) [pid = 1851] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7f4f318a8000) [pid = 1851] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7f4f32ba6800) [pid = 1851] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7f4f31682800) [pid = 1851] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7f4f28c3b800) [pid = 1851] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7f4f38b05000) [pid = 1851] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7f4f28c3bc00) [pid = 1851] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7f4f3fe8f800) [pid = 1851] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7f4f3b56bc00) [pid = 1851] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7f4f32ba9800) [pid = 1851] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7f4f302ccc00) [pid = 1851] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7f4f28c44000) [pid = 1851] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7f4f28c3f800) [pid = 1851] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7f4f293d0000) [pid = 1851] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7f4f2a044400) [pid = 1851] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7f4f2e9e2800) [pid = 1851] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7f4f3ce1b400) [pid = 1851] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7f4f276c7400) [pid = 1851] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7f4f29255000) [pid = 1851] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7f4f2925c400) [pid = 1851] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7f4f276d3800) [pid = 1851] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7f4f2da45c00) [pid = 1851] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7f4f29592800) [pid = 1851] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7f4f3c96fc00) [pid = 1851] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7f4f2ec6e400) [pid = 1851] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7f4f320f5400) [pid = 1851] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7f4f32e4b800) [pid = 1851] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 206 (0x7f4f39f7b800) [pid = 1851] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 205 (0x7f4f29597800) [pid = 1851] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 204 (0x7f4f28bc3c00) [pid = 1851] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 203 (0x7f4f3ce14000) [pid = 1851] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 202 (0x7f4f29255400) [pid = 1851] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:55:14 INFO - PROCESS | 1851 | --DOMWINDOW == 201 (0x7f4f2ec71800) [pid = 1851] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:55:15 INFO - PROCESS | 1851 | 1462283715272 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 06:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2136ms 06:55:15 INFO - PROCESS | 1851 | 1462283715321 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 06:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:55:15 INFO - PROCESS | 1851 | 1462283715325 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 06:55:15 INFO - PROCESS | 1851 | 1462283715330 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:55:15 INFO - PROCESS | 1851 | 1462283715332 Marionette TRACE conn3 <- [1,2082,null,{}] 06:55:15 INFO - PROCESS | 1851 | 1462283715337 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:15 INFO - PROCESS | 1851 | 1462283715492 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 06:55:15 INFO - PROCESS | 1851 | 1462283715506 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2e855000 == 164 [pid = 1851] [id = 528] 06:55:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 202 (0x7f4f2764b800) [pid = 1851] [serial = 1585] [outer = (nil)] 06:55:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7f4f2925cc00) [pid = 1851] [serial = 1586] [outer = 0x7f4f2764b800] 06:55:15 INFO - PROCESS | 1851 | 1462283715563 Marionette DEBUG loaded listener.js 06:55:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7f4f2a049400) [pid = 1851] [serial = 1587] [outer = 0x7f4f2764b800] 06:55:16 INFO - PROCESS | 1851 | 1462283716408 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 06:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1133ms 06:55:16 INFO - PROCESS | 1851 | 1462283716463 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 06:55:16 INFO - PROCESS | 1851 | 1462283716465 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 06:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:55:16 INFO - PROCESS | 1851 | 1462283716482 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:55:16 INFO - PROCESS | 1851 | 1462283716484 Marionette TRACE conn3 <- [1,2086,null,{}] 06:55:16 INFO - PROCESS | 1851 | 1462283716490 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:16 INFO - PROCESS | 1851 | 1462283716648 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 06:55:16 INFO - PROCESS | 1851 | 1462283716662 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33a83000 == 165 [pid = 1851] [id = 529] 06:55:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 205 (0x7f4f276c8400) [pid = 1851] [serial = 1588] [outer = (nil)] 06:55:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 206 (0x7f4f2d551400) [pid = 1851] [serial = 1589] [outer = 0x7f4f276c8400] 06:55:16 INFO - PROCESS | 1851 | 1462283716726 Marionette DEBUG loaded listener.js 06:55:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 207 (0x7f4f3200f800) [pid = 1851] [serial = 1590] [outer = 0x7f4f276c8400] 06:55:17 INFO - PROCESS | 1851 | 1462283717917 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 06:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1480ms 06:55:17 INFO - PROCESS | 1851 | 1462283717964 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 06:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:55:17 INFO - PROCESS | 1851 | 1462283717971 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 06:55:17 INFO - PROCESS | 1851 | 1462283717978 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:55:17 INFO - PROCESS | 1851 | 1462283717984 Marionette TRACE conn3 <- [1,2090,null,{}] 06:55:17 INFO - PROCESS | 1851 | 1462283717991 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:18 INFO - PROCESS | 1851 | 1462283718177 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 06:55:18 INFO - PROCESS | 1851 | 1462283718384 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2e9cb800 == 166 [pid = 1851] [id = 530] 06:55:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7f4f29258000) [pid = 1851] [serial = 1591] [outer = (nil)] 06:55:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7f4f2968c000) [pid = 1851] [serial = 1592] [outer = 0x7f4f29258000] 06:55:18 INFO - PROCESS | 1851 | 1462283718501 Marionette DEBUG loaded listener.js 06:55:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7f4f29cfa000) [pid = 1851] [serial = 1593] [outer = 0x7f4f29258000] 06:55:19 INFO - PROCESS | 1851 | 1462283719433 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 06:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1533ms 06:55:19 INFO - PROCESS | 1851 | 1462283719510 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 06:55:19 INFO - PROCESS | 1851 | 1462283719519 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 06:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:55:19 INFO - PROCESS | 1851 | 1462283719528 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:55:19 INFO - PROCESS | 1851 | 1462283719533 Marionette TRACE conn3 <- [1,2094,null,{}] 06:55:19 INFO - PROCESS | 1851 | 1462283719538 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:19 INFO - PROCESS | 1851 | 1462283719754 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 06:55:19 INFO - PROCESS | 1851 | 1462283719960 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f31656000 == 167 [pid = 1851] [id = 531] 06:55:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7f4f2968dc00) [pid = 1851] [serial = 1594] [outer = (nil)] 06:55:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7f4f2d546800) [pid = 1851] [serial = 1595] [outer = 0x7f4f2968dc00] 06:55:20 INFO - PROCESS | 1851 | 1462283720033 Marionette DEBUG loaded listener.js 06:55:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7f4f2def1000) [pid = 1851] [serial = 1596] [outer = 0x7f4f2968dc00] 06:55:20 INFO - PROCESS | 1851 | 1462283720948 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 06:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1439ms 06:55:20 INFO - PROCESS | 1851 | 1462283720981 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 06:55:20 INFO - PROCESS | 1851 | 1462283720984 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 06:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:55:20 INFO - PROCESS | 1851 | 1462283720993 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:55:21 INFO - PROCESS | 1851 | 1462283720999 Marionette TRACE conn3 <- [1,2098,null,{}] 06:55:21 INFO - PROCESS | 1851 | 1462283721014 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:21 INFO - PROCESS | 1851 | 1462283721217 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 06:55:21 INFO - PROCESS | 1851 | 1462283721422 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f37514000 == 168 [pid = 1851] [id = 532] 06:55:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7f4f2eb43400) [pid = 1851] [serial = 1597] [outer = (nil)] 06:55:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7f4f3178d800) [pid = 1851] [serial = 1598] [outer = 0x7f4f2eb43400] 06:55:21 INFO - PROCESS | 1851 | 1462283721535 Marionette DEBUG loaded listener.js 06:55:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7f4f32012400) [pid = 1851] [serial = 1599] [outer = 0x7f4f2eb43400] 06:55:22 INFO - PROCESS | 1851 | 1462283722415 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 06:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1483ms 06:55:22 INFO - PROCESS | 1851 | 1462283722477 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 06:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:55:22 INFO - PROCESS | 1851 | 1462283722483 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 06:55:22 INFO - PROCESS | 1851 | 1462283722488 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:55:22 INFO - PROCESS | 1851 | 1462283722491 Marionette TRACE conn3 <- [1,2102,null,{}] 06:55:22 INFO - PROCESS | 1851 | 1462283722496 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:22 INFO - PROCESS | 1851 | 1462283722674 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 06:55:22 INFO - PROCESS | 1851 | 1462283722879 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38ba7000 == 169 [pid = 1851] [id = 533] 06:55:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7f4f31682800) [pid = 1851] [serial = 1600] [outer = (nil)] 06:55:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7f4f32729000) [pid = 1851] [serial = 1601] [outer = 0x7f4f31682800] 06:55:22 INFO - PROCESS | 1851 | 1462283722988 Marionette DEBUG loaded listener.js 06:55:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7f4f32cd0000) [pid = 1851] [serial = 1602] [outer = 0x7f4f31682800] 06:55:23 INFO - PROCESS | 1851 | 1462283723847 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 06:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1427ms 06:55:23 INFO - PROCESS | 1851 | 1462283723916 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 06:55:23 INFO - PROCESS | 1851 | 1462283723919 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 06:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:55:23 INFO - PROCESS | 1851 | 1462283723925 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:55:23 INFO - PROCESS | 1851 | 1462283723928 Marionette TRACE conn3 <- [1,2106,null,{}] 06:55:23 INFO - PROCESS | 1851 | 1462283723933 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:24 INFO - PROCESS | 1851 | 1462283724102 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 06:55:24 INFO - PROCESS | 1851 | 1462283724309 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3905f000 == 170 [pid = 1851] [id = 534] 06:55:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7f4f31689400) [pid = 1851] [serial = 1603] [outer = (nil)] 06:55:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7f4f32e4b000) [pid = 1851] [serial = 1604] [outer = 0x7f4f31689400] 06:55:24 INFO - PROCESS | 1851 | 1462283724417 Marionette DEBUG loaded listener.js 06:55:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7f4f32fb4000) [pid = 1851] [serial = 1605] [outer = 0x7f4f31689400] 06:55:25 INFO - PROCESS | 1851 | ************************* 06:55:25 INFO - PROCESS | 1851 | A coding exception was thrown and uncaught in a Task. 06:55:25 INFO - PROCESS | 1851 | 06:55:25 INFO - PROCESS | 1851 | Full message: TypeError: NetworkError when attempting to fetch resource. 06:55:25 INFO - PROCESS | 1851 | Full stack: 06:55:25 INFO - PROCESS | 1851 | ************************* 06:55:25 INFO - PROCESS | 1851 | 1462283725400 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 06:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1528ms 06:55:25 INFO - PROCESS | 1851 | 1462283725455 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 06:55:25 INFO - PROCESS | 1851 | 1462283725458 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 06:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:55:25 INFO - PROCESS | 1851 | 1462283725464 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:55:25 INFO - PROCESS | 1851 | 1462283725466 Marionette TRACE conn3 <- [1,2110,null,{}] 06:55:25 INFO - PROCESS | 1851 | 1462283725472 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:25 INFO - PROCESS | 1851 | 1462283725663 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 06:55:25 INFO - PROCESS | 1851 | 1462283725871 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39f54800 == 171 [pid = 1851] [id = 535] 06:55:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7f4f32e43800) [pid = 1851] [serial = 1606] [outer = (nil)] 06:55:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7f4f33df5c00) [pid = 1851] [serial = 1607] [outer = 0x7f4f32e43800] 06:55:25 INFO - PROCESS | 1851 | 1462283725943 Marionette DEBUG loaded listener.js 06:55:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7f4f38949c00) [pid = 1851] [serial = 1608] [outer = 0x7f4f32e43800] 06:55:26 INFO - PROCESS | 1851 | 1462283726845 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 06:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1427ms 06:55:26 INFO - PROCESS | 1851 | 1462283726892 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 06:55:26 INFO - PROCESS | 1851 | 1462283726895 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 06:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:55:26 INFO - PROCESS | 1851 | 1462283726901 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:55:26 INFO - PROCESS | 1851 | 1462283726904 Marionette TRACE conn3 <- [1,2114,null,{}] 06:55:26 INFO - PROCESS | 1851 | 1462283726910 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:27 INFO - PROCESS | 1851 | 1462283727079 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 06:55:27 INFO - PROCESS | 1851 | 1462283727292 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a01c800 == 172 [pid = 1851] [id = 536] 06:55:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7f4f32e58400) [pid = 1851] [serial = 1609] [outer = (nil)] 06:55:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7f4f38b0ac00) [pid = 1851] [serial = 1610] [outer = 0x7f4f32e58400] 06:55:27 INFO - PROCESS | 1851 | 1462283727400 Marionette DEBUG loaded listener.js 06:55:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7f4f39125c00) [pid = 1851] [serial = 1611] [outer = 0x7f4f32e58400] 06:55:28 INFO - PROCESS | 1851 | 1462283728243 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 06:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1387ms 06:55:28 INFO - PROCESS | 1851 | 1462283728289 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 06:55:28 INFO - PROCESS | 1851 | 1462283728293 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 06:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:55:28 INFO - PROCESS | 1851 | 1462283728299 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:55:28 INFO - PROCESS | 1851 | 1462283728301 Marionette TRACE conn3 <- [1,2118,null,{}] 06:55:28 INFO - PROCESS | 1851 | 1462283728306 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:28 INFO - PROCESS | 1851 | 1462283728548 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 06:55:28 INFO - PROCESS | 1851 | 1462283728751 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a379800 == 173 [pid = 1851] [id = 537] 06:55:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7f4f2c099800) [pid = 1851] [serial = 1612] [outer = (nil)] 06:55:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7f4f38947800) [pid = 1851] [serial = 1613] [outer = 0x7f4f2c099800] 06:55:28 INFO - PROCESS | 1851 | 1462283728823 Marionette DEBUG loaded listener.js 06:55:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7f4f39187800) [pid = 1851] [serial = 1614] [outer = 0x7f4f2c099800] 06:55:29 INFO - PROCESS | 1851 | 1462283729622 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 06:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1377ms 06:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:55:29 INFO - PROCESS | 1851 | 1462283729676 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 06:55:29 INFO - PROCESS | 1851 | 1462283729679 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 06:55:29 INFO - PROCESS | 1851 | 1462283729685 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:55:29 INFO - PROCESS | 1851 | 1462283729688 Marionette TRACE conn3 <- [1,2122,null,{}] 06:55:29 INFO - PROCESS | 1851 | 1462283729693 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:29 INFO - PROCESS | 1851 | 1462283729861 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 06:55:30 INFO - PROCESS | 1851 | 1462283730083 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3cadf000 == 174 [pid = 1851] [id = 538] 06:55:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7f4f2c09f400) [pid = 1851] [serial = 1615] [outer = (nil)] 06:55:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7f4f393ce800) [pid = 1851] [serial = 1616] [outer = 0x7f4f2c09f400] 06:55:30 INFO - PROCESS | 1851 | 1462283730199 Marionette DEBUG loaded listener.js 06:55:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7f4f39684000) [pid = 1851] [serial = 1617] [outer = 0x7f4f2c09f400] 06:55:31 INFO - PROCESS | 1851 | 1462283731058 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 06:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1431ms 06:55:31 INFO - PROCESS | 1851 | 1462283731115 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 06:55:31 INFO - PROCESS | 1851 | 1462283731118 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 06:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:55:31 INFO - PROCESS | 1851 | 1462283731124 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:55:31 INFO - PROCESS | 1851 | 1462283731127 Marionette TRACE conn3 <- [1,2126,null,{}] 06:55:31 INFO - PROCESS | 1851 | 1462283731132 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:31 INFO - PROCESS | 1851 | 1462283731318 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 06:55:31 INFO - PROCESS | 1851 | 1462283731535 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f40fc1000 == 175 [pid = 1851] [id = 539] 06:55:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7f4f3894f000) [pid = 1851] [serial = 1618] [outer = (nil)] 06:55:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7f4f39bf1000) [pid = 1851] [serial = 1619] [outer = 0x7f4f3894f000] 06:55:31 INFO - PROCESS | 1851 | 1462283731645 Marionette DEBUG loaded listener.js 06:55:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7f4f39f7d400) [pid = 1851] [serial = 1620] [outer = 0x7f4f3894f000] 06:55:32 INFO - PROCESS | 1851 | 1462283732543 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 06:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1478ms 06:55:32 INFO - PROCESS | 1851 | 1462283732602 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 06:55:32 INFO - PROCESS | 1851 | 1462283732606 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 06:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:55:32 INFO - PROCESS | 1851 | 1462283732612 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:55:32 INFO - PROCESS | 1851 | 1462283732616 Marionette TRACE conn3 <- [1,2130,null,{}] 06:55:32 INFO - PROCESS | 1851 | 1462283732621 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:32 INFO - PROCESS | 1851 | 1462283732819 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 06:55:33 INFO - PROCESS | 1851 | 1462283733079 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f427d9000 == 176 [pid = 1851] [id = 540] 06:55:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7f4f39185400) [pid = 1851] [serial = 1621] [outer = (nil)] 06:55:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7f4f3c922800) [pid = 1851] [serial = 1622] [outer = 0x7f4f39185400] 06:55:33 INFO - PROCESS | 1851 | 1462283733157 Marionette DEBUG loaded listener.js 06:55:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7f4f3ce16400) [pid = 1851] [serial = 1623] [outer = 0x7f4f39185400] 06:55:34 INFO - PROCESS | 1851 | 1462283734016 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 06:55:34 INFO - PROCESS | 1851 | 1462283734099 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 06:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:55:34 INFO - PROCESS | 1851 | 1462283734106 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:55:34 INFO - PROCESS | 1851 | 1462283734109 Marionette TRACE conn3 <- [1,2134,null,{}] 06:55:34 INFO - PROCESS | 1851 | 1462283734114 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:34 INFO - PROCESS | 1851 | 1462283734284 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 06:55:34 INFO - PROCESS | 1851 | 1462283734508 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f289e2000 == 177 [pid = 1851] [id = 541] 06:55:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7f4f28595000) [pid = 1851] [serial = 1624] [outer = (nil)] 06:55:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7f4f2e8ab400) [pid = 1851] [serial = 1625] [outer = 0x7f4f28595000] 06:55:34 INFO - PROCESS | 1851 | 1462283734616 Marionette DEBUG loaded listener.js 06:55:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7f4f39127000) [pid = 1851] [serial = 1626] [outer = 0x7f4f28595000] 06:55:35 INFO - PROCESS | 1851 | 1462283735502 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 06:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1431ms 06:55:35 INFO - PROCESS | 1851 | 1462283735537 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 06:55:35 INFO - PROCESS | 1851 | 1462283735541 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 06:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:55:35 INFO - PROCESS | 1851 | 1462283735554 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:55:35 INFO - PROCESS | 1851 | 1462283735556 Marionette TRACE conn3 <- [1,2138,null,{}] 06:55:35 INFO - PROCESS | 1851 | 1462283735562 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:35 INFO - PROCESS | 1851 | 1462283735726 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 06:55:35 INFO - PROCESS | 1851 | 1462283735945 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2d626800 == 178 [pid = 1851] [id = 542] 06:55:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7f4f284df400) [pid = 1851] [serial = 1627] [outer = (nil)] 06:55:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7f4f2d54e000) [pid = 1851] [serial = 1628] [outer = 0x7f4f284df400] 06:55:36 INFO - PROCESS | 1851 | 1462283736055 Marionette DEBUG loaded listener.js 06:55:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7f4f3f3cc400) [pid = 1851] [serial = 1629] [outer = 0x7f4f284df400] 06:55:36 INFO - PROCESS | 1851 | 1462283736957 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 06:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1434ms 06:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:55:36 INFO - PROCESS | 1851 | 1462283736989 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 06:55:36 INFO - PROCESS | 1851 | 1462283736992 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 06:55:37 INFO - PROCESS | 1851 | 1462283736999 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:55:37 INFO - PROCESS | 1851 | 1462283737002 Marionette TRACE conn3 <- [1,2142,null,{}] 06:55:37 INFO - PROCESS | 1851 | 1462283737007 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:37 INFO - PROCESS | 1851 | 1462283737175 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 06:55:37 INFO - PROCESS | 1851 | 1462283737396 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f289e4800 == 179 [pid = 1851] [id = 543] 06:55:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7f4f276cac00) [pid = 1851] [serial = 1630] [outer = (nil)] 06:55:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7f4f28bc4400) [pid = 1851] [serial = 1631] [outer = 0x7f4f276cac00] 06:55:37 INFO - PROCESS | 1851 | 1462283737504 Marionette DEBUG loaded listener.js 06:55:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7f4f29599400) [pid = 1851] [serial = 1632] [outer = 0x7f4f276cac00] 06:55:38 INFO - PROCESS | 1851 | 1462283738803 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 06:55:38 INFO - PROCESS | 1851 | 1462283738902 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 06:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:55:38 INFO - PROCESS | 1851 | 1462283738915 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:55:38 INFO - PROCESS | 1851 | 1462283738923 Marionette TRACE conn3 <- [1,2146,null,{}] 06:55:38 INFO - PROCESS | 1851 | 1462283738935 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:39 INFO - PROCESS | 1851 | 1462283739113 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 06:55:39 INFO - PROCESS | 1851 | 1462283739300 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f303d4000 == 180 [pid = 1851] [id = 544] 06:55:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7f4f29253800) [pid = 1851] [serial = 1633] [outer = (nil)] 06:55:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 251 (0x7f4f29689400) [pid = 1851] [serial = 1634] [outer = 0x7f4f29253800] 06:55:39 INFO - PROCESS | 1851 | 1462283739405 Marionette DEBUG loaded listener.js 06:55:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 252 (0x7f4f29cfb800) [pid = 1851] [serial = 1635] [outer = 0x7f4f29253800] 06:55:40 INFO - PROCESS | 1851 | 1462283740461 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 06:55:40 INFO - PROCESS | 1851 | 1462283740516 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 06:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:55:40 INFO - PROCESS | 1851 | 1462283740525 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:55:40 INFO - PROCESS | 1851 | 1462283740529 Marionette TRACE conn3 <- [1,2150,null,{}] 06:55:40 INFO - PROCESS | 1851 | 1462283740534 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:40 INFO - PROCESS | 1851 | 1462283740706 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 06:55:41 INFO - PROCESS | 1851 | 1462283741003 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2c178800 == 181 [pid = 1851] [id = 545] 06:55:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 253 (0x7f4f2a745400) [pid = 1851] [serial = 1636] [outer = (nil)] 06:55:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 254 (0x7f4f2b88f800) [pid = 1851] [serial = 1637] [outer = 0x7f4f2a745400] 06:55:41 INFO - PROCESS | 1851 | 1462283741082 Marionette DEBUG loaded listener.js 06:55:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 255 (0x7f4f2d546c00) [pid = 1851] [serial = 1638] [outer = 0x7f4f2a745400] 06:55:42 INFO - PROCESS | 1851 | 1462283742019 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 06:55:42 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42f8e800 == 180 [pid = 1851] [id = 263] 06:55:42 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f427ee000 == 179 [pid = 1851] [id = 43] 06:55:42 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f45f07800 == 178 [pid = 1851] [id = 44] 06:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1533ms 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 254 (0x7f4f4139b800) [pid = 1851] [serial = 1490] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 253 (0x7f4f54eba400) [pid = 1851] [serial = 1502] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 252 (0x7f4f4f16c000) [pid = 1851] [serial = 1496] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 251 (0x7f4f51429400) [pid = 1851] [serial = 1499] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 250 (0x7f4f41493c00) [pid = 1851] [serial = 1493] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7f4f42a60000) [pid = 1851] [serial = 1529] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2e855000 == 177 [pid = 1851] [id = 528] 06:55:42 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32e82800 == 176 [pid = 1851] [id = 527] 06:55:42 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32c15800 == 175 [pid = 1851] [id = 526] 06:55:42 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f31dcc000 == 174 [pid = 1851] [id = 525] 06:55:42 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2ca0f800 == 173 [pid = 1851] [id = 524] 06:55:42 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f289ef800 == 172 [pid = 1851] [id = 523] 06:55:42 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2c16b800 == 171 [pid = 1851] [id = 522] 06:55:42 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2c916000 == 170 [pid = 1851] [id = 521] 06:55:42 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2a1cb000 == 169 [pid = 1851] [id = 520] 06:55:42 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2a763800 == 168 [pid = 1851] [id = 519] 06:55:42 INFO - PROCESS | 1851 | 1462283742135 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 06:55:42 INFO - PROCESS | 1851 | 1462283742140 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 06:55:42 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4951f800 == 167 [pid = 1851] [id = 514] 06:55:42 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42ab2000 == 166 [pid = 1851] [id = 513] 06:55:42 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f41657000 == 165 [pid = 1851] [id = 512] 06:55:42 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f37623800 == 164 [pid = 1851] [id = 511] 06:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:55:42 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2ea1d000 == 163 [pid = 1851] [id = 510] 06:55:42 INFO - PROCESS | 1851 | 1462283742154 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:55:42 INFO - PROCESS | 1851 | 1462283742159 Marionette TRACE conn3 <- [1,2154,null,{}] 06:55:42 INFO - PROCESS | 1851 | 1462283742173 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:42 INFO - PROCESS | 1851 | 1462283742337 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7f4f2ec6b800) [pid = 1851] [serial = 1338] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7f4f5115e800) [pid = 1851] [serial = 1296] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7f4f2e8a8000) [pid = 1851] [serial = 1203] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7f4f3c973000) [pid = 1851] [serial = 1359] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7f4f3913a800) [pid = 1851] [serial = 1521] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7f4f37693400) [pid = 1851] [serial = 1281] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7f4f2a740400) [pid = 1851] [serial = 1308] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7f4f4047b400) [pid = 1851] [serial = 1287] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7f4f3b257400) [pid = 1851] [serial = 1356] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7f4f2eaaf400) [pid = 1851] [serial = 1512] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7f4f2eb4dc00) [pid = 1851] [serial = 1275] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7f4f39f7f400) [pid = 1851] [serial = 1523] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7f4f3cc6f400) [pid = 1851] [serial = 1071] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7f4f33659400) [pid = 1851] [serial = 1518] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7f4f33661800) [pid = 1851] [serial = 1472] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7f4f284e0400) [pid = 1851] [serial = 1463] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7f4f2a746400) [pid = 1851] [serial = 1335] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7f4f4a198800) [pid = 1851] [serial = 1218] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7f4f32fb9c00) [pid = 1851] [serial = 1517] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7f4f54ba0c00) [pid = 1851] [serial = 1377] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7f4f32fb7c00) [pid = 1851] [serial = 1305] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7f4f327fc000) [pid = 1851] [serial = 1515] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7f4f33655400) [pid = 1851] [serial = 1347] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7f4f3e991000) [pid = 1851] [serial = 1487] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7f4f33dbe000) [pid = 1851] [serial = 1209] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7f4f32e50000) [pid = 1851] [serial = 1344] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7f4f2ec71c00) [pid = 1851] [serial = 1505] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7f4f2a043000) [pid = 1851] [serial = 1272] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7f4f3ce1b800) [pid = 1851] [serial = 1215] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7f4f2b888800) [pid = 1851] [serial = 1508] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7f4f3b41d400) [pid = 1851] [serial = 1481] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7f4f50095000) [pid = 1851] [serial = 1368] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7f4f54ebac00) [pid = 1851] [serial = 1302] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7f4f40482800) [pid = 1851] [serial = 1524] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7f4f293c6400) [pid = 1851] [serial = 1511] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7f4f39f84000) [pid = 1851] [serial = 1212] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7f4f39a17c00) [pid = 1851] [serial = 1284] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7f4f2eb50000) [pid = 1851] [serial = 1179] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7f4f413c4c00) [pid = 1851] [serial = 1371] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7f4f33656c00) [pid = 1851] [serial = 1461] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7f4f2def0000) [pid = 1851] [serial = 1466] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7f4f2d54e400) [pid = 1851] [serial = 1236] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 206 (0x7f4f318a3c00) [pid = 1851] [serial = 1206] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 205 (0x7f4f461d0800) [pid = 1851] [serial = 1293] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 204 (0x7f4f276d5c00) [pid = 1851] [serial = 1239] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 203 (0x7f4f3c96c800) [pid = 1851] [serial = 1484] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 202 (0x7f4f29261000) [pid = 1851] [serial = 1221] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 201 (0x7f4f2959f000) [pid = 1851] [serial = 1227] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 200 (0x7f4f50226000) [pid = 1851] [serial = 1374] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 199 (0x7f4f32ba3400) [pid = 1851] [serial = 1526] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 198 (0x7f4f302cbc00) [pid = 1851] [serial = 1514] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7f4f54f33000) [pid = 1851] [serial = 1230] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7f4f4225a400) [pid = 1851] [serial = 1290] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7f4f327f0c00) [pid = 1851] [serial = 1341] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7f4f3918b800) [pid = 1851] [serial = 1350] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7f4f39bf0400) [pid = 1851] [serial = 1353] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7f4f3f576c00) [pid = 1851] [serial = 1362] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7f4f318a2c00) [pid = 1851] [serial = 1469] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7f4f54f44800) [pid = 1851] [serial = 1233] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7f4f2e8a5c00) [pid = 1851] [serial = 1509] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7f4f376a1c00) [pid = 1851] [serial = 1520] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7f4f41417800) [pid = 1851] [serial = 1527] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7f4f28bcfc00) [pid = 1851] [serial = 1299] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7f4f38bd9400) [pid = 1851] [serial = 1475] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7f4f393c3000) [pid = 1851] [serial = 1478] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7f4f461d6000) [pid = 1851] [serial = 1365] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7f4f53366800) [pid = 1851] [serial = 1224] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7f4f318a3400) [pid = 1851] [serial = 1278] [outer = (nil)] [url = about:blank] 06:55:42 INFO - PROCESS | 1851 | 1462283742602 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f28cc9800 == 164 [pid = 1851] [id = 546] 06:55:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7f4f29261000) [pid = 1851] [serial = 1639] [outer = (nil)] 06:55:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7f4f2b888800) [pid = 1851] [serial = 1640] [outer = 0x7f4f29261000] 06:55:42 INFO - PROCESS | 1851 | 1462283742693 Marionette DEBUG loaded listener.js 06:55:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7f4f2eb4dc00) [pid = 1851] [serial = 1641] [outer = 0x7f4f29261000] 06:55:43 INFO - PROCESS | 1851 | 1462283743359 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1237ms 06:55:43 INFO - PROCESS | 1851 | 1462283743388 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 06:55:43 INFO - PROCESS | 1851 | 1462283743392 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 06:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:55:43 INFO - PROCESS | 1851 | 1462283743397 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:55:43 INFO - PROCESS | 1851 | 1462283743400 Marionette TRACE conn3 <- [1,2158,null,{}] 06:55:43 INFO - PROCESS | 1851 | 1462283743405 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:43 INFO - PROCESS | 1851 | 1462283743558 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 06:55:43 INFO - PROCESS | 1851 | 1462283743729 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f303c7800 == 165 [pid = 1851] [id = 547] 06:55:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7f4f2959f000) [pid = 1851] [serial = 1642] [outer = (nil)] 06:55:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7f4f302d0800) [pid = 1851] [serial = 1643] [outer = 0x7f4f2959f000] 06:55:43 INFO - PROCESS | 1851 | 1462283743787 Marionette DEBUG loaded listener.js 06:55:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7f4f3184b800) [pid = 1851] [serial = 1644] [outer = 0x7f4f2959f000] 06:55:44 INFO - PROCESS | 1851 | 1462283744550 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1177ms 06:55:44 INFO - PROCESS | 1851 | 1462283744576 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 06:55:44 INFO - PROCESS | 1851 | 1462283744579 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 06:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:55:44 INFO - PROCESS | 1851 | 1462283744584 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:55:44 INFO - PROCESS | 1851 | 1462283744586 Marionette TRACE conn3 <- [1,2162,null,{}] 06:55:44 INFO - PROCESS | 1851 | 1462283744591 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:44 INFO - PROCESS | 1851 | 1462283744816 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 06:55:44 INFO - PROCESS | 1851 | 1462283744842 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32c19000 == 166 [pid = 1851] [id = 548] 06:55:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7f4f2def7000) [pid = 1851] [serial = 1645] [outer = (nil)] 06:55:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7f4f3200a000) [pid = 1851] [serial = 1646] [outer = 0x7f4f2def7000] 06:55:44 INFO - PROCESS | 1851 | 1462283744898 Marionette DEBUG loaded listener.js 06:55:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7f4f320fa400) [pid = 1851] [serial = 1647] [outer = 0x7f4f2def7000] 06:55:45 INFO - PROCESS | 1851 | 1462283745735 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 06:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1177ms 06:55:45 INFO - PROCESS | 1851 | 1462283745765 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 06:55:45 INFO - PROCESS | 1851 | 1462283745768 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 06:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:55:45 INFO - PROCESS | 1851 | 1462283745773 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:55:45 INFO - PROCESS | 1851 | 1462283745776 Marionette TRACE conn3 <- [1,2166,null,{}] 06:55:45 INFO - PROCESS | 1851 | 1462283745781 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:46 INFO - PROCESS | 1851 | 1462283746020 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 06:55:46 INFO - PROCESS | 1851 | 1462283746055 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f336c0800 == 167 [pid = 1851] [id = 549] 06:55:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7f4f327ee000) [pid = 1851] [serial = 1648] [outer = (nil)] 06:55:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7f4f32ce0800) [pid = 1851] [serial = 1649] [outer = 0x7f4f327ee000] 06:55:46 INFO - PROCESS | 1851 | 1462283746164 Marionette DEBUG loaded listener.js 06:55:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7f4f3358c800) [pid = 1851] [serial = 1650] [outer = 0x7f4f327ee000] 06:55:47 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7f4f2764b800) [pid = 1851] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:55:47 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7f4f28bcd000) [pid = 1851] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:55:47 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7f4f276cc800) [pid = 1851] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:55:47 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7f4f29257400) [pid = 1851] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:55:47 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7f4f31847c00) [pid = 1851] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:55:47 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7f4f2a051400) [pid = 1851] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:55:47 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7f4f2e8ac000) [pid = 1851] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:55:47 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7f4f327f7000) [pid = 1851] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:55:47 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7f4f31848000) [pid = 1851] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:55:47 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7f4f320f5800) [pid = 1851] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:55:47 INFO - PROCESS | 1851 | 1462283747549 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 06:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1833ms 06:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:55:47 INFO - PROCESS | 1851 | 1462283747607 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 06:55:47 INFO - PROCESS | 1851 | 1462283747609 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 06:55:47 INFO - PROCESS | 1851 | 1462283747616 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:55:47 INFO - PROCESS | 1851 | 1462283747619 Marionette TRACE conn3 <- [1,2170,null,{}] 06:55:47 INFO - PROCESS | 1851 | 1462283747623 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:47 INFO - PROCESS | 1851 | 1462283747840 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 06:55:47 INFO - PROCESS | 1851 | 1462283747859 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f336a0800 == 168 [pid = 1851] [id = 550] 06:55:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7f4f29257400) [pid = 1851] [serial = 1651] [outer = (nil)] 06:55:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7f4f31846c00) [pid = 1851] [serial = 1652] [outer = 0x7f4f29257400] 06:55:47 INFO - PROCESS | 1851 | 1462283747917 Marionette DEBUG loaded listener.js 06:55:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7f4f33582c00) [pid = 1851] [serial = 1653] [outer = 0x7f4f29257400] 06:55:48 INFO - PROCESS | 1851 | 1462283748641 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 06:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1076ms 06:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:55:48 INFO - PROCESS | 1851 | 1462283748691 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 06:55:48 INFO - PROCESS | 1851 | 1462283748694 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 06:55:48 INFO - PROCESS | 1851 | 1462283748698 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:55:48 INFO - PROCESS | 1851 | 1462283748702 Marionette TRACE conn3 <- [1,2174,null,{}] 06:55:48 INFO - PROCESS | 1851 | 1462283748707 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:48 INFO - PROCESS | 1851 | 1462283748856 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 06:55:49 INFO - PROCESS | 1851 | 1462283749028 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f377b4800 == 169 [pid = 1851] [id = 551] 06:55:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7f4f29688c00) [pid = 1851] [serial = 1654] [outer = (nil)] 06:55:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7f4f33656c00) [pid = 1851] [serial = 1655] [outer = 0x7f4f29688c00] 06:55:49 INFO - PROCESS | 1851 | 1462283749085 Marionette DEBUG loaded listener.js 06:55:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7f4f37693400) [pid = 1851] [serial = 1656] [outer = 0x7f4f29688c00] 06:55:50 INFO - PROCESS | 1851 | 1462283750113 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1482ms 06:55:50 INFO - PROCESS | 1851 | 1462283750182 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 06:55:50 INFO - PROCESS | 1851 | 1462283750190 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 06:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:55:50 INFO - PROCESS | 1851 | 1462283750197 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:55:50 INFO - PROCESS | 1851 | 1462283750203 Marionette TRACE conn3 <- [1,2178,null,{}] 06:55:50 INFO - PROCESS | 1851 | 1462283750210 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:50 INFO - PROCESS | 1851 | 1462283750432 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 06:55:50 INFO - PROCESS | 1851 | 1462283750641 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2ca1b800 == 170 [pid = 1851] [id = 552] 06:55:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7f4f29597400) [pid = 1851] [serial = 1657] [outer = (nil)] 06:55:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7f4f29df8400) [pid = 1851] [serial = 1658] [outer = 0x7f4f29597400] 06:55:50 INFO - PROCESS | 1851 | 1462283750754 Marionette DEBUG loaded listener.js 06:55:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7f4f2b891c00) [pid = 1851] [serial = 1659] [outer = 0x7f4f29597400] 06:55:51 INFO - PROCESS | 1851 | 1462283751750 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1636ms 06:55:51 INFO - PROCESS | 1851 | 1462283751834 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 06:55:51 INFO - PROCESS | 1851 | 1462283751843 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 06:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:55:51 INFO - PROCESS | 1851 | 1462283751852 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:55:51 INFO - PROCESS | 1851 | 1462283751855 Marionette TRACE conn3 <- [1,2182,null,{}] 06:55:51 INFO - PROCESS | 1851 | 1462283751860 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:52 INFO - PROCESS | 1851 | 1462283752080 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 06:55:52 INFO - PROCESS | 1851 | 1462283752369 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32eda800 == 171 [pid = 1851] [id = 553] 06:55:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7f4f2d54e400) [pid = 1851] [serial = 1660] [outer = (nil)] 06:55:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7f4f2ec6b800) [pid = 1851] [serial = 1661] [outer = 0x7f4f2d54e400] 06:55:52 INFO - PROCESS | 1851 | 1462283752485 Marionette DEBUG loaded listener.js 06:55:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7f4f3178e000) [pid = 1851] [serial = 1662] [outer = 0x7f4f2d54e400] 06:55:53 INFO - PROCESS | 1851 | 1462283753308 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1490ms 06:55:53 INFO - PROCESS | 1851 | 1462283753343 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 06:55:53 INFO - PROCESS | 1851 | 1462283753347 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 06:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:55:53 INFO - PROCESS | 1851 | 1462283753353 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:55:53 INFO - PROCESS | 1851 | 1462283753358 Marionette TRACE conn3 <- [1,2186,null,{}] 06:55:53 INFO - PROCESS | 1851 | 1462283753374 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:53 INFO - PROCESS | 1851 | 1462283753558 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 06:55:53 INFO - PROCESS | 1851 | 1462283753773 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f398b6800 == 172 [pid = 1851] [id = 554] 06:55:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7f4f320f1000) [pid = 1851] [serial = 1663] [outer = (nil)] 06:55:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7f4f32cdbc00) [pid = 1851] [serial = 1664] [outer = 0x7f4f320f1000] 06:55:53 INFO - PROCESS | 1851 | 1462283753884 Marionette DEBUG loaded listener.js 06:55:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7f4f32fb9800) [pid = 1851] [serial = 1665] [outer = 0x7f4f320f1000] 06:55:54 INFO - PROCESS | 1851 | 1462283754783 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1484ms 06:55:54 INFO - PROCESS | 1851 | 1462283754837 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 06:55:54 INFO - PROCESS | 1851 | 1462283754841 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 06:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:55:54 INFO - PROCESS | 1851 | 1462283754847 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:55:54 INFO - PROCESS | 1851 | 1462283754849 Marionette TRACE conn3 <- [1,2190,null,{}] 06:55:54 INFO - PROCESS | 1851 | 1462283754854 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:55 INFO - PROCESS | 1851 | 1462283755027 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 06:55:55 INFO - PROCESS | 1851 | 1462283755238 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a033000 == 173 [pid = 1851] [id = 555] 06:55:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 199 (0x7f4f32727000) [pid = 1851] [serial = 1666] [outer = (nil)] 06:55:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 200 (0x7f4f33dfb400) [pid = 1851] [serial = 1667] [outer = 0x7f4f32727000] 06:55:55 INFO - PROCESS | 1851 | 1462283755307 Marionette DEBUG loaded listener.js 06:55:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 201 (0x7f4f38b05000) [pid = 1851] [serial = 1668] [outer = 0x7f4f32727000] 06:55:56 INFO - PROCESS | 1851 | 1462283756148 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 06:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1333ms 06:55:56 INFO - PROCESS | 1851 | 1462283756181 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 06:55:56 INFO - PROCESS | 1851 | 1462283756183 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 06:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:55:56 INFO - PROCESS | 1851 | 1462283756189 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:55:56 INFO - PROCESS | 1851 | 1462283756192 Marionette TRACE conn3 <- [1,2194,null,{}] 06:55:56 INFO - PROCESS | 1851 | 1462283756197 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:56 INFO - PROCESS | 1851 | 1462283756378 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 06:55:56 INFO - PROCESS | 1851 | 1462283756676 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3caa2800 == 174 [pid = 1851] [id = 556] 06:55:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 202 (0x7f4f38b0c400) [pid = 1851] [serial = 1669] [outer = (nil)] 06:55:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7f4f393c5800) [pid = 1851] [serial = 1670] [outer = 0x7f4f38b0c400] 06:55:56 INFO - PROCESS | 1851 | 1462283756750 Marionette DEBUG loaded listener.js 06:55:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7f4f39bf1400) [pid = 1851] [serial = 1671] [outer = 0x7f4f38b0c400] 06:55:57 INFO - PROCESS | 1851 | 1462283757608 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 06:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1482ms 06:55:57 INFO - PROCESS | 1851 | 1462283757672 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 06:55:57 INFO - PROCESS | 1851 | 1462283757676 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 06:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:55:57 INFO - PROCESS | 1851 | 1462283757681 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:55:57 INFO - PROCESS | 1851 | 1462283757683 Marionette TRACE conn3 <- [1,2198,null,{}] 06:55:57 INFO - PROCESS | 1851 | 1462283757689 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:57 INFO - PROCESS | 1851 | 1462283757876 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 06:55:58 INFO - PROCESS | 1851 | 1462283758083 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4215a000 == 175 [pid = 1851] [id = 557] 06:55:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 205 (0x7f4f3b416c00) [pid = 1851] [serial = 1672] [outer = (nil)] 06:55:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 206 (0x7f4f3c96cc00) [pid = 1851] [serial = 1673] [outer = 0x7f4f3b416c00] 06:55:58 INFO - PROCESS | 1851 | 1462283758197 Marionette DEBUG loaded listener.js 06:55:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 207 (0x7f4f3cee1000) [pid = 1851] [serial = 1674] [outer = 0x7f4f3b416c00] 06:55:59 INFO - PROCESS | 1851 | 1462283759059 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1430ms 06:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:55:59 INFO - PROCESS | 1851 | 1462283759112 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 06:55:59 INFO - PROCESS | 1851 | 1462283759115 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 06:55:59 INFO - PROCESS | 1851 | 1462283759121 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:55:59 INFO - PROCESS | 1851 | 1462283759124 Marionette TRACE conn3 <- [1,2202,null,{}] 06:55:59 INFO - PROCESS | 1851 | 1462283759129 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:59 INFO - PROCESS | 1851 | 1462283759297 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 06:55:59 INFO - PROCESS | 1851 | 1462283759509 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42aa5000 == 176 [pid = 1851] [id = 558] 06:55:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7f4f3b41bc00) [pid = 1851] [serial = 1675] [outer = (nil)] 06:55:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7f4f3f63d800) [pid = 1851] [serial = 1676] [outer = 0x7f4f3b41bc00] 06:55:59 INFO - PROCESS | 1851 | 1462283759576 Marionette DEBUG loaded listener.js 06:55:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7f4f40476400) [pid = 1851] [serial = 1677] [outer = 0x7f4f3b41bc00] 06:56:00 INFO - PROCESS | 1851 | 1462283760430 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1378ms 06:56:00 INFO - PROCESS | 1851 | 1462283760499 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 06:56:00 INFO - PROCESS | 1851 | 1462283760502 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 06:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:56:00 INFO - PROCESS | 1851 | 1462283760508 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:56:00 INFO - PROCESS | 1851 | 1462283760510 Marionette TRACE conn3 <- [1,2206,null,{}] 06:56:00 INFO - PROCESS | 1851 | 1462283760516 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:00 INFO - PROCESS | 1851 | 1462283760696 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 06:56:00 INFO - PROCESS | 1851 | 1462283760960 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f43c7e800 == 177 [pid = 1851] [id = 559] 06:56:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7f4f2eaa5400) [pid = 1851] [serial = 1678] [outer = (nil)] 06:56:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7f4f3f3c7800) [pid = 1851] [serial = 1679] [outer = 0x7f4f2eaa5400] 06:56:01 INFO - PROCESS | 1851 | 1462283761083 Marionette DEBUG loaded listener.js 06:56:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7f4f4139b800) [pid = 1851] [serial = 1680] [outer = 0x7f4f2eaa5400] 06:56:01 INFO - PROCESS | 1851 | 1462283761945 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 06:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1490ms 06:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:56:02 INFO - PROCESS | 1851 | 1462283761998 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 06:56:02 INFO - PROCESS | 1851 | 1462283762001 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 06:56:02 INFO - PROCESS | 1851 | 1462283762005 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:56:02 INFO - PROCESS | 1851 | 1462283762009 Marionette TRACE conn3 <- [1,2210,null,{}] 06:56:02 INFO - PROCESS | 1851 | 1462283762014 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:02 INFO - PROCESS | 1851 | 1462283762189 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 06:56:02 INFO - PROCESS | 1851 | 1462283762412 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f46123800 == 178 [pid = 1851] [id = 560] 06:56:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7f4f32e5f800) [pid = 1851] [serial = 1681] [outer = (nil)] 06:56:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7f4f413c4c00) [pid = 1851] [serial = 1682] [outer = 0x7f4f32e5f800] 06:56:02 INFO - PROCESS | 1851 | 1462283762529 Marionette DEBUG loaded listener.js 06:56:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7f4f42a5fc00) [pid = 1851] [serial = 1683] [outer = 0x7f4f32e5f800] 06:56:03 INFO - PROCESS | 1851 | 1462283763331 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 06:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1383ms 06:56:03 INFO - PROCESS | 1851 | 1462283763390 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 06:56:03 INFO - PROCESS | 1851 | 1462283763393 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 06:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:56:03 INFO - PROCESS | 1851 | 1462283763399 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:56:03 INFO - PROCESS | 1851 | 1462283763401 Marionette TRACE conn3 <- [1,2214,null,{}] 06:56:03 INFO - PROCESS | 1851 | 1462283763406 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:03 INFO - PROCESS | 1851 | 1462283763582 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 06:56:03 INFO - PROCESS | 1851 | 1462283763795 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4fd32000 == 179 [pid = 1851] [id = 561] 06:56:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7f4f4139ac00) [pid = 1851] [serial = 1684] [outer = (nil)] 06:56:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7f4f43750c00) [pid = 1851] [serial = 1685] [outer = 0x7f4f4139ac00] 06:56:03 INFO - PROCESS | 1851 | 1462283763902 Marionette DEBUG loaded listener.js 06:56:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7f4f45e66000) [pid = 1851] [serial = 1686] [outer = 0x7f4f4139ac00] 06:56:04 INFO - PROCESS | 1851 | 1462283764787 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 06:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1432ms 06:56:04 INFO - PROCESS | 1851 | 1462283764831 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 06:56:04 INFO - PROCESS | 1851 | 1462283764834 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 06:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:56:04 INFO - PROCESS | 1851 | 1462283764840 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:56:04 INFO - PROCESS | 1851 | 1462283764844 Marionette TRACE conn3 <- [1,2218,null,{}] 06:56:04 INFO - PROCESS | 1851 | 1462283764849 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:05 INFO - PROCESS | 1851 | 1462283765115 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 06:56:05 INFO - PROCESS | 1851 | 1462283765373 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f51245800 == 180 [pid = 1851] [id = 562] 06:56:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7f4f413c0c00) [pid = 1851] [serial = 1687] [outer = (nil)] 06:56:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7f4f4fd95800) [pid = 1851] [serial = 1688] [outer = 0x7f4f413c0c00] 06:56:05 INFO - PROCESS | 1851 | 1462283765493 Marionette DEBUG loaded listener.js 06:56:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7f4f502b8800) [pid = 1851] [serial = 1689] [outer = 0x7f4f413c0c00] 06:56:06 INFO - PROCESS | 1851 | 1462283766262 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 06:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1431ms 06:56:06 INFO - PROCESS | 1851 | 1462283766287 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 06:56:06 INFO - PROCESS | 1851 | 1462283766291 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 06:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:56:06 INFO - PROCESS | 1851 | 1462283766299 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:56:06 INFO - PROCESS | 1851 | 1462283766302 Marionette TRACE conn3 <- [1,2222,null,{}] 06:56:06 INFO - PROCESS | 1851 | 1462283766307 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:06 INFO - PROCESS | 1851 | 1462283766492 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 06:56:06 INFO - PROCESS | 1851 | 1462283766760 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f54cac800 == 181 [pid = 1851] [id = 563] 06:56:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7f4f38b11000) [pid = 1851] [serial = 1690] [outer = (nil)] 06:56:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7f4f512de800) [pid = 1851] [serial = 1691] [outer = 0x7f4f38b11000] 06:56:06 INFO - PROCESS | 1851 | 1462283766895 Marionette DEBUG loaded listener.js 06:56:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7f4f54597800) [pid = 1851] [serial = 1692] [outer = 0x7f4f38b11000] 06:56:07 INFO - PROCESS | 1851 | 1462283767982 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1738ms 06:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:56:08 INFO - PROCESS | 1851 | 1462283768039 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 06:56:08 INFO - PROCESS | 1851 | 1462283768041 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 06:56:08 INFO - PROCESS | 1851 | 1462283768047 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:56:08 INFO - PROCESS | 1851 | 1462283768058 Marionette TRACE conn3 <- [1,2226,null,{}] 06:56:08 INFO - PROCESS | 1851 | 1462283768062 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:08 INFO - PROCESS | 1851 | 1462283768231 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 06:56:08 INFO - PROCESS | 1851 | 1462283768447 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38fd5000 == 182 [pid = 1851] [id = 564] 06:56:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7f4f276ca800) [pid = 1851] [serial = 1693] [outer = (nil)] 06:56:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7f4f54d45800) [pid = 1851] [serial = 1694] [outer = 0x7f4f276ca800] 06:56:08 INFO - PROCESS | 1851 | 1462283768589 Marionette DEBUG loaded listener.js 06:56:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7f4f54f2ec00) [pid = 1851] [serial = 1695] [outer = 0x7f4f276ca800] 06:56:09 INFO - PROCESS | 1851 | 1462283769428 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 06:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1440ms 06:56:09 INFO - PROCESS | 1851 | 1462283769486 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 06:56:09 INFO - PROCESS | 1851 | 1462283769489 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 06:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:56:09 INFO - PROCESS | 1851 | 1462283769494 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:56:09 INFO - PROCESS | 1851 | 1462283769497 Marionette TRACE conn3 <- [1,2230,null,{}] 06:56:09 INFO - PROCESS | 1851 | 1462283769502 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:09 INFO - PROCESS | 1851 | 1462283769679 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 06:56:09 INFO - PROCESS | 1851 | 1462283769901 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2e856000 == 183 [pid = 1851] [id = 565] 06:56:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7f4f29254c00) [pid = 1851] [serial = 1696] [outer = (nil)] 06:56:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7f4f2def5400) [pid = 1851] [serial = 1697] [outer = 0x7f4f29254c00] 06:56:10 INFO - PROCESS | 1851 | 1462283770012 Marionette DEBUG loaded listener.js 06:56:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7f4f54786c00) [pid = 1851] [serial = 1698] [outer = 0x7f4f29254c00] 06:56:11 INFO - PROCESS | 1851 | 1462283771372 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 06:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1979ms 06:56:11 INFO - PROCESS | 1851 | 1462283771475 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 06:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:56:11 INFO - PROCESS | 1851 | 1462283771480 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 06:56:11 INFO - PROCESS | 1851 | 1462283771540 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:56:11 INFO - PROCESS | 1851 | 1462283771546 Marionette TRACE conn3 <- [1,2234,null,{}] 06:56:11 INFO - PROCESS | 1851 | 1462283771590 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:11 INFO - PROCESS | 1851 | 1462283771766 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 06:56:12 INFO - PROCESS | 1851 | 1462283772026 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f31508800 == 184 [pid = 1851] [id = 566] 06:56:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7f4f2968e400) [pid = 1851] [serial = 1699] [outer = (nil)] 06:56:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7f4f29df7000) [pid = 1851] [serial = 1700] [outer = 0x7f4f2968e400] 06:56:12 INFO - PROCESS | 1851 | 1462283772092 Marionette DEBUG loaded listener.js 06:56:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7f4f2b890000) [pid = 1851] [serial = 1701] [outer = 0x7f4f2968e400] 06:56:12 INFO - PROCESS | 1851 | 1462283772953 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 06:56:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:56:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1505ms 06:56:12 INFO - PROCESS | 1851 | 1462283772992 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 06:56:13 INFO - PROCESS | 1851 | 1462283772999 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 06:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:56:13 INFO - PROCESS | 1851 | 1462283773009 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:56:13 INFO - PROCESS | 1851 | 1462283773011 Marionette TRACE conn3 <- [1,2238,null,{}] 06:56:13 INFO - PROCESS | 1851 | 1462283773016 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:13 INFO - PROCESS | 1851 | 1462283773182 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 06:56:13 INFO - PROCESS | 1851 | 1462283773595 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f292df000 == 185 [pid = 1851] [id = 567] 06:56:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7f4f2925b000) [pid = 1851] [serial = 1702] [outer = (nil)] 06:56:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7f4f2da47000) [pid = 1851] [serial = 1703] [outer = 0x7f4f2925b000] 06:56:13 INFO - PROCESS | 1851 | 1462283773664 Marionette DEBUG loaded listener.js 06:56:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7f4f2e9edc00) [pid = 1851] [serial = 1704] [outer = 0x7f4f2925b000] 06:56:14 INFO - PROCESS | 1851 | 1462283774483 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1590ms 06:56:14 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f427e8000 == 184 [pid = 1851] [id = 198] 06:56:14 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f336a0800 == 183 [pid = 1851] [id = 550] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7f4f2859f000) [pid = 1851] [serial = 1556] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7f4f28596000) [pid = 1851] [serial = 1553] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f336c0800 == 182 [pid = 1851] [id = 549] 06:56:14 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32c19000 == 181 [pid = 1851] [id = 548] 06:56:14 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f303c7800 == 180 [pid = 1851] [id = 547] 06:56:14 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f28cc9800 == 179 [pid = 1851] [id = 546] 06:56:14 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2c178800 == 178 [pid = 1851] [id = 545] 06:56:14 INFO - PROCESS | 1851 | 1462283774698 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 06:56:14 INFO - PROCESS | 1851 | 1462283774701 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 06:56:14 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f303d4000 == 177 [pid = 1851] [id = 544] 06:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:56:14 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f427d9000 == 176 [pid = 1851] [id = 540] 06:56:14 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f40fc1000 == 175 [pid = 1851] [id = 539] 06:56:14 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3cadf000 == 174 [pid = 1851] [id = 538] 06:56:14 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a379800 == 173 [pid = 1851] [id = 537] 06:56:14 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a01c800 == 172 [pid = 1851] [id = 536] 06:56:14 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39f54800 == 171 [pid = 1851] [id = 535] 06:56:14 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3905f000 == 170 [pid = 1851] [id = 534] 06:56:14 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f38ba7000 == 169 [pid = 1851] [id = 533] 06:56:14 INFO - PROCESS | 1851 | 1462283774723 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:56:14 INFO - PROCESS | 1851 | 1462283774728 Marionette TRACE conn3 <- [1,2242,null,{}] 06:56:14 INFO - PROCESS | 1851 | 1462283774749 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:14 INFO - PROCESS | 1851 | 1462283774915 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7f4f2925cc00) [pid = 1851] [serial = 1586] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7f4f2a049400) [pid = 1851] [serial = 1587] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7f4f42a60400) [pid = 1851] [serial = 1541] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7f4f4648d800) [pid = 1851] [serial = 1544] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7f4f29596000) [pid = 1851] [serial = 1560] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7f4f29593000) [pid = 1851] [serial = 1562] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7f4f29cf1400) [pid = 1851] [serial = 1571] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7f4f29df4c00) [pid = 1851] [serial = 1563] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7f4f32015000) [pid = 1851] [serial = 1575] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7f4f2e9eb000) [pid = 1851] [serial = 1532] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7f4f2c096400) [pid = 1851] [serial = 1565] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7f4f302cc000) [pid = 1851] [serial = 1569] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7f4f32e5a400) [pid = 1851] [serial = 1584] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7f4f32e44000) [pid = 1851] [serial = 1583] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7f4f2da44800) [pid = 1851] [serial = 1566] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7f4f32807400) [pid = 1851] [serial = 1535] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7f4f32731800) [pid = 1851] [serial = 1577] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7f4f32ba6000) [pid = 1851] [serial = 1580] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7f4f29252800) [pid = 1851] [serial = 1559] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7f4f2eb48800) [pid = 1851] [serial = 1568] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7f4f2ec77800) [pid = 1851] [serial = 1572] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7f4f2764b400) [pid = 1851] [serial = 1550] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7f4f39bf2800) [pid = 1851] [serial = 1538] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7f4f54f48000) [pid = 1851] [serial = 1547] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7f4f31852c00) [pid = 1851] [serial = 1574] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7f4f327f7c00) [pid = 1851] [serial = 1578] [outer = (nil)] [url = about:blank] 06:56:14 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7f4f32ccbc00) [pid = 1851] [serial = 1581] [outer = (nil)] [url = about:blank] 06:56:15 INFO - PROCESS | 1851 | 1462283775191 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2c908800 == 170 [pid = 1851] [id = 568] 06:56:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7f4f2925cc00) [pid = 1851] [serial = 1705] [outer = (nil)] 06:56:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7f4f2da44800) [pid = 1851] [serial = 1706] [outer = 0x7f4f2925cc00] 06:56:15 INFO - PROCESS | 1851 | 1462283775290 Marionette DEBUG loaded listener.js 06:56:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7f4f31848000) [pid = 1851] [serial = 1707] [outer = 0x7f4f2925cc00] 06:56:15 INFO - PROCESS | 1851 | 1462283775945 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:56:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:56:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1251ms 06:56:15 INFO - PROCESS | 1851 | 1462283775962 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 06:56:15 INFO - PROCESS | 1851 | 1462283775967 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 06:56:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:56:15 INFO - PROCESS | 1851 | 1462283775972 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:56:15 INFO - PROCESS | 1851 | 1462283775974 Marionette TRACE conn3 <- [1,2246,null,{}] 06:56:15 INFO - PROCESS | 1851 | 1462283775980 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:16 INFO - PROCESS | 1851 | 1462283776133 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 06:56:16 INFO - PROCESS | 1851 | 1462283776152 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f314da000 == 171 [pid = 1851] [id = 569] 06:56:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7f4f29593000) [pid = 1851] [serial = 1708] [outer = (nil)] 06:56:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7f4f318a9800) [pid = 1851] [serial = 1709] [outer = 0x7f4f29593000] 06:56:16 INFO - PROCESS | 1851 | 1462283776368 Marionette DEBUG loaded listener.js 06:56:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7f4f32733000) [pid = 1851] [serial = 1710] [outer = 0x7f4f29593000] 06:56:17 INFO - PROCESS | 1851 | 1462283777142 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:56:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:56:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1226ms 06:56:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:56:17 INFO - PROCESS | 1851 | 1462283777199 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 06:56:17 INFO - PROCESS | 1851 | 1462283777201 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 06:56:17 INFO - PROCESS | 1851 | 1462283777207 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:56:17 INFO - PROCESS | 1851 | 1462283777210 Marionette TRACE conn3 <- [1,2250,null,{}] 06:56:17 INFO - PROCESS | 1851 | 1462283777224 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:17 INFO - PROCESS | 1851 | 1462283777507 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 06:56:17 INFO - PROCESS | 1851 | 1462283777557 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:17 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32e77000 == 172 [pid = 1851] [id = 570] 06:56:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7f4f327f0c00) [pid = 1851] [serial = 1711] [outer = (nil)] 06:56:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7f4f32ba1800) [pid = 1851] [serial = 1712] [outer = 0x7f4f327f0c00] 06:56:17 INFO - PROCESS | 1851 | 1462283777653 Marionette DEBUG loaded listener.js 06:56:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7f4f32e4dc00) [pid = 1851] [serial = 1713] [outer = 0x7f4f327f0c00] 06:56:18 INFO - PROCESS | 1851 | 1462283778521 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 06:56:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:56:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1338ms 06:56:18 INFO - PROCESS | 1851 | 1462283778544 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 06:56:18 INFO - PROCESS | 1851 | 1462283778546 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 06:56:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:56:18 INFO - PROCESS | 1851 | 1462283778552 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:56:18 INFO - PROCESS | 1851 | 1462283778554 Marionette TRACE conn3 <- [1,2254,null,{}] 06:56:18 INFO - PROCESS | 1851 | 1462283778559 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:18 INFO - PROCESS | 1851 | 1462283778812 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 06:56:18 INFO - PROCESS | 1851 | 1462283778845 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39044000 == 173 [pid = 1851] [id = 571] 06:56:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7f4f32faf000) [pid = 1851] [serial = 1714] [outer = (nil)] 06:56:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7f4f33b8dc00) [pid = 1851] [serial = 1715] [outer = 0x7f4f32faf000] 06:56:18 INFO - PROCESS | 1851 | 1462283778905 Marionette DEBUG loaded listener.js 06:56:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7f4f393d0400) [pid = 1851] [serial = 1716] [outer = 0x7f4f32faf000] 06:56:19 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7f4f29261000) [pid = 1851] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:56:19 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7f4f29253800) [pid = 1851] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:56:19 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7f4f2a745400) [pid = 1851] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:56:19 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7f4f2def7000) [pid = 1851] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:56:19 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7f4f2959f000) [pid = 1851] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:56:19 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7f4f327ee000) [pid = 1851] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:56:19 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7f4f29257400) [pid = 1851] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:56:20 INFO - PROCESS | 1851 | 1462283780206 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:56:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:56:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1677ms 06:56:20 INFO - PROCESS | 1851 | 1462283780229 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 06:56:20 INFO - PROCESS | 1851 | 1462283780232 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 06:56:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:56:20 INFO - PROCESS | 1851 | 1462283780237 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:56:20 INFO - PROCESS | 1851 | 1462283780240 Marionette TRACE conn3 <- [1,2258,null,{}] 06:56:20 INFO - PROCESS | 1851 | 1462283780245 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:20 INFO - PROCESS | 1851 | 1462283780402 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 06:56:20 INFO - PROCESS | 1851 | 1462283780427 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39162800 == 174 [pid = 1851] [id = 572] 06:56:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7f4f2eb50000) [pid = 1851] [serial = 1717] [outer = (nil)] 06:56:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7f4f39573800) [pid = 1851] [serial = 1718] [outer = 0x7f4f2eb50000] 06:56:20 INFO - PROCESS | 1851 | 1462283780484 Marionette DEBUG loaded listener.js 06:56:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7f4f39f7b800) [pid = 1851] [serial = 1719] [outer = 0x7f4f2eb50000] 06:56:21 INFO - PROCESS | 1851 | 1462283781288 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:56:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:56:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1125ms 06:56:21 INFO - PROCESS | 1851 | 1462283781363 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 06:56:21 INFO - PROCESS | 1851 | 1462283781366 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 06:56:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:56:21 INFO - PROCESS | 1851 | 1462283781371 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:56:21 INFO - PROCESS | 1851 | 1462283781373 Marionette TRACE conn3 <- [1,2262,null,{}] 06:56:21 INFO - PROCESS | 1851 | 1462283781379 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:21 INFO - PROCESS | 1851 | 1462283781613 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 06:56:21 INFO - PROCESS | 1851 | 1462283781622 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39f98000 == 175 [pid = 1851] [id = 573] 06:56:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7f4f32fb5c00) [pid = 1851] [serial = 1720] [outer = (nil)] 06:56:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7f4f3a548800) [pid = 1851] [serial = 1721] [outer = 0x7f4f32fb5c00] 06:56:21 INFO - PROCESS | 1851 | 1462283781679 Marionette DEBUG loaded listener.js 06:56:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7f4f3c91f400) [pid = 1851] [serial = 1722] [outer = 0x7f4f32fb5c00] 06:56:22 INFO - PROCESS | 1851 | 1462283782800 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:56:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:56:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1483ms 06:56:22 INFO - PROCESS | 1851 | 1462283782856 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 06:56:22 INFO - PROCESS | 1851 | 1462283782863 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 06:56:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:56:22 INFO - PROCESS | 1851 | 1462283782870 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:56:22 INFO - PROCESS | 1851 | 1462283782876 Marionette TRACE conn3 <- [1,2266,null,{}] 06:56:22 INFO - PROCESS | 1851 | 1462283782883 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:23 INFO - PROCESS | 1851 | 1462283783074 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 06:56:23 INFO - PROCESS | 1851 | 1462283783287 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f303b0000 == 176 [pid = 1851] [id = 574] 06:56:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7f4f293c6400) [pid = 1851] [serial = 1723] [outer = (nil)] 06:56:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7f4f2a747000) [pid = 1851] [serial = 1724] [outer = 0x7f4f293c6400] 06:56:23 INFO - PROCESS | 1851 | 1462283783404 Marionette DEBUG loaded listener.js 06:56:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7f4f2def7400) [pid = 1851] [serial = 1725] [outer = 0x7f4f293c6400] 06:56:24 INFO - PROCESS | 1851 | 1462283784334 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 06:56:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:56:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1531ms 06:56:24 INFO - PROCESS | 1851 | 1462283784402 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 06:56:24 INFO - PROCESS | 1851 | 1462283784410 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 06:56:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:56:24 INFO - PROCESS | 1851 | 1462283784420 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:56:24 INFO - PROCESS | 1851 | 1462283784423 Marionette TRACE conn3 <- [1,2270,null,{}] 06:56:24 INFO - PROCESS | 1851 | 1462283784429 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:24 INFO - PROCESS | 1851 | 1462283784648 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 06:56:24 INFO - PROCESS | 1851 | 1462283784866 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f37635000 == 177 [pid = 1851] [id = 575] 06:56:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7f4f2e9e2800) [pid = 1851] [serial = 1726] [outer = (nil)] 06:56:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7f4f3189f000) [pid = 1851] [serial = 1727] [outer = 0x7f4f2e9e2800] 06:56:24 INFO - PROCESS | 1851 | 1462283784979 Marionette DEBUG loaded listener.js 06:56:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7f4f327f4000) [pid = 1851] [serial = 1728] [outer = 0x7f4f2e9e2800] 06:56:25 INFO - PROCESS | 1851 | 1462283785856 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:56:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:56:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1482ms 06:56:25 INFO - PROCESS | 1851 | 1462283785902 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 06:56:25 INFO - PROCESS | 1851 | 1462283785906 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 06:56:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:56:25 INFO - PROCESS | 1851 | 1462283785912 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:56:25 INFO - PROCESS | 1851 | 1462283785917 Marionette TRACE conn3 <- [1,2274,null,{}] 06:56:25 INFO - PROCESS | 1851 | 1462283785933 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:26 INFO - PROCESS | 1851 | 1462283786122 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 06:56:26 INFO - PROCESS | 1851 | 1462283786334 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3cadf000 == 178 [pid = 1851] [id = 576] 06:56:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7f4f32e5a400) [pid = 1851] [serial = 1729] [outer = (nil)] 06:56:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7f4f33df7800) [pid = 1851] [serial = 1730] [outer = 0x7f4f32e5a400] 06:56:26 INFO - PROCESS | 1851 | 1462283786455 Marionette DEBUG loaded listener.js 06:56:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7f4f393cf400) [pid = 1851] [serial = 1731] [outer = 0x7f4f32e5a400] 06:56:27 INFO - PROCESS | 1851 | 1462283787382 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 06:56:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:56:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1533ms 06:56:27 INFO - PROCESS | 1851 | 1462283787445 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 06:56:27 INFO - PROCESS | 1851 | 1462283787449 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 06:56:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:56:27 INFO - PROCESS | 1851 | 1462283787455 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:56:27 INFO - PROCESS | 1851 | 1462283787457 Marionette TRACE conn3 <- [1,2278,null,{}] 06:56:27 INFO - PROCESS | 1851 | 1462283787462 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:27 INFO - PROCESS | 1851 | 1462283787639 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 06:56:27 INFO - PROCESS | 1851 | 1462283787857 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42359800 == 179 [pid = 1851] [id = 577] 06:56:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7f4f33589000) [pid = 1851] [serial = 1732] [outer = (nil)] 06:56:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7f4f3cc6c400) [pid = 1851] [serial = 1733] [outer = 0x7f4f33589000] 06:56:27 INFO - PROCESS | 1851 | 1462283787969 Marionette DEBUG loaded listener.js 06:56:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7f4f3ceea400) [pid = 1851] [serial = 1734] [outer = 0x7f4f33589000] 06:56:28 INFO - PROCESS | 1851 | 1462283788833 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:56:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:56:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1431ms 06:56:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:56:28 INFO - PROCESS | 1851 | 1462283788887 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 06:56:28 INFO - PROCESS | 1851 | 1462283788889 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 06:56:28 INFO - PROCESS | 1851 | 1462283788895 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:56:28 INFO - PROCESS | 1851 | 1462283788898 Marionette TRACE conn3 <- [1,2282,null,{}] 06:56:28 INFO - PROCESS | 1851 | 1462283788903 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:29 INFO - PROCESS | 1851 | 1462283789077 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 06:56:29 INFO - PROCESS | 1851 | 1462283789343 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4f1ee000 == 180 [pid = 1851] [id = 578] 06:56:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7f4f33db5400) [pid = 1851] [serial = 1735] [outer = (nil)] 06:56:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7f4f3ceeb800) [pid = 1851] [serial = 1736] [outer = 0x7f4f33db5400] 06:56:29 INFO - PROCESS | 1851 | 1462283789415 Marionette DEBUG loaded listener.js 06:56:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7f4f41495000) [pid = 1851] [serial = 1737] [outer = 0x7f4f33db5400] 06:56:30 INFO - PROCESS | 1851 | 1462283790262 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 06:56:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:56:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1429ms 06:56:30 INFO - PROCESS | 1851 | 1462283790323 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 06:56:30 INFO - PROCESS | 1851 | 1462283790326 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 06:56:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:56:30 INFO - PROCESS | 1851 | 1462283790332 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:56:30 INFO - PROCESS | 1851 | 1462283790335 Marionette TRACE conn3 <- [1,2286,null,{}] 06:56:30 INFO - PROCESS | 1851 | 1462283790340 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:30 INFO - PROCESS | 1851 | 1462283790528 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 06:56:30 INFO - PROCESS | 1851 | 1462283790745 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5510f800 == 181 [pid = 1851] [id = 579] 06:56:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7f4f43a7d000) [pid = 1851] [serial = 1738] [outer = (nil)] 06:56:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7f4f4fd09800) [pid = 1851] [serial = 1739] [outer = 0x7f4f43a7d000] 06:56:30 INFO - PROCESS | 1851 | 1462283790859 Marionette DEBUG loaded listener.js 06:56:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7f4f54ba0c00) [pid = 1851] [serial = 1740] [outer = 0x7f4f43a7d000] 06:56:31 INFO - PROCESS | 1851 | 1462283791705 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 06:56:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 06:56:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1427ms 06:56:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:56:31 INFO - PROCESS | 1851 | 1462283791760 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 06:56:31 INFO - PROCESS | 1851 | 1462283791762 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 06:56:31 INFO - PROCESS | 1851 | 1462283791768 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:56:31 INFO - PROCESS | 1851 | 1462283791771 Marionette TRACE conn3 <- [1,2290,null,{}] 06:56:31 INFO - PROCESS | 1851 | 1462283791776 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:31 INFO - PROCESS | 1851 | 1462283791970 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 06:56:32 INFO - PROCESS | 1851 | 1462283792200 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f5942a000 == 182 [pid = 1851] [id = 580] 06:56:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7f4f3c973000) [pid = 1851] [serial = 1741] [outer = (nil)] 06:56:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7f4f54f38000) [pid = 1851] [serial = 1742] [outer = 0x7f4f3c973000] 06:56:32 INFO - PROCESS | 1851 | 1462283792308 Marionette DEBUG loaded listener.js 06:56:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7f4f54f4a000) [pid = 1851] [serial = 1743] [outer = 0x7f4f3c973000] 06:56:33 INFO - PROCESS | 1851 | 1462283793263 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 06:56:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:56:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1532ms 06:56:33 INFO - PROCESS | 1851 | 1462283793300 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 06:56:33 INFO - PROCESS | 1851 | 1462283793304 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 06:56:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:56:33 INFO - PROCESS | 1851 | 1462283793309 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:56:33 INFO - PROCESS | 1851 | 1462283793312 Marionette TRACE conn3 <- [1,2294,null,{}] 06:56:33 INFO - PROCESS | 1851 | 1462283793317 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:33 INFO - PROCESS | 1851 | 1462283793491 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 06:56:33 INFO - PROCESS | 1851 | 1462283793715 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f29d6c800 == 183 [pid = 1851] [id = 581] 06:56:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7f4f28582c00) [pid = 1851] [serial = 1744] [outer = (nil)] 06:56:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7f4f2858b400) [pid = 1851] [serial = 1745] [outer = 0x7f4f28582c00] 06:56:33 INFO - PROCESS | 1851 | 1462283793823 Marionette DEBUG loaded listener.js 06:56:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7f4f28590400) [pid = 1851] [serial = 1746] [outer = 0x7f4f28582c00] 06:56:34 INFO - PROCESS | 1851 | 1462283794703 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 06:56:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:56:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1431ms 06:56:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:56:34 INFO - PROCESS | 1851 | 1462283794741 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 06:56:34 INFO - PROCESS | 1851 | 1462283794744 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 06:56:34 INFO - PROCESS | 1851 | 1462283794750 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:56:34 INFO - PROCESS | 1851 | 1462283794753 Marionette TRACE conn3 <- [1,2298,null,{}] 06:56:34 INFO - PROCESS | 1851 | 1462283794758 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:34 INFO - PROCESS | 1851 | 1462283794931 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 06:56:35 INFO - PROCESS | 1851 | 1462283795220 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2b990000 == 184 [pid = 1851] [id = 582] 06:56:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7f4f246c4800) [pid = 1851] [serial = 1747] [outer = (nil)] 06:56:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7f4f246cc800) [pid = 1851] [serial = 1748] [outer = 0x7f4f246c4800] 06:56:35 INFO - PROCESS | 1851 | 1462283795318 Marionette DEBUG loaded listener.js 06:56:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7f4f246d2000) [pid = 1851] [serial = 1749] [outer = 0x7f4f246c4800] 06:56:36 INFO - PROCESS | 1851 | 1462283796133 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 06:56:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:56:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1430ms 06:56:36 INFO - PROCESS | 1851 | 1462283796179 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 06:56:36 INFO - PROCESS | 1851 | 1462283796182 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 06:56:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:56:36 INFO - PROCESS | 1851 | 1462283796188 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:56:36 INFO - PROCESS | 1851 | 1462283796190 Marionette TRACE conn3 <- [1,2302,null,{}] 06:56:36 INFO - PROCESS | 1851 | 1462283796195 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:36 INFO - PROCESS | 1851 | 1462283796397 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 06:56:36 INFO - PROCESS | 1851 | 1462283796678 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2b9a7800 == 185 [pid = 1851] [id = 583] 06:56:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7f4f246c6400) [pid = 1851] [serial = 1750] [outer = (nil)] 06:56:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7f4f2858a800) [pid = 1851] [serial = 1751] [outer = 0x7f4f246c6400] 06:56:36 INFO - PROCESS | 1851 | 1462283796754 Marionette DEBUG loaded listener.js 06:56:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7f4f500cfc00) [pid = 1851] [serial = 1752] [outer = 0x7f4f246c6400] 06:56:37 INFO - PROCESS | 1851 | 1462283797672 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:56:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:56:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1535ms 06:56:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:56:37 INFO - PROCESS | 1851 | 1462283797724 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 06:56:37 INFO - PROCESS | 1851 | 1462283797727 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 06:56:37 INFO - PROCESS | 1851 | 1462283797732 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:56:37 INFO - PROCESS | 1851 | 1462283797736 Marionette TRACE conn3 <- [1,2306,null,{}] 06:56:37 INFO - PROCESS | 1851 | 1462283797741 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:37 INFO - PROCESS | 1851 | 1462283797936 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 06:56:38 INFO - PROCESS | 1851 | 1462283798203 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38f70800 == 186 [pid = 1851] [id = 584] 06:56:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7f4f246c6800) [pid = 1851] [serial = 1753] [outer = (nil)] 06:56:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 251 (0x7f4f2634d000) [pid = 1851] [serial = 1754] [outer = 0x7f4f246c6800] 06:56:38 INFO - PROCESS | 1851 | 1462283798280 Marionette DEBUG loaded listener.js 06:56:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 252 (0x7f4f54f30c00) [pid = 1851] [serial = 1755] [outer = 0x7f4f246c6800] 06:56:39 INFO - PROCESS | 1851 | 1462283799108 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 06:56:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:56:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1435ms 06:56:39 INFO - PROCESS | 1851 | 1462283799168 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 06:56:39 INFO - PROCESS | 1851 | 1462283799170 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 06:56:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:56:39 INFO - PROCESS | 1851 | 1462283799176 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:56:39 INFO - PROCESS | 1851 | 1462283799179 Marionette TRACE conn3 <- [1,2310,null,{}] 06:56:39 INFO - PROCESS | 1851 | 1462283799184 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:39 INFO - PROCESS | 1851 | 1462283799353 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 06:56:39 INFO - PROCESS | 1851 | 1462283799576 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f294dd800 == 187 [pid = 1851] [id = 585] 06:56:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 253 (0x7f4f26344400) [pid = 1851] [serial = 1756] [outer = (nil)] 06:56:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 254 (0x7f4f32c68000) [pid = 1851] [serial = 1757] [outer = 0x7f4f26344400] 06:56:39 INFO - PROCESS | 1851 | 1462283799686 Marionette DEBUG loaded listener.js 06:56:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 255 (0x7f4f32c6d800) [pid = 1851] [serial = 1758] [outer = 0x7f4f26344400] 06:56:40 INFO - PROCESS | 1851 | 1462283800505 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:56:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:56:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1382ms 06:56:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:56:40 INFO - PROCESS | 1851 | 1462283800560 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 06:56:40 INFO - PROCESS | 1851 | 1462283800562 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 06:56:40 INFO - PROCESS | 1851 | 1462283800568 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:56:40 INFO - PROCESS | 1851 | 1462283800579 Marionette TRACE conn3 <- [1,2314,null,{}] 06:56:40 INFO - PROCESS | 1851 | 1462283800583 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:40 INFO - PROCESS | 1851 | 1462283800753 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 06:56:40 INFO - PROCESS | 1851 | 1462283800976 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f24171800 == 188 [pid = 1851] [id = 586] 06:56:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 256 (0x7f4f241ad000) [pid = 1851] [serial = 1759] [outer = (nil)] 06:56:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 257 (0x7f4f241b6000) [pid = 1851] [serial = 1760] [outer = 0x7f4f241ad000] 06:56:41 INFO - PROCESS | 1851 | 1462283801084 Marionette DEBUG loaded listener.js 06:56:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 258 (0x7f4f241bb000) [pid = 1851] [serial = 1761] [outer = 0x7f4f241ad000] 06:56:41 INFO - PROCESS | 1851 | 1462283801958 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 06:56:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:56:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1440ms 06:56:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:56:42 INFO - PROCESS | 1851 | 1462283802008 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 06:56:42 INFO - PROCESS | 1851 | 1462283802010 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 06:56:42 INFO - PROCESS | 1851 | 1462283802017 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:56:42 INFO - PROCESS | 1851 | 1462283802020 Marionette TRACE conn3 <- [1,2318,null,{}] 06:56:42 INFO - PROCESS | 1851 | 1462283802025 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:42 INFO - PROCESS | 1851 | 1462283802204 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 06:56:42 INFO - PROCESS | 1851 | 1462283802515 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2790e800 == 189 [pid = 1851] [id = 587] 06:56:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 259 (0x7f4f2859d000) [pid = 1851] [serial = 1762] [outer = (nil)] 06:56:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 260 (0x7f4f32c6dc00) [pid = 1851] [serial = 1763] [outer = 0x7f4f2859d000] 06:56:42 INFO - PROCESS | 1851 | 1462283802591 Marionette DEBUG loaded listener.js 06:56:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 261 (0x7f4f39f7cc00) [pid = 1851] [serial = 1764] [outer = 0x7f4f2859d000] 06:56:43 INFO - PROCESS | 1851 | 1462283803432 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 06:56:43 INFO - PROCESS | 1851 | 1462283803507 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 06:56:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:56:43 INFO - PROCESS | 1851 | 1462283803512 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:56:43 INFO - PROCESS | 1851 | 1462283803515 Marionette TRACE conn3 <- [1,2322,null,{}] 06:56:43 INFO - PROCESS | 1851 | 1462283803520 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:43 INFO - PROCESS | 1851 | 1462283803698 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 06:56:43 INFO - PROCESS | 1851 | 1462283803962 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f294df000 == 190 [pid = 1851] [id = 588] 06:56:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 262 (0x7f4f241bb800) [pid = 1851] [serial = 1765] [outer = (nil)] 06:56:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 263 (0x7f4f24756800) [pid = 1851] [serial = 1766] [outer = 0x7f4f241bb800] 06:56:44 INFO - PROCESS | 1851 | 1462283804032 Marionette DEBUG loaded listener.js 06:56:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 264 (0x7f4f2475c800) [pid = 1851] [serial = 1767] [outer = 0x7f4f241bb800] 06:56:44 INFO - PROCESS | 1851 | 1462283804818 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:56:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:56:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1330ms 06:56:44 INFO - PROCESS | 1851 | 1462283804854 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 06:56:44 INFO - PROCESS | 1851 | 1462283804857 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 06:56:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:56:44 INFO - PROCESS | 1851 | 1462283804865 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:56:44 INFO - PROCESS | 1851 | 1462283804868 Marionette TRACE conn3 <- [1,2326,null,{}] 06:56:44 INFO - PROCESS | 1851 | 1462283804873 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:45 INFO - PROCESS | 1851 | 1462283805056 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 06:56:45 INFO - PROCESS | 1851 | 1462283805324 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32e65800 == 191 [pid = 1851] [id = 589] 06:56:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 265 (0x7f4f2474fc00) [pid = 1851] [serial = 1768] [outer = (nil)] 06:56:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 266 (0x7f4f2da48400) [pid = 1851] [serial = 1769] [outer = 0x7f4f2474fc00] 06:56:45 INFO - PROCESS | 1851 | 1462283805394 Marionette DEBUG loaded listener.js 06:56:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 267 (0x7f4f32c65400) [pid = 1851] [serial = 1770] [outer = 0x7f4f2474fc00] 06:56:46 INFO - PROCESS | 1851 | 1462283806207 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:56:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:56:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1838ms 06:56:46 INFO - PROCESS | 1851 | 1462283806705 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 06:56:46 INFO - PROCESS | 1851 | 1462283806710 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 06:56:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:56:46 INFO - PROCESS | 1851 | 1462283806717 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:56:46 INFO - PROCESS | 1851 | 1462283806721 Marionette TRACE conn3 <- [1,2330,null,{}] 06:56:46 INFO - PROCESS | 1851 | 1462283806774 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:47 INFO - PROCESS | 1851 | 1462283807006 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 06:56:47 INFO - PROCESS | 1851 | 1462283807249 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f28cdd800 == 192 [pid = 1851] [id = 590] 06:56:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 268 (0x7f4f2764a400) [pid = 1851] [serial = 1771] [outer = (nil)] 06:56:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 269 (0x7f4f276cc800) [pid = 1851] [serial = 1772] [outer = 0x7f4f2764a400] 06:56:47 INFO - PROCESS | 1851 | 1462283807315 Marionette DEBUG loaded listener.js 06:56:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 270 (0x7f4f28590000) [pid = 1851] [serial = 1773] [outer = 0x7f4f2764a400] 06:56:48 INFO - PROCESS | 1851 | 1462283808154 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:56:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:56:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1485ms 06:56:48 INFO - PROCESS | 1851 | 1462283808203 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 06:56:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:56:48 INFO - PROCESS | 1851 | 1462283808208 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 06:56:48 INFO - PROCESS | 1851 | 1462283808219 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:56:48 INFO - PROCESS | 1851 | 1462283808224 Marionette TRACE conn3 <- [1,2334,null,{}] 06:56:48 INFO - PROCESS | 1851 | 1462283808229 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:48 INFO - PROCESS | 1851 | 1462283808409 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 06:56:48 INFO - PROCESS | 1851 | 1462283808691 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2e9c0800 == 193 [pid = 1851] [id = 591] 06:56:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 271 (0x7f4f28bcd800) [pid = 1851] [serial = 1774] [outer = (nil)] 06:56:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 272 (0x7f4f29691400) [pid = 1851] [serial = 1775] [outer = 0x7f4f28bcd800] 06:56:48 INFO - PROCESS | 1851 | 1462283808820 Marionette DEBUG loaded listener.js 06:56:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 273 (0x7f4f2b882400) [pid = 1851] [serial = 1776] [outer = 0x7f4f28bcd800] 06:56:49 INFO - PROCESS | 1851 | 1462283809769 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 06:56:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:56:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1585ms 06:56:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:56:49 INFO - PROCESS | 1851 | 1462283809800 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 06:56:49 INFO - PROCESS | 1851 | 1462283809803 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 06:56:49 INFO - PROCESS | 1851 | 1462283809809 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:56:49 INFO - PROCESS | 1851 | 1462283809812 Marionette TRACE conn3 <- [1,2338,null,{}] 06:56:49 INFO - PROCESS | 1851 | 1462283809825 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:50 INFO - PROCESS | 1851 | 1462283810005 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 06:56:50 INFO - PROCESS | 1851 | 1462283810307 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39162800 == 192 [pid = 1851] [id = 572] 06:56:50 INFO - PROCESS | 1851 | --DOMWINDOW == 272 (0x7f4f38b0ac00) [pid = 1851] [serial = 1610] [outer = (nil)] [url = about:blank] 06:56:50 INFO - PROCESS | 1851 | --DOMWINDOW == 271 (0x7f4f393ce800) [pid = 1851] [serial = 1616] [outer = (nil)] [url = about:blank] 06:56:50 INFO - PROCESS | 1851 | --DOMWINDOW == 270 (0x7f4f38947800) [pid = 1851] [serial = 1613] [outer = (nil)] [url = about:blank] 06:56:50 INFO - PROCESS | 1851 | --DOMWINDOW == 269 (0x7f4f39bf1000) [pid = 1851] [serial = 1619] [outer = (nil)] [url = about:blank] 06:56:50 INFO - PROCESS | 1851 | --DOMWINDOW == 268 (0x7f4f3c922800) [pid = 1851] [serial = 1622] [outer = (nil)] [url = about:blank] 06:56:50 INFO - PROCESS | 1851 | --DOMWINDOW == 267 (0x7f4f2e8ab400) [pid = 1851] [serial = 1625] [outer = (nil)] [url = about:blank] 06:56:50 INFO - PROCESS | 1851 | --DOMWINDOW == 266 (0x7f4f2d54e000) [pid = 1851] [serial = 1628] [outer = (nil)] [url = about:blank] 06:56:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2ca1e000 == 193 [pid = 1851] [id = 592] 06:56:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 267 (0x7f4f2b88f000) [pid = 1851] [serial = 1777] [outer = (nil)] 06:56:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 268 (0x7f4f2def2800) [pid = 1851] [serial = 1778] [outer = 0x7f4f2b88f000] 06:56:50 INFO - PROCESS | 1851 | 1462283810538 Marionette DEBUG loaded listener.js 06:56:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 269 (0x7f4f2eb42400) [pid = 1851] [serial = 1779] [outer = 0x7f4f2b88f000] 06:56:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39044000 == 192 [pid = 1851] [id = 571] 06:56:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32e77000 == 191 [pid = 1851] [id = 570] 06:56:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f314da000 == 190 [pid = 1851] [id = 569] 06:56:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2c908800 == 189 [pid = 1851] [id = 568] 06:56:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f292df000 == 188 [pid = 1851] [id = 567] 06:56:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f31508800 == 187 [pid = 1851] [id = 566] 06:56:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f43c7e800 == 186 [pid = 1851] [id = 559] 06:56:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42aa5000 == 185 [pid = 1851] [id = 558] 06:56:50 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4215a000 == 184 [pid = 1851] [id = 557] 06:56:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3caa2800 == 183 [pid = 1851] [id = 556] 06:56:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a033000 == 182 [pid = 1851] [id = 555] 06:56:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f398b6800 == 181 [pid = 1851] [id = 554] 06:56:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32eda800 == 180 [pid = 1851] [id = 553] 06:56:51 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2ca1b800 == 179 [pid = 1851] [id = 552] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 268 (0x7f4f2b888800) [pid = 1851] [serial = 1640] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 267 (0x7f4f29689400) [pid = 1851] [serial = 1634] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 266 (0x7f4f29cfb800) [pid = 1851] [serial = 1635] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 265 (0x7f4f2eb4dc00) [pid = 1851] [serial = 1641] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 264 (0x7f4f2d551400) [pid = 1851] [serial = 1589] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 263 (0x7f4f33df5c00) [pid = 1851] [serial = 1607] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 262 (0x7f4f2b88f800) [pid = 1851] [serial = 1637] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 261 (0x7f4f2d546c00) [pid = 1851] [serial = 1638] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 260 (0x7f4f3200a000) [pid = 1851] [serial = 1646] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 259 (0x7f4f32729000) [pid = 1851] [serial = 1601] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 258 (0x7f4f302d0800) [pid = 1851] [serial = 1643] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 257 (0x7f4f2968c000) [pid = 1851] [serial = 1592] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 256 (0x7f4f3178d800) [pid = 1851] [serial = 1598] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 255 (0x7f4f28bc4400) [pid = 1851] [serial = 1631] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 254 (0x7f4f2d546800) [pid = 1851] [serial = 1595] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 253 (0x7f4f32e4b000) [pid = 1851] [serial = 1604] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 252 (0x7f4f32ce0800) [pid = 1851] [serial = 1649] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 251 (0x7f4f3358c800) [pid = 1851] [serial = 1650] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 250 (0x7f4f320fa400) [pid = 1851] [serial = 1647] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7f4f31846c00) [pid = 1851] [serial = 1652] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7f4f3184b800) [pid = 1851] [serial = 1644] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7f4f33582c00) [pid = 1851] [serial = 1653] [outer = (nil)] [url = about:blank] 06:56:51 INFO - PROCESS | 1851 | 1462283811278 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:56:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:56:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1485ms 06:56:51 INFO - PROCESS | 1851 | 1462283811328 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 06:56:51 INFO - PROCESS | 1851 | 1462283811330 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 06:56:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:56:51 INFO - PROCESS | 1851 | 1462283811339 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:56:51 INFO - PROCESS | 1851 | 1462283811341 Marionette TRACE conn3 <- [1,2342,null,{}] 06:56:51 INFO - PROCESS | 1851 | 1462283811345 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:51 INFO - PROCESS | 1851 | 1462283811504 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 06:56:51 INFO - PROCESS | 1851 | 1462283811518 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f31649000 == 180 [pid = 1851] [id = 593] 06:56:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7f4f2cb37c00) [pid = 1851] [serial = 1780] [outer = (nil)] 06:56:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7f4f302ccc00) [pid = 1851] [serial = 1781] [outer = 0x7f4f2cb37c00] 06:56:51 INFO - PROCESS | 1851 | 1462283811589 Marionette DEBUG loaded listener.js 06:56:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7f4f3184e400) [pid = 1851] [serial = 1782] [outer = 0x7f4f2cb37c00] 06:56:52 INFO - PROCESS | 1851 | 1462283812466 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 06:56:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:56:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1185ms 06:56:52 INFO - PROCESS | 1851 | 1462283812527 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 06:56:52 INFO - PROCESS | 1851 | 1462283812530 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 06:56:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:56:52 INFO - PROCESS | 1851 | 1462283812535 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:56:52 INFO - PROCESS | 1851 | 1462283812537 Marionette TRACE conn3 <- [1,2346,null,{}] 06:56:52 INFO - PROCESS | 1851 | 1462283812543 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:52 INFO - PROCESS | 1851 | 1462283812703 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 06:56:52 INFO - PROCESS | 1851 | 1462283812712 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32e74000 == 181 [pid = 1851] [id = 594] 06:56:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 251 (0x7f4f241b6800) [pid = 1851] [serial = 1783] [outer = (nil)] 06:56:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 252 (0x7f4f318a7400) [pid = 1851] [serial = 1784] [outer = 0x7f4f241b6800] 06:56:52 INFO - PROCESS | 1851 | 1462283812954 Marionette DEBUG loaded listener.js 06:56:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 253 (0x7f4f32805c00) [pid = 1851] [serial = 1785] [outer = 0x7f4f241b6800] 06:56:53 INFO - PROCESS | 1851 | 1462283813720 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:56:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:56:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1229ms 06:56:53 INFO - PROCESS | 1851 | 1462283813775 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 06:56:53 INFO - PROCESS | 1851 | 1462283813777 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 06:56:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:56:53 INFO - PROCESS | 1851 | 1462283813786 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:56:53 INFO - PROCESS | 1851 | 1462283813789 Marionette TRACE conn3 <- [1,2350,null,{}] 06:56:53 INFO - PROCESS | 1851 | 1462283813794 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:54 INFO - PROCESS | 1851 | 1462283814045 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 06:56:54 INFO - PROCESS | 1851 | 1462283814080 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f37622800 == 182 [pid = 1851] [id = 595] 06:56:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 254 (0x7f4f32ce0800) [pid = 1851] [serial = 1786] [outer = (nil)] 06:56:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 255 (0x7f4f33582c00) [pid = 1851] [serial = 1787] [outer = 0x7f4f32ce0800] 06:56:54 INFO - PROCESS | 1851 | 1462283814140 Marionette DEBUG loaded listener.js 06:56:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 256 (0x7f4f3769e000) [pid = 1851] [serial = 1788] [outer = 0x7f4f32ce0800] 06:56:54 INFO - PROCESS | 1851 | 1462283814974 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 06:56:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:56:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1230ms 06:56:55 INFO - PROCESS | 1851 | 1462283815016 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 06:56:55 INFO - PROCESS | 1851 | 1462283815019 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 06:56:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:56:55 INFO - PROCESS | 1851 | 1462283815032 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:56:55 INFO - PROCESS | 1851 | 1462283815034 Marionette TRACE conn3 <- [1,2354,null,{}] 06:56:55 INFO - PROCESS | 1851 | 1462283815039 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:55 INFO - PROCESS | 1851 | 1462283815257 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 255 (0x7f4f276c8400) [pid = 1851] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 254 (0x7f4f327f0c00) [pid = 1851] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 253 (0x7f4f32faf000) [pid = 1851] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 252 (0x7f4f2eb50000) [pid = 1851] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 251 (0x7f4f2925cc00) [pid = 1851] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 250 (0x7f4f2968e400) [pid = 1851] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7f4f29593000) [pid = 1851] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7f4f2925b000) [pid = 1851] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7f4f4fd8cc00) [pid = 1851] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7f4f3ff2a000) [pid = 1851] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7f4f39f83c00) [pid = 1851] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7f4f32ba9c00) [pid = 1851] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7f4f2da50c00) [pid = 1851] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7f4f2eb4ac00) [pid = 1851] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7f4f276c9000) [pid = 1851] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7f4f302c6c00) [pid = 1851] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7f4f41072400) [pid = 1851] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7f4f32e49c00) [pid = 1851] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7f4f29dfb400) [pid = 1851] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7f4f302c6400) [pid = 1851] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7f4f3f576400) [pid = 1851] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7f4f39188000) [pid = 1851] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7f4f276cd800) [pid = 1851] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7f4f28bc3800) [pid = 1851] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7f4f39141400) [pid = 1851] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7f4f2959c400) [pid = 1851] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7f4f276c9400) [pid = 1851] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7f4f32cd8800) [pid = 1851] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7f4f39183c00) [pid = 1851] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:56:55 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7f4f276c8800) [pid = 1851] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:56:55 INFO - PROCESS | 1851 | 1462283815973 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f292ef800 == 183 [pid = 1851] [id = 596] 06:56:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7f4f276c8400) [pid = 1851] [serial = 1789] [outer = (nil)] 06:56:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7f4f28bc3800) [pid = 1851] [serial = 1790] [outer = 0x7f4f276c8400] 06:56:56 INFO - PROCESS | 1851 | 1462283816031 Marionette DEBUG loaded listener.js 06:56:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7f4f2a743800) [pid = 1851] [serial = 1791] [outer = 0x7f4f276c8400] 06:56:56 INFO - PROCESS | 1851 | 1462283816692 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 06:56:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:56:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1686ms 06:56:56 INFO - PROCESS | 1851 | 1462283816719 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 06:56:56 INFO - PROCESS | 1851 | 1462283816722 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 06:56:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:56:56 INFO - PROCESS | 1851 | 1462283816727 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:56:56 INFO - PROCESS | 1851 | 1462283816730 Marionette TRACE conn3 <- [1,2358,null,{}] 06:56:56 INFO - PROCESS | 1851 | 1462283816735 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:56 INFO - PROCESS | 1851 | 1462283816963 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 06:56:56 INFO - PROCESS | 1851 | 1462283816983 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38fc8800 == 184 [pid = 1851] [id = 597] 06:56:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7f4f276c8800) [pid = 1851] [serial = 1792] [outer = (nil)] 06:56:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7f4f32732400) [pid = 1851] [serial = 1793] [outer = 0x7f4f276c8800] 06:56:57 INFO - PROCESS | 1851 | 1462283817052 Marionette DEBUG loaded listener.js 06:56:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7f4f38b04c00) [pid = 1851] [serial = 1794] [outer = 0x7f4f276c8800] 06:56:58 INFO - PROCESS | 1851 | 1462283818008 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 06:56:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:56:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1330ms 06:56:58 INFO - PROCESS | 1851 | 1462283818059 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 06:56:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:56:58 INFO - PROCESS | 1851 | 1462283818065 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 06:56:58 INFO - PROCESS | 1851 | 1462283818073 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:56:58 INFO - PROCESS | 1851 | 1462283818078 Marionette TRACE conn3 <- [1,2362,null,{}] 06:56:58 INFO - PROCESS | 1851 | 1462283818086 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:58 INFO - PROCESS | 1851 | 1462283818273 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 06:56:58 INFO - PROCESS | 1851 | 1462283818536 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f29d68800 == 185 [pid = 1851] [id = 598] 06:56:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7f4f2634a400) [pid = 1851] [serial = 1795] [outer = (nil)] 06:56:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7f4f2764b400) [pid = 1851] [serial = 1796] [outer = 0x7f4f2634a400] 06:56:58 INFO - PROCESS | 1851 | 1462283818673 Marionette DEBUG loaded listener.js 06:56:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7f4f2859f800) [pid = 1851] [serial = 1797] [outer = 0x7f4f2634a400] 06:56:59 INFO - PROCESS | 1851 | 1462283819551 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 06:56:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:56:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1536ms 06:56:59 INFO - PROCESS | 1851 | 1462283819608 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 06:56:59 INFO - PROCESS | 1851 | 1462283819616 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 06:56:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:56:59 INFO - PROCESS | 1851 | 1462283819626 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:56:59 INFO - PROCESS | 1851 | 1462283819630 Marionette TRACE conn3 <- [1,2366,null,{}] 06:56:59 INFO - PROCESS | 1851 | 1462283819635 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:59 INFO - PROCESS | 1851 | 1462283819826 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 06:57:00 INFO - PROCESS | 1851 | 1462283820047 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f31513000 == 186 [pid = 1851] [id = 599] 06:57:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7f4f28bc4400) [pid = 1851] [serial = 1798] [outer = (nil)] 06:57:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7f4f2cb2b800) [pid = 1851] [serial = 1799] [outer = 0x7f4f28bc4400] 06:57:00 INFO - PROCESS | 1851 | 1462283820162 Marionette DEBUG loaded listener.js 06:57:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7f4f2cb37400) [pid = 1851] [serial = 1800] [outer = 0x7f4f28bc4400] 06:57:01 INFO - PROCESS | 1851 | 1462283821130 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 06:57:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:57:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1538ms 06:57:01 INFO - PROCESS | 1851 | 1462283821164 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 06:57:01 INFO - PROCESS | 1851 | 1462283821167 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 06:57:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:57:01 INFO - PROCESS | 1851 | 1462283821174 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:57:01 INFO - PROCESS | 1851 | 1462283821180 Marionette TRACE conn3 <- [1,2370,null,{}] 06:57:01 INFO - PROCESS | 1851 | 1462283821195 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:01 INFO - PROCESS | 1851 | 1462283821383 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 06:57:01 INFO - PROCESS | 1851 | 1462283821682 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39f94000 == 187 [pid = 1851] [id = 600] 06:57:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7f4f2eaa3800) [pid = 1851] [serial = 1801] [outer = (nil)] 06:57:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7f4f320fcc00) [pid = 1851] [serial = 1802] [outer = 0x7f4f2eaa3800] 06:57:01 INFO - PROCESS | 1851 | 1462283821846 Marionette DEBUG loaded listener.js 06:57:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7f4f32c6e800) [pid = 1851] [serial = 1803] [outer = 0x7f4f2eaa3800] 06:57:02 INFO - PROCESS | 1851 | 1462283822789 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 06:57:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:57:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1689ms 06:57:02 INFO - PROCESS | 1851 | 1462283822864 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 06:57:02 INFO - PROCESS | 1851 | 1462283822868 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 06:57:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:57:02 INFO - PROCESS | 1851 | 1462283822874 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:57:02 INFO - PROCESS | 1851 | 1462283822877 Marionette TRACE conn3 <- [1,2374,null,{}] 06:57:02 INFO - PROCESS | 1851 | 1462283822882 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:03 INFO - PROCESS | 1851 | 1462283823082 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 06:57:03 INFO - PROCESS | 1851 | 1462283823348 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3c9ad800 == 188 [pid = 1851] [id = 601] 06:57:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7f4f302ce800) [pid = 1851] [serial = 1804] [outer = (nil)] 06:57:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7f4f33b8d800) [pid = 1851] [serial = 1805] [outer = 0x7f4f302ce800] 06:57:03 INFO - PROCESS | 1851 | 1462283823470 Marionette DEBUG loaded listener.js 06:57:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7f4f39126000) [pid = 1851] [serial = 1806] [outer = 0x7f4f302ce800] 06:57:04 INFO - PROCESS | 1851 | 1462283824363 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 06:57:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:57:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1533ms 06:57:04 INFO - PROCESS | 1851 | 1462283824409 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 06:57:04 INFO - PROCESS | 1851 | 1462283824415 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 06:57:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:57:04 INFO - PROCESS | 1851 | 1462283824423 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:57:04 INFO - PROCESS | 1851 | 1462283824427 Marionette TRACE conn3 <- [1,2378,null,{}] 06:57:04 INFO - PROCESS | 1851 | 1462283824433 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:04 INFO - PROCESS | 1851 | 1462283824615 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 06:57:04 INFO - PROCESS | 1851 | 1462283824916 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f420a3000 == 189 [pid = 1851] [id = 602] 06:57:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7f4f32ccc400) [pid = 1851] [serial = 1807] [outer = (nil)] 06:57:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7f4f39bf4400) [pid = 1851] [serial = 1808] [outer = 0x7f4f32ccc400] 06:57:04 INFO - PROCESS | 1851 | 1462283824990 Marionette DEBUG loaded listener.js 06:57:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7f4f39f88800) [pid = 1851] [serial = 1809] [outer = 0x7f4f32ccc400] 06:57:05 INFO - PROCESS | 1851 | 1462283825801 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 06:57:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:57:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1443ms 06:57:05 INFO - PROCESS | 1851 | 1462283825864 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 06:57:05 INFO - PROCESS | 1851 | 1462283825867 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 06:57:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:57:05 INFO - PROCESS | 1851 | 1462283825873 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:57:05 INFO - PROCESS | 1851 | 1462283825875 Marionette TRACE conn3 <- [1,2382,null,{}] 06:57:05 INFO - PROCESS | 1851 | 1462283825881 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:06 INFO - PROCESS | 1851 | 1462283826103 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 06:57:06 INFO - PROCESS | 1851 | 1462283826369 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f46128800 == 190 [pid = 1851] [id = 603] 06:57:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7f4f3b454c00) [pid = 1851] [serial = 1810] [outer = (nil)] 06:57:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7f4f3f3d0c00) [pid = 1851] [serial = 1811] [outer = 0x7f4f3b454c00] 06:57:06 INFO - PROCESS | 1851 | 1462283826492 Marionette DEBUG loaded listener.js 06:57:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7f4f42f22c00) [pid = 1851] [serial = 1812] [outer = 0x7f4f3b454c00] 06:57:07 INFO - PROCESS | 1851 | 1462283827326 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 06:57:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:57:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1528ms 06:57:07 INFO - PROCESS | 1851 | 1462283827401 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 06:57:07 INFO - PROCESS | 1851 | 1462283827405 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 06:57:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:57:07 INFO - PROCESS | 1851 | 1462283827411 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:57:07 INFO - PROCESS | 1851 | 1462283827414 Marionette TRACE conn3 <- [1,2386,null,{}] 06:57:07 INFO - PROCESS | 1851 | 1462283827419 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:07 INFO - PROCESS | 1851 | 1462283827618 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 06:57:07 INFO - PROCESS | 1851 | 1462283827882 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f52e52000 == 191 [pid = 1851] [id = 604] 06:57:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 251 (0x7f4f32c71800) [pid = 1851] [serial = 1813] [outer = (nil)] 06:57:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 252 (0x7f4f461e8800) [pid = 1851] [serial = 1814] [outer = 0x7f4f32c71800] 06:57:07 INFO - PROCESS | 1851 | 1462283827994 Marionette DEBUG loaded listener.js 06:57:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 253 (0x7f4f4fd95c00) [pid = 1851] [serial = 1815] [outer = 0x7f4f32c71800] 06:57:08 INFO - PROCESS | 1851 | 1462283828786 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 06:57:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:57:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1427ms 06:57:08 INFO - PROCESS | 1851 | 1462283828839 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 06:57:08 INFO - PROCESS | 1851 | 1462283828843 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 06:57:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:57:08 INFO - PROCESS | 1851 | 1462283828848 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:57:08 INFO - PROCESS | 1851 | 1462283828851 Marionette TRACE conn3 <- [1,2390,null,{}] 06:57:08 INFO - PROCESS | 1851 | 1462283828856 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:09 INFO - PROCESS | 1851 | 1462283829043 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 06:57:09 INFO - PROCESS | 1851 | 1462283829312 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f57120000 == 192 [pid = 1851] [id = 605] 06:57:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 254 (0x7f4f3b457400) [pid = 1851] [serial = 1816] [outer = (nil)] 06:57:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 255 (0x7f4f5026a400) [pid = 1851] [serial = 1817] [outer = 0x7f4f3b457400] 06:57:09 INFO - PROCESS | 1851 | 1462283829388 Marionette DEBUG loaded listener.js 06:57:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 256 (0x7f4f54ebd400) [pid = 1851] [serial = 1818] [outer = 0x7f4f3b457400] 06:57:10 INFO - PROCESS | 1851 | 1462283830202 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 06:57:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:57:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1428ms 06:57:10 INFO - PROCESS | 1851 | 1462283830290 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 06:57:10 INFO - PROCESS | 1851 | 1462283830293 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 06:57:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:57:10 INFO - PROCESS | 1851 | 1462283830301 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:57:10 INFO - PROCESS | 1851 | 1462283830304 Marionette TRACE conn3 <- [1,2394,null,{}] 06:57:10 INFO - PROCESS | 1851 | 1462283830308 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:10 INFO - PROCESS | 1851 | 1462283830486 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 06:57:10 INFO - PROCESS | 1851 | 1462283830752 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2dbb9800 == 193 [pid = 1851] [id = 606] 06:57:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 257 (0x7f4f4fd92000) [pid = 1851] [serial = 1819] [outer = (nil)] 06:57:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 258 (0x7f4f54f45c00) [pid = 1851] [serial = 1820] [outer = 0x7f4f4fd92000] 06:57:10 INFO - PROCESS | 1851 | 1462283830823 Marionette DEBUG loaded listener.js 06:57:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 259 (0x7f4f54f50800) [pid = 1851] [serial = 1821] [outer = 0x7f4f4fd92000] 06:57:11 INFO - PROCESS | 1851 | 1462283831725 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:57:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:57:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1480ms 06:57:11 INFO - PROCESS | 1851 | 1462283831783 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 06:57:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:57:11 INFO - PROCESS | 1851 | 1462283831792 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 06:57:11 INFO - PROCESS | 1851 | 1462283831798 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:57:11 INFO - PROCESS | 1851 | 1462283831801 Marionette TRACE conn3 <- [1,2398,null,{}] 06:57:11 INFO - PROCESS | 1851 | 1462283831806 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:11 INFO - PROCESS | 1851 | 1462283831985 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 06:57:12 INFO - PROCESS | 1851 | 1462283832266 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f28a4f800 == 194 [pid = 1851] [id = 607] 06:57:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 260 (0x7f4f27345400) [pid = 1851] [serial = 1822] [outer = (nil)] 06:57:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 261 (0x7f4f2734c400) [pid = 1851] [serial = 1823] [outer = 0x7f4f27345400] 06:57:12 INFO - PROCESS | 1851 | 1462283832379 Marionette DEBUG loaded listener.js 06:57:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 262 (0x7f4f27350c00) [pid = 1851] [serial = 1824] [outer = 0x7f4f27345400] 06:57:13 INFO - PROCESS | 1851 | 1462283833219 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 06:57:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:57:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1487ms 06:57:13 INFO - PROCESS | 1851 | 1462283833285 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 06:57:13 INFO - PROCESS | 1851 | 1462283833289 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 06:57:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:57:13 INFO - PROCESS | 1851 | 1462283833295 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:57:13 INFO - PROCESS | 1851 | 1462283833298 Marionette TRACE conn3 <- [1,2402,null,{}] 06:57:13 INFO - PROCESS | 1851 | 1462283833303 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:13 INFO - PROCESS | 1851 | 1462283833539 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 06:57:13 INFO - PROCESS | 1851 | 1462283833806 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f296a1800 == 195 [pid = 1851] [id = 608] 06:57:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 263 (0x7f4f273ec400) [pid = 1851] [serial = 1825] [outer = (nil)] 06:57:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 264 (0x7f4f273eec00) [pid = 1851] [serial = 1826] [outer = 0x7f4f273ec400] 06:57:13 INFO - PROCESS | 1851 | 1462283833935 Marionette DEBUG loaded listener.js 06:57:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 265 (0x7f4f54f4ac00) [pid = 1851] [serial = 1827] [outer = 0x7f4f273ec400] 06:57:14 INFO - PROCESS | 1851 | 1462283834748 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 06:57:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:57:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1530ms 06:57:14 INFO - PROCESS | 1851 | 1462283834826 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 06:57:14 INFO - PROCESS | 1851 | 1462283834829 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 06:57:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:57:14 INFO - PROCESS | 1851 | 1462283834834 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:57:14 INFO - PROCESS | 1851 | 1462283834837 Marionette TRACE conn3 <- [1,2406,null,{}] 06:57:14 INFO - PROCESS | 1851 | 1462283834842 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:15 INFO - PROCESS | 1851 | 1462283835054 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 06:57:15 INFO - PROCESS | 1851 | 1462283835321 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2b894000 == 196 [pid = 1851] [id = 609] 06:57:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 266 (0x7f4f273ed800) [pid = 1851] [serial = 1828] [outer = (nil)] 06:57:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 267 (0x7f4f304a2c00) [pid = 1851] [serial = 1829] [outer = 0x7f4f273ed800] 06:57:15 INFO - PROCESS | 1851 | 1462283835441 Marionette DEBUG loaded listener.js 06:57:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 268 (0x7f4f304a9000) [pid = 1851] [serial = 1830] [outer = 0x7f4f273ed800] 06:57:16 INFO - PROCESS | 1851 | 1462283836216 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 06:57:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:57:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1431ms 06:57:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:57:16 INFO - PROCESS | 1851 | 1462283836267 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 06:57:16 INFO - PROCESS | 1851 | 1462283836269 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 06:57:16 INFO - PROCESS | 1851 | 1462283836275 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:57:16 INFO - PROCESS | 1851 | 1462283836278 Marionette TRACE conn3 <- [1,2410,null,{}] 06:57:16 INFO - PROCESS | 1851 | 1462283836283 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:16 INFO - PROCESS | 1851 | 1462283836459 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 06:57:16 INFO - PROCESS | 1851 | 1462283836753 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2b8ac000 == 197 [pid = 1851] [id = 610] 06:57:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 269 (0x7f4f276cb400) [pid = 1851] [serial = 1831] [outer = (nil)] 06:57:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 270 (0x7f4f27af3400) [pid = 1851] [serial = 1832] [outer = 0x7f4f276cb400] 06:57:16 INFO - PROCESS | 1851 | 1462283836824 Marionette DEBUG loaded listener.js 06:57:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 271 (0x7f4f27af7800) [pid = 1851] [serial = 1833] [outer = 0x7f4f276cb400] 06:57:17 INFO - PROCESS | 1851 | 1462283837697 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 06:57:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:57:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1484ms 06:57:17 INFO - PROCESS | 1851 | 1462283837758 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 06:57:17 INFO - PROCESS | 1851 | 1462283837762 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 06:57:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:57:17 INFO - PROCESS | 1851 | 1462283837768 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:57:17 INFO - PROCESS | 1851 | 1462283837770 Marionette TRACE conn3 <- [1,2414,null,{}] 06:57:17 INFO - PROCESS | 1851 | 1462283837775 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:17 INFO - PROCESS | 1851 | 1462283837955 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 06:57:18 INFO - PROCESS | 1851 | 1462283838230 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f26374000 == 198 [pid = 1851] [id = 611] 06:57:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 272 (0x7f4f27aeb400) [pid = 1851] [serial = 1834] [outer = (nil)] 06:57:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 273 (0x7f4f304a8c00) [pid = 1851] [serial = 1835] [outer = 0x7f4f27aeb400] 06:57:18 INFO - PROCESS | 1851 | 1462283838305 Marionette DEBUG loaded listener.js 06:57:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 274 (0x7f4f54f51c00) [pid = 1851] [serial = 1836] [outer = 0x7f4f27aeb400] 06:57:19 INFO - PROCESS | 1851 | 1462283839116 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 06:57:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:57:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1378ms 06:57:19 INFO - PROCESS | 1851 | 1462283839164 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 06:57:19 INFO - PROCESS | 1851 | 1462283839168 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 06:57:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:57:19 INFO - PROCESS | 1851 | 1462283839174 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:57:19 INFO - PROCESS | 1851 | 1462283839178 Marionette TRACE conn3 <- [1,2418,null,{}] 06:57:19 INFO - PROCESS | 1851 | 1462283839184 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:19 INFO - PROCESS | 1851 | 1462283839362 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 06:57:19 INFO - PROCESS | 1851 | 1462283839639 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f223cf800 == 199 [pid = 1851] [id = 612] 06:57:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 275 (0x7f4f222e2c00) [pid = 1851] [serial = 1837] [outer = (nil)] 06:57:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 276 (0x7f4f222ea800) [pid = 1851] [serial = 1838] [outer = 0x7f4f222e2c00] 06:57:19 INFO - PROCESS | 1851 | 1462283839709 Marionette DEBUG loaded listener.js 06:57:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 277 (0x7f4f222f0800) [pid = 1851] [serial = 1839] [outer = 0x7f4f222e2c00] 06:57:20 INFO - PROCESS | 1851 | 1462283840573 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:57:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:57:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1435ms 06:57:20 INFO - PROCESS | 1851 | 1462283840611 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 06:57:20 INFO - PROCESS | 1851 | 1462283840614 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 06:57:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:57:20 INFO - PROCESS | 1851 | 1462283840620 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:57:20 INFO - PROCESS | 1851 | 1462283840623 Marionette TRACE conn3 <- [1,2422,null,{}] 06:57:20 INFO - PROCESS | 1851 | 1462283840628 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:20 INFO - PROCESS | 1851 | 1462283840810 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 06:57:21 INFO - PROCESS | 1851 | 1462283841109 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2b8b1800 == 200 [pid = 1851] [id = 613] 06:57:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 278 (0x7f4f222e4000) [pid = 1851] [serial = 1840] [outer = (nil)] 06:57:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 279 (0x7f4f240e9800) [pid = 1851] [serial = 1841] [outer = 0x7f4f222e4000] 06:57:21 INFO - PROCESS | 1851 | 1462283841180 Marionette DEBUG loaded listener.js 06:57:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 280 (0x7f4f240ee800) [pid = 1851] [serial = 1842] [outer = 0x7f4f222e4000] 06:57:22 INFO - PROCESS | 1851 | 1462283842019 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:57:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:57:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1433ms 06:57:22 INFO - PROCESS | 1851 | 1462283842054 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 06:57:22 INFO - PROCESS | 1851 | 1462283842058 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 06:57:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:57:22 INFO - PROCESS | 1851 | 1462283842063 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:57:22 INFO - PROCESS | 1851 | 1462283842066 Marionette TRACE conn3 <- [1,2426,null,{}] 06:57:22 INFO - PROCESS | 1851 | 1462283842071 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:22 INFO - PROCESS | 1851 | 1462283842259 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 06:57:22 INFO - PROCESS | 1851 | 1462283842545 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f28d13800 == 201 [pid = 1851] [id = 614] 06:57:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 281 (0x7f4f222ef800) [pid = 1851] [serial = 1843] [outer = (nil)] 06:57:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 282 (0x7f4f240f3400) [pid = 1851] [serial = 1844] [outer = 0x7f4f222ef800] 06:57:22 INFO - PROCESS | 1851 | 1462283842637 Marionette DEBUG loaded listener.js 06:57:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 283 (0x7f4f27af8c00) [pid = 1851] [serial = 1845] [outer = 0x7f4f222ef800] 06:57:23 INFO - PROCESS | 1851 | 1462283843466 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 06:57:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:57:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1479ms 06:57:23 INFO - PROCESS | 1851 | 1462283843542 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 06:57:23 INFO - PROCESS | 1851 | 1462283843546 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 06:57:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:57:23 INFO - PROCESS | 1851 | 1462283843551 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:57:23 INFO - PROCESS | 1851 | 1462283843553 Marionette TRACE conn3 <- [1,2430,null,{}] 06:57:23 INFO - PROCESS | 1851 | 1462283843559 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:23 INFO - PROCESS | 1851 | 1462283843835 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 06:57:24 INFO - PROCESS | 1851 | 1462283844444 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2790a800 == 202 [pid = 1851] [id = 615] 06:57:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 284 (0x7f4f240f5000) [pid = 1851] [serial = 1846] [outer = (nil)] 06:57:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 285 (0x7f4f241bb400) [pid = 1851] [serial = 1847] [outer = 0x7f4f240f5000] 06:57:24 INFO - PROCESS | 1851 | 1462283844649 Marionette DEBUG loaded listener.js 06:57:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 286 (0x7f4f24755400) [pid = 1851] [serial = 1848] [outer = 0x7f4f240f5000] 06:57:25 INFO - PROCESS | 1851 | 1462283845688 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 06:57:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:57:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2184ms 06:57:25 INFO - PROCESS | 1851 | 1462283845737 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 06:57:25 INFO - PROCESS | 1851 | 1462283845741 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 06:57:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:57:25 INFO - PROCESS | 1851 | 1462283845748 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:57:25 INFO - PROCESS | 1851 | 1462283845752 Marionette TRACE conn3 <- [1,2434,null,{}] 06:57:25 INFO - PROCESS | 1851 | 1462283845758 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:25 INFO - PROCESS | 1851 | 1462283845939 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 06:57:26 INFO - PROCESS | 1851 | 1462283846217 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2c168800 == 203 [pid = 1851] [id = 616] 06:57:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 287 (0x7f4f240f1000) [pid = 1851] [serial = 1849] [outer = (nil)] 06:57:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 288 (0x7f4f276d2400) [pid = 1851] [serial = 1850] [outer = 0x7f4f240f1000] 06:57:26 INFO - PROCESS | 1851 | 1462283846285 Marionette DEBUG loaded listener.js 06:57:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 289 (0x7f4f2858b000) [pid = 1851] [serial = 1851] [outer = 0x7f4f240f1000] 06:57:27 INFO - PROCESS | 1851 | 1462283847183 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 06:57:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:57:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1486ms 06:57:27 INFO - PROCESS | 1851 | 1462283847236 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 06:57:27 INFO - PROCESS | 1851 | 1462283847245 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 06:57:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:57:27 INFO - PROCESS | 1851 | 1462283847258 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:57:27 INFO - PROCESS | 1851 | 1462283847266 Marionette TRACE conn3 <- [1,2438,null,{}] 06:57:27 INFO - PROCESS | 1851 | 1462283847275 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:27 INFO - PROCESS | 1851 | 1462283847570 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 06:57:27 INFO - PROCESS | 1851 | 1462283847957 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f28acf000 == 204 [pid = 1851] [id = 617] 06:57:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 290 (0x7f4f28c3c000) [pid = 1851] [serial = 1852] [outer = (nil)] 06:57:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 291 (0x7f4f28c3d400) [pid = 1851] [serial = 1853] [outer = 0x7f4f28c3c000] 06:57:28 INFO - PROCESS | 1851 | 1462283848028 Marionette DEBUG loaded listener.js 06:57:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 292 (0x7f4f2959ac00) [pid = 1851] [serial = 1854] [outer = 0x7f4f28c3c000] 06:57:28 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42abc000 == 203 [pid = 1851] [id = 29] 06:57:28 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2e9cb800 == 202 [pid = 1851] [id = 530] 06:57:28 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2d626800 == 201 [pid = 1851] [id = 542] 06:57:28 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f37514000 == 200 [pid = 1851] [id = 532] 06:57:28 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f289e2000 == 199 [pid = 1851] [id = 541] 06:57:28 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f31656000 == 198 [pid = 1851] [id = 531] 06:57:28 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f292ef800 == 197 [pid = 1851] [id = 596] 06:57:28 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f37622800 == 196 [pid = 1851] [id = 595] 06:57:28 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32e74000 == 195 [pid = 1851] [id = 594] 06:57:28 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f31649000 == 194 [pid = 1851] [id = 593] 06:57:28 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2ca1e000 == 193 [pid = 1851] [id = 592] 06:57:28 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2e9c0800 == 192 [pid = 1851] [id = 591] 06:57:28 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f28cdd800 == 191 [pid = 1851] [id = 590] 06:57:28 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f5510f800 == 190 [pid = 1851] [id = 579] 06:57:28 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4f1ee000 == 189 [pid = 1851] [id = 578] 06:57:28 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42359800 == 188 [pid = 1851] [id = 577] 06:57:28 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f37635000 == 187 [pid = 1851] [id = 575] 06:57:28 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f303b0000 == 186 [pid = 1851] [id = 574] 06:57:28 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39f98000 == 185 [pid = 1851] [id = 573] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 291 (0x7f4f2da47000) [pid = 1851] [serial = 1703] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 290 (0x7f4f33656c00) [pid = 1851] [serial = 1655] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 289 (0x7f4f3f63d800) [pid = 1851] [serial = 1676] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 288 (0x7f4f43750c00) [pid = 1851] [serial = 1685] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 287 (0x7f4f4fd95800) [pid = 1851] [serial = 1688] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 286 (0x7f4f3f3c7800) [pid = 1851] [serial = 1679] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 285 (0x7f4f413c4c00) [pid = 1851] [serial = 1682] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 284 (0x7f4f52e14c00) [pid = 1851] [serial = 1431] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 283 (0x7f4f43bdb000) [pid = 1851] [serial = 1425] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 282 (0x7f4f3b573400) [pid = 1851] [serial = 1482] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 281 (0x7f4f38bda000) [pid = 1851] [serial = 1413] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 280 (0x7f4f33dfb400) [pid = 1851] [serial = 1667] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 279 (0x7f4f461cec00) [pid = 1851] [serial = 1530] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 278 (0x7f4f320fc000) [pid = 1851] [serial = 1407] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 277 (0x7f4f2eb47800) [pid = 1851] [serial = 1467] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 276 (0x7f4f327f0400) [pid = 1851] [serial = 1470] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 275 (0x7f4f4f174800) [pid = 1851] [serial = 1428] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 274 (0x7f4f512de800) [pid = 1851] [serial = 1691] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 273 (0x7f4f39134000) [pid = 1851] [serial = 1476] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 272 (0x7f4f3168a400) [pid = 1851] [serial = 1440] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 271 (0x7f4f3383e400) [pid = 1851] [serial = 1410] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 270 (0x7f4f41742800) [pid = 1851] [serial = 1422] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 269 (0x7f4f39bf1800) [pid = 1851] [serial = 1479] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 268 (0x7f4f28c3cc00) [pid = 1851] [serial = 1401] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 267 (0x7f4f2a050000) [pid = 1851] [serial = 1437] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 266 (0x7f4f393c5800) [pid = 1851] [serial = 1670] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 265 (0x7f4f3c96f000) [pid = 1851] [serial = 1416] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 264 (0x7f4f2def3c00) [pid = 1851] [serial = 1404] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 263 (0x7f4f3178bc00) [pid = 1851] [serial = 1434] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 262 (0x7f4f33df7400) [pid = 1851] [serial = 1473] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 261 (0x7f4f40481c00) [pid = 1851] [serial = 1419] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 260 (0x7f4f3c96cc00) [pid = 1851] [serial = 1673] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 259 (0x7f4f293d1400) [pid = 1851] [serial = 1464] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 258 (0x7f4f54d45800) [pid = 1851] [serial = 1694] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 257 (0x7f4f2def5400) [pid = 1851] [serial = 1697] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 256 (0x7f4f32733000) [pid = 1851] [serial = 1710] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 255 (0x7f4f3200f800) [pid = 1851] [serial = 1590] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 254 (0x7f4f32ba1800) [pid = 1851] [serial = 1712] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 253 (0x7f4f33b8dc00) [pid = 1851] [serial = 1715] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 252 (0x7f4f32e4dc00) [pid = 1851] [serial = 1713] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 251 (0x7f4f39573800) [pid = 1851] [serial = 1718] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 250 (0x7f4f393d0400) [pid = 1851] [serial = 1716] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7f4f39f7b800) [pid = 1851] [serial = 1719] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7f4f2da44800) [pid = 1851] [serial = 1706] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7f4f31848000) [pid = 1851] [serial = 1707] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7f4f2ec6b800) [pid = 1851] [serial = 1661] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7f4f2b890000) [pid = 1851] [serial = 1701] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7f4f29df7000) [pid = 1851] [serial = 1700] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7f4f318a9800) [pid = 1851] [serial = 1709] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7f4f32cdbc00) [pid = 1851] [serial = 1664] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7f4f29df8400) [pid = 1851] [serial = 1658] [outer = (nil)] [url = about:blank] 06:57:28 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7f4f2e9edc00) [pid = 1851] [serial = 1704] [outer = (nil)] [url = about:blank] 06:57:29 INFO - PROCESS | 1851 | 1462283849200 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 06:57:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:57:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1989ms 06:57:29 INFO - PROCESS | 1851 | 1462283849247 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 06:57:29 INFO - PROCESS | 1851 | 1462283849251 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 06:57:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:57:29 INFO - PROCESS | 1851 | 1462283849258 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:57:29 INFO - PROCESS | 1851 | 1462283849266 Marionette TRACE conn3 <- [1,2442,null,{}] 06:57:29 INFO - PROCESS | 1851 | 1462283849334 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:29 INFO - PROCESS | 1851 | 1462283849502 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 06:57:29 INFO - PROCESS | 1851 | 1462283849514 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f29d5d800 == 186 [pid = 1851] [id = 618] 06:57:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7f4f28bc6800) [pid = 1851] [serial = 1855] [outer = (nil)] 06:57:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7f4f2a048c00) [pid = 1851] [serial = 1856] [outer = 0x7f4f28bc6800] 06:57:29 INFO - PROCESS | 1851 | 1462283849572 Marionette DEBUG loaded listener.js 06:57:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7f4f2b882800) [pid = 1851] [serial = 1857] [outer = 0x7f4f28bc6800] 06:57:30 INFO - PROCESS | 1851 | 1462283850417 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 06:57:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:57:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1189ms 06:57:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:57:30 INFO - PROCESS | 1851 | 1462283850446 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 06:57:30 INFO - PROCESS | 1851 | 1462283850449 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 06:57:30 INFO - PROCESS | 1851 | 1462283850455 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:57:30 INFO - PROCESS | 1851 | 1462283850457 Marionette TRACE conn3 <- [1,2446,null,{}] 06:57:30 INFO - PROCESS | 1851 | 1462283850462 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:30 INFO - PROCESS | 1851 | 1462283850621 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 06:57:30 INFO - PROCESS | 1851 | 1462283850637 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2c179000 == 187 [pid = 1851] [id = 619] 06:57:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7f4f29df1400) [pid = 1851] [serial = 1858] [outer = (nil)] 06:57:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7f4f2cb2d800) [pid = 1851] [serial = 1859] [outer = 0x7f4f29df1400] 06:57:30 INFO - PROCESS | 1851 | 1462283850694 Marionette DEBUG loaded listener.js 06:57:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7f4f2cb38400) [pid = 1851] [serial = 1860] [outer = 0x7f4f29df1400] 06:57:31 INFO - PROCESS | 1851 | 1462283851639 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 06:57:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:57:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1232ms 06:57:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:57:31 INFO - PROCESS | 1851 | 1462283851693 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 06:57:31 INFO - PROCESS | 1851 | 1462283851695 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 06:57:31 INFO - PROCESS | 1851 | 1462283851701 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:57:31 INFO - PROCESS | 1851 | 1462283851704 Marionette TRACE conn3 <- [1,2450,null,{}] 06:57:31 INFO - PROCESS | 1851 | 1462283851708 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:31 INFO - PROCESS | 1851 | 1462283851935 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 06:57:31 INFO - PROCESS | 1851 | 1462283851962 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3039f800 == 188 [pid = 1851] [id = 620] 06:57:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7f4f2da44800) [pid = 1851] [serial = 1861] [outer = (nil)] 06:57:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7f4f2da4c800) [pid = 1851] [serial = 1862] [outer = 0x7f4f2da44800] 06:57:32 INFO - PROCESS | 1851 | 1462283852029 Marionette DEBUG loaded listener.js 06:57:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7f4f2e9ed000) [pid = 1851] [serial = 1863] [outer = 0x7f4f2da44800] 06:57:32 INFO - PROCESS | 1851 | 1462283852960 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 06:57:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:57:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1327ms 06:57:33 INFO - PROCESS | 1851 | 1462283853027 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 06:57:33 INFO - PROCESS | 1851 | 1462283853030 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 06:57:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:57:33 INFO - PROCESS | 1851 | 1462283853036 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:57:33 INFO - PROCESS | 1851 | 1462283853038 Marionette TRACE conn3 <- [1,2454,null,{}] 06:57:33 INFO - PROCESS | 1851 | 1462283853043 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:33 INFO - PROCESS | 1851 | 1462283853273 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 06:57:33 INFO - PROCESS | 1851 | 1462283853299 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f31506800 == 189 [pid = 1851] [id = 621] 06:57:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7f4f2eaab000) [pid = 1851] [serial = 1864] [outer = (nil)] 06:57:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 251 (0x7f4f302d2c00) [pid = 1851] [serial = 1865] [outer = 0x7f4f2eaab000] 06:57:33 INFO - PROCESS | 1851 | 1462283853357 Marionette DEBUG loaded listener.js 06:57:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 252 (0x7f4f31683400) [pid = 1851] [serial = 1866] [outer = 0x7f4f2eaab000] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 251 (0x7f4f32727000) [pid = 1851] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 250 (0x7f4f2cb37c00) [pid = 1851] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7f4f28bcd800) [pid = 1851] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7f4f38b0c400) [pid = 1851] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7f4f32e43800) [pid = 1851] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7f4f31689400) [pid = 1851] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7f4f2764a400) [pid = 1851] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7f4f38b11000) [pid = 1851] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7f4f3b416c00) [pid = 1851] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7f4f28595000) [pid = 1851] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7f4f241b6800) [pid = 1851] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7f4f2eaa5400) [pid = 1851] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7f4f2d54e400) [pid = 1851] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7f4f27645000) [pid = 1851] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7f4f31682800) [pid = 1851] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7f4f39185400) [pid = 1851] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7f4f276c8400) [pid = 1851] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7f4f46464c00) [pid = 1851] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7f4f2968dc00) [pid = 1851] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7f4f2c099800) [pid = 1851] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7f4f27648c00) [pid = 1851] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7f4f3ceb2400) [pid = 1851] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7f4f29254c00) [pid = 1851] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7f4f32e5f800) [pid = 1851] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7f4f320f1000) [pid = 1851] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7f4f39a1f400) [pid = 1851] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7f4f32ce0800) [pid = 1851] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7f4f28bca000) [pid = 1851] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7f4f276cac00) [pid = 1851] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7f4f4139ac00) [pid = 1851] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7f4f2b88a000) [pid = 1851] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7f4f3b41bc00) [pid = 1851] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7f4f27644c00) [pid = 1851] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7f4f413c0c00) [pid = 1851] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7f4f284df400) [pid = 1851] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7f4f3f6c8000) [pid = 1851] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7f4f32fadc00) [pid = 1851] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7f4f2c09f400) [pid = 1851] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7f4f2eb43400) [pid = 1851] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7f4f2b88f000) [pid = 1851] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7f4f31690800) [pid = 1851] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7f4f3894f000) [pid = 1851] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7f4f29258000) [pid = 1851] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7f4f461ebc00) [pid = 1851] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7f4f29597400) [pid = 1851] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 206 (0x7f4f4648e400) [pid = 1851] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 205 (0x7f4f39f85c00) [pid = 1851] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 204 (0x7f4f276ca800) [pid = 1851] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 203 (0x7f4f3f6d2c00) [pid = 1851] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 202 (0x7f4f32e58400) [pid = 1851] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 201 (0x7f4f3200c400) [pid = 1851] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:57:34 INFO - PROCESS | 1851 | --DOMWINDOW == 200 (0x7f4f2b887400) [pid = 1851] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:57:35 INFO - PROCESS | 1851 | 1462283855067 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 06:57:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:57:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2083ms 06:57:35 INFO - PROCESS | 1851 | 1462283855119 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 06:57:35 INFO - PROCESS | 1851 | 1462283855122 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 06:57:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:57:35 INFO - PROCESS | 1851 | 1462283855128 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:57:35 INFO - PROCESS | 1851 | 1462283855130 Marionette TRACE conn3 <- [1,2458,null,{}] 06:57:35 INFO - PROCESS | 1851 | 1462283855135 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:35 INFO - PROCESS | 1851 | 1462283855311 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 06:57:35 INFO - PROCESS | 1851 | 1462283855332 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2c90d800 == 190 [pid = 1851] [id = 622] 06:57:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 201 (0x7f4f273ed000) [pid = 1851] [serial = 1867] [outer = (nil)] 06:57:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 202 (0x7f4f28bcc800) [pid = 1851] [serial = 1868] [outer = 0x7f4f273ed000] 06:57:35 INFO - PROCESS | 1851 | 1462283855561 Marionette DEBUG loaded listener.js 06:57:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7f4f2da45400) [pid = 1851] [serial = 1869] [outer = 0x7f4f273ed000] 06:57:36 INFO - PROCESS | 1851 | 1462283856276 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 06:57:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:57:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1226ms 06:57:36 INFO - PROCESS | 1851 | 1462283856354 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 06:57:36 INFO - PROCESS | 1851 | 1462283856356 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 06:57:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:57:36 INFO - PROCESS | 1851 | 1462283856362 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:57:36 INFO - PROCESS | 1851 | 1462283856364 Marionette TRACE conn3 <- [1,2462,null,{}] 06:57:36 INFO - PROCESS | 1851 | 1462283856369 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:36 INFO - PROCESS | 1851 | 1462283856605 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 06:57:36 INFO - PROCESS | 1851 | 1462283856917 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f24170800 == 191 [pid = 1851] [id = 623] 06:57:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7f4f222e4800) [pid = 1851] [serial = 1870] [outer = (nil)] 06:57:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 205 (0x7f4f240ea000) [pid = 1851] [serial = 1871] [outer = 0x7f4f222e4800] 06:57:36 INFO - PROCESS | 1851 | 1462283856993 Marionette DEBUG loaded listener.js 06:57:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 206 (0x7f4f246c7c00) [pid = 1851] [serial = 1872] [outer = 0x7f4f222e4800] 06:57:37 INFO - PROCESS | 1851 | 1462283857930 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 06:57:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:57:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1628ms 06:57:37 INFO - PROCESS | 1851 | 1462283857992 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 06:57:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:57:38 INFO - PROCESS | 1851 | 1462283858003 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 06:57:38 INFO - PROCESS | 1851 | 1462283858010 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:57:38 INFO - PROCESS | 1851 | 1462283858015 Marionette TRACE conn3 <- [1,2466,null,{}] 06:57:38 INFO - PROCESS | 1851 | 1462283858022 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:38 INFO - PROCESS | 1851 | 1462283858221 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 06:57:38 INFO - PROCESS | 1851 | 1462283858441 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2a1cf800 == 192 [pid = 1851] [id = 624] 06:57:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 207 (0x7f4f273e2000) [pid = 1851] [serial = 1873] [outer = (nil)] 06:57:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7f4f276c8400) [pid = 1851] [serial = 1874] [outer = 0x7f4f273e2000] 06:57:38 INFO - PROCESS | 1851 | 1462283858601 Marionette DEBUG loaded listener.js 06:57:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7f4f284e4000) [pid = 1851] [serial = 1875] [outer = 0x7f4f273e2000] 06:57:39 INFO - PROCESS | 1851 | 1462283859481 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 06:57:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:57:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1531ms 06:57:39 INFO - PROCESS | 1851 | 1462283859544 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 06:57:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:57:39 INFO - PROCESS | 1851 | 1462283859550 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 06:57:39 INFO - PROCESS | 1851 | 1462283859556 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:57:39 INFO - PROCESS | 1851 | 1462283859560 Marionette TRACE conn3 <- [1,2470,null,{}] 06:57:39 INFO - PROCESS | 1851 | 1462283859565 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:39 INFO - PROCESS | 1851 | 1462283859761 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 06:57:40 INFO - PROCESS | 1851 | 1462283859993 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2ea1c000 == 193 [pid = 1851] [id = 625] 06:57:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7f4f29258c00) [pid = 1851] [serial = 1876] [outer = (nil)] 06:57:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7f4f2968e000) [pid = 1851] [serial = 1877] [outer = 0x7f4f29258c00] 06:57:40 INFO - PROCESS | 1851 | 1462283860106 Marionette DEBUG loaded listener.js 06:57:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7f4f2b888800) [pid = 1851] [serial = 1878] [outer = 0x7f4f29258c00] 06:57:41 INFO - PROCESS | 1851 | 1462283861039 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 06:57:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:57:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1534ms 06:57:41 INFO - PROCESS | 1851 | 1462283861090 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 06:57:41 INFO - PROCESS | 1851 | 1462283861093 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 06:57:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:57:41 INFO - PROCESS | 1851 | 1462283861109 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:57:41 INFO - PROCESS | 1851 | 1462283861118 Marionette TRACE conn3 <- [1,2474,null,{}] 06:57:41 INFO - PROCESS | 1851 | 1462283861124 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:41 INFO - PROCESS | 1851 | 1462283861329 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 06:57:41 INFO - PROCESS | 1851 | 1462283861550 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32872800 == 194 [pid = 1851] [id = 626] 06:57:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7f4f2925f400) [pid = 1851] [serial = 1879] [outer = (nil)] 06:57:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7f4f2e9ea000) [pid = 1851] [serial = 1880] [outer = 0x7f4f2925f400] 06:57:41 INFO - PROCESS | 1851 | 1462283861663 Marionette DEBUG loaded listener.js 06:57:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7f4f2eb4a400) [pid = 1851] [serial = 1881] [outer = 0x7f4f2925f400] 06:57:42 INFO - PROCESS | 1851 | 1462283862606 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 06:57:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:57:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1545ms 06:57:42 INFO - PROCESS | 1851 | 1462283862646 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 06:57:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:57:42 INFO - PROCESS | 1851 | 1462283862652 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 06:57:42 INFO - PROCESS | 1851 | 1462283862658 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:57:42 INFO - PROCESS | 1851 | 1462283862661 Marionette TRACE conn3 <- [1,2478,null,{}] 06:57:42 INFO - PROCESS | 1851 | 1462283862666 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:42 INFO - PROCESS | 1851 | 1462283862851 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 06:57:43 INFO - PROCESS | 1851 | 1462283863155 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f336bb800 == 195 [pid = 1851] [id = 627] 06:57:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7f4f29596400) [pid = 1851] [serial = 1882] [outer = (nil)] 06:57:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7f4f3049f800) [pid = 1851] [serial = 1883] [outer = 0x7f4f29596400] 06:57:43 INFO - PROCESS | 1851 | 1462283863268 Marionette DEBUG loaded listener.js 06:57:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7f4f31689400) [pid = 1851] [serial = 1884] [outer = 0x7f4f29596400] 06:57:44 INFO - PROCESS | 1851 | 1462283864063 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 06:57:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:57:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1434ms 06:57:44 INFO - PROCESS | 1851 | 1462283864091 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 06:57:44 INFO - PROCESS | 1851 | 1462283864095 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 06:57:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:57:44 INFO - PROCESS | 1851 | 1462283864101 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:57:44 INFO - PROCESS | 1851 | 1462283864103 Marionette TRACE conn3 <- [1,2482,null,{}] 06:57:44 INFO - PROCESS | 1851 | 1462283864108 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:44 INFO - PROCESS | 1851 | 1462283864323 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 06:57:44 INFO - PROCESS | 1851 | 1462283864596 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f37514000 == 196 [pid = 1851] [id = 628] 06:57:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7f4f31847000) [pid = 1851] [serial = 1885] [outer = (nil)] 06:57:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7f4f3184d000) [pid = 1851] [serial = 1886] [outer = 0x7f4f31847000] 06:57:44 INFO - PROCESS | 1851 | 1462283864682 Marionette DEBUG loaded listener.js 06:57:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7f4f327ed400) [pid = 1851] [serial = 1887] [outer = 0x7f4f31847000] 06:57:45 INFO - PROCESS | 1851 | 1462283865594 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 06:57:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:57:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1537ms 06:57:45 INFO - PROCESS | 1851 | 1462283865639 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 06:57:45 INFO - PROCESS | 1851 | 1462283865643 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 06:57:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:57:45 INFO - PROCESS | 1851 | 1462283865649 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:57:45 INFO - PROCESS | 1851 | 1462283865652 Marionette TRACE conn3 <- [1,2486,null,{}] 06:57:45 INFO - PROCESS | 1851 | 1462283865657 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:45 INFO - PROCESS | 1851 | 1462283865841 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 06:57:46 INFO - PROCESS | 1851 | 1462283866110 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38fc4800 == 197 [pid = 1851] [id = 629] 06:57:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7f4f31847400) [pid = 1851] [serial = 1888] [outer = (nil)] 06:57:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7f4f32c6b800) [pid = 1851] [serial = 1889] [outer = 0x7f4f31847400] 06:57:46 INFO - PROCESS | 1851 | 1462283866183 Marionette DEBUG loaded listener.js 06:57:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7f4f32e43400) [pid = 1851] [serial = 1890] [outer = 0x7f4f31847400] 06:57:47 INFO - PROCESS | 1851 | 1462283867025 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 06:57:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:57:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1426ms 06:57:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:57:47 INFO - PROCESS | 1851 | 1462283867077 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 06:57:47 INFO - PROCESS | 1851 | 1462283867080 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 06:57:47 INFO - PROCESS | 1851 | 1462283867086 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:57:47 INFO - PROCESS | 1851 | 1462283867089 Marionette TRACE conn3 <- [1,2490,null,{}] 06:57:47 INFO - PROCESS | 1851 | 1462283867094 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:47 INFO - PROCESS | 1851 | 1462283867289 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 06:57:47 INFO - PROCESS | 1851 | 1462283867559 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3922b800 == 198 [pid = 1851] [id = 630] 06:57:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7f4f3280f800) [pid = 1851] [serial = 1891] [outer = (nil)] 06:57:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7f4f32fabc00) [pid = 1851] [serial = 1892] [outer = 0x7f4f3280f800] 06:57:47 INFO - PROCESS | 1851 | 1462283867631 Marionette DEBUG loaded listener.js 06:57:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7f4f33584000) [pid = 1851] [serial = 1893] [outer = 0x7f4f3280f800] 06:57:48 INFO - PROCESS | 1851 | 1462283868481 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:57:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:57:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1431ms 06:57:48 INFO - PROCESS | 1851 | 1462283868516 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 06:57:48 INFO - PROCESS | 1851 | 1462283868519 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 06:57:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:57:48 INFO - PROCESS | 1851 | 1462283868525 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:57:48 INFO - PROCESS | 1851 | 1462283868527 Marionette TRACE conn3 <- [1,2494,null,{}] 06:57:48 INFO - PROCESS | 1851 | 1462283868533 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:48 INFO - PROCESS | 1851 | 1462283868716 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 06:57:48 INFO - PROCESS | 1851 | 1462283868985 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39f44000 == 199 [pid = 1851] [id = 631] 06:57:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7f4f32ba1800) [pid = 1851] [serial = 1894] [outer = (nil)] 06:57:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7f4f3365ac00) [pid = 1851] [serial = 1895] [outer = 0x7f4f32ba1800] 06:57:49 INFO - PROCESS | 1851 | 1462283869064 Marionette DEBUG loaded listener.js 06:57:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7f4f33b91c00) [pid = 1851] [serial = 1896] [outer = 0x7f4f32ba1800] 06:57:49 INFO - PROCESS | 1851 | 1462283869927 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 06:57:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:57:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1439ms 06:57:49 INFO - PROCESS | 1851 | 1462283869964 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 06:57:49 INFO - PROCESS | 1851 | 1462283869968 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 06:57:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:57:49 INFO - PROCESS | 1851 | 1462283869973 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:57:49 INFO - PROCESS | 1851 | 1462283869976 Marionette TRACE conn3 <- [1,2498,null,{}] 06:57:49 INFO - PROCESS | 1851 | 1462283869981 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:50 INFO - PROCESS | 1851 | 1462283870165 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 06:57:50 INFO - PROCESS | 1851 | 1462283870451 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a023000 == 200 [pid = 1851] [id = 632] 06:57:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7f4f32e47400) [pid = 1851] [serial = 1897] [outer = (nil)] 06:57:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7f4f33ded000) [pid = 1851] [serial = 1898] [outer = 0x7f4f32e47400] 06:57:50 INFO - PROCESS | 1851 | 1462283870524 Marionette DEBUG loaded listener.js 06:57:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7f4f3769e800) [pid = 1851] [serial = 1899] [outer = 0x7f4f32e47400] 06:57:51 INFO - PROCESS | 1851 | 1462283871373 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:57:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:57:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1477ms 06:57:51 INFO - PROCESS | 1851 | 1462283871451 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 06:57:51 INFO - PROCESS | 1851 | 1462283871454 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 06:57:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:57:51 INFO - PROCESS | 1851 | 1462283871460 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:57:51 INFO - PROCESS | 1851 | 1462283871462 Marionette TRACE conn3 <- [1,2502,null,{}] 06:57:51 INFO - PROCESS | 1851 | 1462283871467 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:51 INFO - PROCESS | 1851 | 1462283871690 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 06:57:51 INFO - PROCESS | 1851 | 1462283871955 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3bf63800 == 201 [pid = 1851] [id = 633] 06:57:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7f4f38bd9c00) [pid = 1851] [serial = 1900] [outer = (nil)] 06:57:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7f4f39123c00) [pid = 1851] [serial = 1901] [outer = 0x7f4f38bd9c00] 06:57:52 INFO - PROCESS | 1851 | 1462283872098 Marionette DEBUG loaded listener.js 06:57:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7f4f39140000) [pid = 1851] [serial = 1902] [outer = 0x7f4f38bd9c00] 06:57:52 INFO - PROCESS | 1851 | 1462283872965 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1583ms 06:57:53 INFO - PROCESS | 1851 | 1462283873044 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 06:57:53 INFO - PROCESS | 1851 | 1462283873047 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 06:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:57:53 INFO - PROCESS | 1851 | 1462283873053 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:57:53 INFO - PROCESS | 1851 | 1462283873057 Marionette TRACE conn3 <- [1,2506,null,{}] 06:57:53 INFO - PROCESS | 1851 | 1462283873062 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:53 INFO - PROCESS | 1851 | 1462283873315 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 06:57:53 INFO - PROCESS | 1851 | 1462283873631 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42168000 == 202 [pid = 1851] [id = 634] 06:57:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7f4f2def6c00) [pid = 1851] [serial = 1903] [outer = (nil)] 06:57:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7f4f39f7f800) [pid = 1851] [serial = 1904] [outer = 0x7f4f2def6c00] 06:57:53 INFO - PROCESS | 1851 | 1462283873704 Marionette DEBUG loaded listener.js 06:57:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7f4f3b256c00) [pid = 1851] [serial = 1905] [outer = 0x7f4f2def6c00] 06:57:54 INFO - PROCESS | 1851 | 1462283874488 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:57:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:57:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1482ms 06:57:54 INFO - PROCESS | 1851 | 1462283874536 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 06:57:54 INFO - PROCESS | 1851 | 1462283874540 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 06:57:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:57:54 INFO - PROCESS | 1851 | 1462283874545 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:57:54 INFO - PROCESS | 1851 | 1462283874548 Marionette TRACE conn3 <- [1,2510,null,{}] 06:57:54 INFO - PROCESS | 1851 | 1462283874553 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:54 INFO - PROCESS | 1851 | 1462283874733 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 06:57:55 INFO - PROCESS | 1851 | 1462283875006 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f43c33800 == 203 [pid = 1851] [id = 635] 06:57:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7f4f38bda000) [pid = 1851] [serial = 1906] [outer = (nil)] 06:57:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7f4f3c96b400) [pid = 1851] [serial = 1907] [outer = 0x7f4f38bda000] 06:57:55 INFO - PROCESS | 1851 | 1462283875079 Marionette DEBUG loaded listener.js 06:57:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7f4f3cc6b400) [pid = 1851] [serial = 1908] [outer = 0x7f4f38bda000] 06:57:55 INFO - PROCESS | 1851 | 1462283875917 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 06:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1432ms 06:57:55 INFO - PROCESS | 1851 | 1462283875977 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 06:57:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:57:55 INFO - PROCESS | 1851 | 1462283875989 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 06:57:55 INFO - PROCESS | 1851 | 1462283875994 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:57:55 INFO - PROCESS | 1851 | 1462283875998 Marionette TRACE conn3 <- [1,2514,null,{}] 06:57:56 INFO - PROCESS | 1851 | 1462283876003 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:56 INFO - PROCESS | 1851 | 1462283876186 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 06:57:56 INFO - PROCESS | 1851 | 1462283876454 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f45fbd000 == 204 [pid = 1851] [id = 636] 06:57:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7f4f39f82c00) [pid = 1851] [serial = 1909] [outer = (nil)] 06:57:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7f4f3ceb2400) [pid = 1851] [serial = 1910] [outer = 0x7f4f39f82c00] 06:57:56 INFO - PROCESS | 1851 | 1462283876527 Marionette DEBUG loaded listener.js 06:57:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7f4f3f576c00) [pid = 1851] [serial = 1911] [outer = 0x7f4f39f82c00] 06:57:57 INFO - PROCESS | 1851 | 1462283877390 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 06:57:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:57:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1434ms 06:57:57 INFO - PROCESS | 1851 | 1462283877430 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 06:57:57 INFO - PROCESS | 1851 | 1462283877433 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 06:57:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:57:57 INFO - PROCESS | 1851 | 1462283877439 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:57:57 INFO - PROCESS | 1851 | 1462283877442 Marionette TRACE conn3 <- [1,2518,null,{}] 06:57:57 INFO - PROCESS | 1851 | 1462283877447 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:57 INFO - PROCESS | 1851 | 1462283877628 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 06:57:57 INFO - PROCESS | 1851 | 1462283877903 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f51242000 == 205 [pid = 1851] [id = 637] 06:57:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7f4f3b416c00) [pid = 1851] [serial = 1912] [outer = (nil)] 06:57:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7f4f3ff27400) [pid = 1851] [serial = 1913] [outer = 0x7f4f3b416c00] 06:57:57 INFO - PROCESS | 1851 | 1462283877976 Marionette DEBUG loaded listener.js 06:57:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7f4f406a6c00) [pid = 1851] [serial = 1914] [outer = 0x7f4f3b416c00] 06:57:58 INFO - PROCESS | 1851 | 1462283878854 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1477ms 06:57:58 INFO - PROCESS | 1851 | 1462283878917 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 06:57:58 INFO - PROCESS | 1851 | 1462283878921 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 06:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:57:58 INFO - PROCESS | 1851 | 1462283878944 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:57:58 INFO - PROCESS | 1851 | 1462283878947 Marionette TRACE conn3 <- [1,2522,null,{}] 06:57:58 INFO - PROCESS | 1851 | 1462283878952 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:59 INFO - PROCESS | 1851 | 1462283879141 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 06:57:59 INFO - PROCESS | 1851 | 1462283879414 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f55116800 == 206 [pid = 1851] [id = 638] 06:57:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7f4f3f3cb000) [pid = 1851] [serial = 1915] [outer = (nil)] 06:57:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7f4f4148d400) [pid = 1851] [serial = 1916] [outer = 0x7f4f3f3cb000] 06:57:59 INFO - PROCESS | 1851 | 1462283879485 Marionette DEBUG loaded listener.js 06:57:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 251 (0x7f4f431bfc00) [pid = 1851] [serial = 1917] [outer = 0x7f4f3f3cb000] 06:58:00 INFO - PROCESS | 1851 | 1462283880379 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1488ms 06:58:00 INFO - PROCESS | 1851 | 1462283880432 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 06:58:00 INFO - PROCESS | 1851 | 1462283880436 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 06:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:58:00 INFO - PROCESS | 1851 | 1462283880441 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:58:00 INFO - PROCESS | 1851 | 1462283880444 Marionette TRACE conn3 <- [1,2526,null,{}] 06:58:00 INFO - PROCESS | 1851 | 1462283880451 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:00 INFO - PROCESS | 1851 | 1462283880639 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 06:58:00 INFO - PROCESS | 1851 | 1462283880917 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2be08000 == 207 [pid = 1851] [id = 639] 06:58:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 252 (0x7f4f3f578400) [pid = 1851] [serial = 1918] [outer = (nil)] 06:58:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 253 (0x7f4f461e4000) [pid = 1851] [serial = 1919] [outer = 0x7f4f3f578400] 06:58:00 INFO - PROCESS | 1851 | 1462283880988 Marionette DEBUG loaded listener.js 06:58:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 254 (0x7f4f49293800) [pid = 1851] [serial = 1920] [outer = 0x7f4f3f578400] 06:58:01 INFO - PROCESS | 1851 | 1462283881886 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 06:58:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:58:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1481ms 06:58:01 INFO - PROCESS | 1851 | 1462283881924 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 06:58:01 INFO - PROCESS | 1851 | 1462283881928 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 06:58:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:58:01 INFO - PROCESS | 1851 | 1462283881935 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:58:01 INFO - PROCESS | 1851 | 1462283881938 Marionette TRACE conn3 <- [1,2530,null,{}] 06:58:01 INFO - PROCESS | 1851 | 1462283881943 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:02 INFO - PROCESS | 1851 | 1462283882153 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 06:58:02 INFO - PROCESS | 1851 | 1462283882475 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f27918000 == 208 [pid = 1851] [id = 640] 06:58:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 255 (0x7f4f2634c400) [pid = 1851] [serial = 1921] [outer = (nil)] 06:58:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 256 (0x7f4f2cb2e800) [pid = 1851] [serial = 1922] [outer = 0x7f4f2634c400] 06:58:02 INFO - PROCESS | 1851 | 1462283882551 Marionette DEBUG loaded listener.js 06:58:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 257 (0x7f4f4a199000) [pid = 1851] [serial = 1923] [outer = 0x7f4f2634c400] 06:58:03 INFO - PROCESS | 1851 | 1462283883370 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 06:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1482ms 06:58:03 INFO - PROCESS | 1851 | 1462283883418 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 06:58:03 INFO - PROCESS | 1851 | 1462283883421 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 06:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:58:03 INFO - PROCESS | 1851 | 1462283883426 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:58:03 INFO - PROCESS | 1851 | 1462283883429 Marionette TRACE conn3 <- [1,2534,null,{}] 06:58:03 INFO - PROCESS | 1851 | 1462283883434 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:03 INFO - PROCESS | 1851 | 1462283883624 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 06:58:03 INFO - PROCESS | 1851 | 1462283883906 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2a76d800 == 209 [pid = 1851] [id = 641] 06:58:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 258 (0x7f4f284d9c00) [pid = 1851] [serial = 1924] [outer = (nil)] 06:58:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 259 (0x7f4f29693800) [pid = 1851] [serial = 1925] [outer = 0x7f4f284d9c00] 06:58:03 INFO - PROCESS | 1851 | 1462283883978 Marionette DEBUG loaded listener.js 06:58:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 260 (0x7f4f32733800) [pid = 1851] [serial = 1926] [outer = 0x7f4f284d9c00] 06:58:04 INFO - PROCESS | 1851 | 1462283884800 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 06:58:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:58:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1384ms 06:58:04 INFO - PROCESS | 1851 | 1462283884827 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 06:58:04 INFO - PROCESS | 1851 | 1462283884831 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 06:58:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:58:04 INFO - PROCESS | 1851 | 1462283884843 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:58:04 INFO - PROCESS | 1851 | 1462283884845 Marionette TRACE conn3 <- [1,2538,null,{}] 06:58:04 INFO - PROCESS | 1851 | 1462283884850 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:05 INFO - PROCESS | 1851 | 1462283885049 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 06:58:05 INFO - PROCESS | 1851 | 1462283885329 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f30395000 == 210 [pid = 1851] [id = 642] 06:58:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 261 (0x7f4f27643000) [pid = 1851] [serial = 1927] [outer = (nil)] 06:58:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 262 (0x7f4f276d1800) [pid = 1851] [serial = 1928] [outer = 0x7f4f27643000] 06:58:05 INFO - PROCESS | 1851 | 1462283885401 Marionette DEBUG loaded listener.js 06:58:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 263 (0x7f4f295a0800) [pid = 1851] [serial = 1929] [outer = 0x7f4f27643000] 06:58:06 INFO - PROCESS | 1851 | 1462283886270 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 06:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1486ms 06:58:06 INFO - PROCESS | 1851 | 1462283886330 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 06:58:06 INFO - PROCESS | 1851 | 1462283886333 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 06:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:58:06 INFO - PROCESS | 1851 | 1462283886339 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:58:06 INFO - PROCESS | 1851 | 1462283886341 Marionette TRACE conn3 <- [1,2542,null,{}] 06:58:06 INFO - PROCESS | 1851 | 1462283886347 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:06 INFO - PROCESS | 1851 | 1462283886535 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 06:58:07 INFO - PROCESS | 1851 | 1462283887264 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2c90d800 == 209 [pid = 1851] [id = 622] 06:58:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f31506800 == 208 [pid = 1851] [id = 621] 06:58:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3039f800 == 207 [pid = 1851] [id = 620] 06:58:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2c179000 == 206 [pid = 1851] [id = 619] 06:58:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f29d5d800 == 205 [pid = 1851] [id = 618] 06:58:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f28acf000 == 204 [pid = 1851] [id = 617] 06:58:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2c168800 == 203 [pid = 1851] [id = 616] 06:58:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2790a800 == 202 [pid = 1851] [id = 615] 06:58:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f52e52000 == 201 [pid = 1851] [id = 604] 06:58:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f46128800 == 200 [pid = 1851] [id = 603] 06:58:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f420a3000 == 199 [pid = 1851] [id = 602] 06:58:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3c9ad800 == 198 [pid = 1851] [id = 601] 06:58:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39f94000 == 197 [pid = 1851] [id = 600] 06:58:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f31513000 == 196 [pid = 1851] [id = 599] 06:58:07 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f29d68800 == 195 [pid = 1851] [id = 598] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 262 (0x7f4f32732400) [pid = 1851] [serial = 1793] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 261 (0x7f4f38b05000) [pid = 1851] [serial = 1668] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 260 (0x7f4f54f38000) [pid = 1851] [serial = 1742] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 259 (0x7f4f3184e400) [pid = 1851] [serial = 1782] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 258 (0x7f4f29691400) [pid = 1851] [serial = 1775] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 257 (0x7f4f39bf1400) [pid = 1851] [serial = 1671] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 256 (0x7f4f38949c00) [pid = 1851] [serial = 1608] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 255 (0x7f4f32fb4000) [pid = 1851] [serial = 1605] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 254 (0x7f4f28590000) [pid = 1851] [serial = 1773] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 253 (0x7f4f54597800) [pid = 1851] [serial = 1692] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 252 (0x7f4f276cc800) [pid = 1851] [serial = 1772] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 251 (0x7f4f3cee1000) [pid = 1851] [serial = 1674] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 250 (0x7f4f39127000) [pid = 1851] [serial = 1626] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7f4f318a7400) [pid = 1851] [serial = 1784] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7f4f2a747000) [pid = 1851] [serial = 1724] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7f4f24756800) [pid = 1851] [serial = 1766] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7f4f4fd09800) [pid = 1851] [serial = 1739] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7f4f4139b800) [pid = 1851] [serial = 1680] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7f4f3178e000) [pid = 1851] [serial = 1662] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7f4f2859a400) [pid = 1851] [serial = 1554] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7f4f32cd0000) [pid = 1851] [serial = 1602] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7f4f2da48400) [pid = 1851] [serial = 1769] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7f4f3ce16400) [pid = 1851] [serial = 1623] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7f4f32805c00) [pid = 1851] [serial = 1785] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7f4f28bc3800) [pid = 1851] [serial = 1790] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7f4f55435400) [pid = 1851] [serial = 1548] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7f4f2634d000) [pid = 1851] [serial = 1754] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7f4f2a743800) [pid = 1851] [serial = 1791] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7f4f2858a800) [pid = 1851] [serial = 1751] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7f4f2def1000) [pid = 1851] [serial = 1596] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7f4f302ccc00) [pid = 1851] [serial = 1781] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7f4f39187800) [pid = 1851] [serial = 1614] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7f4f29686000) [pid = 1851] [serial = 1557] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7f4f41991000) [pid = 1851] [serial = 1491] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7f4f54786c00) [pid = 1851] [serial = 1698] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7f4f42a5fc00) [pid = 1851] [serial = 1683] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7f4f32fb9800) [pid = 1851] [serial = 1665] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7f4f2b882400) [pid = 1851] [serial = 1776] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7f4f431c2400) [pid = 1851] [serial = 1494] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7f4f33582c00) [pid = 1851] [serial = 1787] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7f4f54ec5c00) [pid = 1851] [serial = 1506] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7f4f29599400) [pid = 1851] [serial = 1632] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7f4f45e66000) [pid = 1851] [serial = 1686] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7f4f3c979000) [pid = 1851] [serial = 1539] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7f4f40476400) [pid = 1851] [serial = 1677] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7f4f27650800) [pid = 1851] [serial = 1551] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7f4f502b8800) [pid = 1851] [serial = 1689] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7f4f3769e000) [pid = 1851] [serial = 1788] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7f4f3f3cc400) [pid = 1851] [serial = 1629] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7f4f50271000) [pid = 1851] [serial = 1545] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7f4f3cc6c400) [pid = 1851] [serial = 1733] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7f4f461d6800) [pid = 1851] [serial = 1542] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7f4f39684000) [pid = 1851] [serial = 1617] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7f4f32012400) [pid = 1851] [serial = 1599] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7f4f2def2800) [pid = 1851] [serial = 1778] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7f4f3ceeb800) [pid = 1851] [serial = 1736] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 206 (0x7f4f3383d400) [pid = 1851] [serial = 1536] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 205 (0x7f4f39f7d400) [pid = 1851] [serial = 1620] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 204 (0x7f4f29cfa000) [pid = 1851] [serial = 1593] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 203 (0x7f4f54789c00) [pid = 1851] [serial = 1500] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 202 (0x7f4f2b891c00) [pid = 1851] [serial = 1659] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 201 (0x7f4f32c68000) [pid = 1851] [serial = 1757] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 200 (0x7f4f2858b400) [pid = 1851] [serial = 1745] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 199 (0x7f4f3189f000) [pid = 1851] [serial = 1727] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 198 (0x7f4f54f2d800) [pid = 1851] [serial = 1503] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7f4f3fe08400) [pid = 1851] [serial = 1488] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7f4f3a548800) [pid = 1851] [serial = 1721] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7f4f2eb42400) [pid = 1851] [serial = 1779] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7f4f54f2ec00) [pid = 1851] [serial = 1695] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7f4f246cc800) [pid = 1851] [serial = 1748] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7f4f33df7800) [pid = 1851] [serial = 1730] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7f4f32c6dc00) [pid = 1851] [serial = 1763] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7f4f50f12c00) [pid = 1851] [serial = 1497] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7f4f39125c00) [pid = 1851] [serial = 1611] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7f4f3ceb1400) [pid = 1851] [serial = 1485] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7f4f241b6000) [pid = 1851] [serial = 1760] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7f4f31683000) [pid = 1851] [serial = 1533] [outer = (nil)] [url = about:blank] 06:58:08 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f223c9000 == 196 [pid = 1851] [id = 643] 06:58:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7f4f222e2800) [pid = 1851] [serial = 1930] [outer = (nil)] 06:58:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7f4f241b6000) [pid = 1851] [serial = 1931] [outer = 0x7f4f222e2800] 06:58:08 INFO - PROCESS | 1851 | 1462283888168 Marionette DEBUG loaded listener.js 06:58:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7f4f26344000) [pid = 1851] [serial = 1932] [outer = 0x7f4f222e2800] 06:58:08 INFO - PROCESS | 1851 | 1462283888928 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 06:58:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:58:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 2638ms 06:58:08 INFO - PROCESS | 1851 | 1462283888980 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 06:58:08 INFO - PROCESS | 1851 | 1462283888989 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 06:58:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:58:09 INFO - PROCESS | 1851 | 1462283889013 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:58:09 INFO - PROCESS | 1851 | 1462283889017 Marionette TRACE conn3 <- [1,2546,null,{}] 06:58:09 INFO - PROCESS | 1851 | 1462283889024 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:09 INFO - PROCESS | 1851 | 1462283889207 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 06:58:09 INFO - PROCESS | 1851 | 1462283889219 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f28d0b000 == 197 [pid = 1851] [id = 644] 06:58:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7f4f26347800) [pid = 1851] [serial = 1933] [outer = (nil)] 06:58:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7f4f27648400) [pid = 1851] [serial = 1934] [outer = 0x7f4f26347800] 06:58:09 INFO - PROCESS | 1851 | 1462283889281 Marionette DEBUG loaded listener.js 06:58:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7f4f27af5800) [pid = 1851] [serial = 1935] [outer = 0x7f4f26347800] 06:58:10 INFO - PROCESS | 1851 | 1462283890240 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 06:58:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:58:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1294ms 06:58:10 INFO - PROCESS | 1851 | 1462283890301 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 06:58:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:58:10 INFO - PROCESS | 1851 | 1462283890307 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 06:58:10 INFO - PROCESS | 1851 | 1462283890314 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:58:10 INFO - PROCESS | 1851 | 1462283890316 Marionette TRACE conn3 <- [1,2550,null,{}] 06:58:10 INFO - PROCESS | 1851 | 1462283890322 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:10 INFO - PROCESS | 1851 | 1462283890516 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 06:58:10 INFO - PROCESS | 1851 | 1462283890733 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f29d66000 == 198 [pid = 1851] [id = 645] 06:58:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7f4f273e9800) [pid = 1851] [serial = 1936] [outer = (nil)] 06:58:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7f4f28bc4000) [pid = 1851] [serial = 1937] [outer = 0x7f4f273e9800] 06:58:10 INFO - PROCESS | 1851 | 1462283890792 Marionette DEBUG loaded listener.js 06:58:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7f4f2959c400) [pid = 1851] [serial = 1938] [outer = 0x7f4f273e9800] 06:58:11 INFO - PROCESS | 1851 | 1462283891682 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 06:58:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:58:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1387ms 06:58:11 INFO - PROCESS | 1851 | 1462283891701 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 06:58:11 INFO - PROCESS | 1851 | 1462283891703 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 06:58:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:58:11 INFO - PROCESS | 1851 | 1462283891711 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:58:11 INFO - PROCESS | 1851 | 1462283891719 Marionette TRACE conn3 <- [1,2554,null,{}] 06:58:11 INFO - PROCESS | 1851 | 1462283891738 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:11 INFO - PROCESS | 1851 | 1462283891985 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 06:58:12 INFO - PROCESS | 1851 | 1462283892035 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2c177000 == 199 [pid = 1851] [id = 646] 06:58:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7f4f2b885c00) [pid = 1851] [serial = 1939] [outer = (nil)] 06:58:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7f4f2c093800) [pid = 1851] [serial = 1940] [outer = 0x7f4f2b885c00] 06:58:12 INFO - PROCESS | 1851 | 1462283892164 Marionette DEBUG loaded listener.js 06:58:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7f4f2cb2dc00) [pid = 1851] [serial = 1941] [outer = 0x7f4f2b885c00] 06:58:13 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7f4f276c8800) [pid = 1851] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:58:13 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7f4f28bc6800) [pid = 1851] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:58:13 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7f4f2da44800) [pid = 1851] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:58:13 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7f4f240f1000) [pid = 1851] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:58:13 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7f4f240f5000) [pid = 1851] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:58:13 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7f4f2eaab000) [pid = 1851] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:58:13 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7f4f28c3c000) [pid = 1851] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:58:13 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7f4f29df1400) [pid = 1851] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:58:13 INFO - PROCESS | 1851 | 1462283893634 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 06:58:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:58:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1943ms 06:58:13 INFO - PROCESS | 1851 | 1462283893652 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 06:58:13 INFO - PROCESS | 1851 | 1462283893657 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 06:58:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:58:13 INFO - PROCESS | 1851 | 1462283893662 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:58:13 INFO - PROCESS | 1851 | 1462283893665 Marionette TRACE conn3 <- [1,2558,null,{}] 06:58:13 INFO - PROCESS | 1851 | 1462283893670 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:13 INFO - PROCESS | 1851 | 1462283893950 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 06:58:13 INFO - PROCESS | 1851 | 1462283893981 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2dbb8800 == 200 [pid = 1851] [id = 647] 06:58:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7f4f246cac00) [pid = 1851] [serial = 1942] [outer = (nil)] 06:58:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7f4f2c0a0000) [pid = 1851] [serial = 1943] [outer = 0x7f4f246cac00] 06:58:14 INFO - PROCESS | 1851 | 1462283894077 Marionette DEBUG loaded listener.js 06:58:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7f4f2da4a000) [pid = 1851] [serial = 1944] [outer = 0x7f4f246cac00] 06:58:15 INFO - PROCESS | 1851 | 1462283895108 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 06:58:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:58:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1479ms 06:58:15 INFO - PROCESS | 1851 | 1462283895289 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 06:58:15 INFO - PROCESS | 1851 | 1462283895296 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 06:58:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:58:15 INFO - PROCESS | 1851 | 1462283895309 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:58:15 INFO - PROCESS | 1851 | 1462283895313 Marionette TRACE conn3 <- [1,2562,null,{}] 06:58:15 INFO - PROCESS | 1851 | 1462283895321 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:15 INFO - PROCESS | 1851 | 1462283895524 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 06:58:15 INFO - PROCESS | 1851 | 1462283895790 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f28a61800 == 201 [pid = 1851] [id = 648] 06:58:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7f4f2734d400) [pid = 1851] [serial = 1945] [outer = (nil)] 06:58:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7f4f273e3000) [pid = 1851] [serial = 1946] [outer = 0x7f4f2734d400] 06:58:15 INFO - PROCESS | 1851 | 1462283895921 Marionette DEBUG loaded listener.js 06:58:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7f4f28597800) [pid = 1851] [serial = 1947] [outer = 0x7f4f2734d400] 06:58:16 INFO - PROCESS | 1851 | 1462283896866 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 06:58:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:58:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1583ms 06:58:16 INFO - PROCESS | 1851 | 1462283896893 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 06:58:16 INFO - PROCESS | 1851 | 1462283896899 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 06:58:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:58:16 INFO - PROCESS | 1851 | 1462283896910 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:58:16 INFO - PROCESS | 1851 | 1462283896914 Marionette TRACE conn3 <- [1,2566,null,{}] 06:58:16 INFO - PROCESS | 1851 | 1462283896920 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:17 INFO - PROCESS | 1851 | 1462283897107 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 06:58:17 INFO - PROCESS | 1851 | 1462283897394 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:17 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2dbbe800 == 202 [pid = 1851] [id = 649] 06:58:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7f4f29cee000) [pid = 1851] [serial = 1948] [outer = (nil)] 06:58:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7f4f2a747800) [pid = 1851] [serial = 1949] [outer = 0x7f4f29cee000] 06:58:17 INFO - PROCESS | 1851 | 1462283897515 Marionette DEBUG loaded listener.js 06:58:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 199 (0x7f4f2cb35000) [pid = 1851] [serial = 1950] [outer = 0x7f4f29cee000] 06:58:18 INFO - PROCESS | 1851 | 1462283898385 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 06:58:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:58:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1545ms 06:58:18 INFO - PROCESS | 1851 | 1462283898452 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 06:58:18 INFO - PROCESS | 1851 | 1462283898456 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 06:58:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:58:18 INFO - PROCESS | 1851 | 1462283898462 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:58:18 INFO - PROCESS | 1851 | 1462283898464 Marionette TRACE conn3 <- [1,2570,null,{}] 06:58:18 INFO - PROCESS | 1851 | 1462283898478 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:18 INFO - PROCESS | 1851 | 1462283898729 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 06:58:19 INFO - PROCESS | 1851 | 1462283899078 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f314d8800 == 203 [pid = 1851] [id = 650] 06:58:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 200 (0x7f4f302ca400) [pid = 1851] [serial = 1951] [outer = (nil)] 06:58:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 201 (0x7f4f3049c400) [pid = 1851] [serial = 1952] [outer = 0x7f4f302ca400] 06:58:19 INFO - PROCESS | 1851 | 1462283899152 Marionette DEBUG loaded listener.js 06:58:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 202 (0x7f4f304ab400) [pid = 1851] [serial = 1953] [outer = 0x7f4f302ca400] 06:58:20 INFO - PROCESS | 1851 | 1462283900026 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 06:58:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:58:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1637ms 06:58:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:58:20 INFO - PROCESS | 1851 | 1462283900100 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 06:58:20 INFO - PROCESS | 1851 | 1462283900103 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 06:58:20 INFO - PROCESS | 1851 | 1462283900109 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:58:20 INFO - PROCESS | 1851 | 1462283900112 Marionette TRACE conn3 <- [1,2574,null,{}] 06:58:20 INFO - PROCESS | 1851 | 1462283900117 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:20 INFO - PROCESS | 1851 | 1462283900306 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 06:58:20 INFO - PROCESS | 1851 | 1462283900579 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3268d000 == 204 [pid = 1851] [id = 651] 06:58:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7f4f302cdc00) [pid = 1851] [serial = 1954] [outer = (nil)] 06:58:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7f4f3200cc00) [pid = 1851] [serial = 1955] [outer = 0x7f4f302cdc00] 06:58:20 INFO - PROCESS | 1851 | 1462283900693 Marionette DEBUG loaded listener.js 06:58:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 205 (0x7f4f320f3000) [pid = 1851] [serial = 1956] [outer = 0x7f4f302cdc00] 06:58:21 INFO - PROCESS | 1851 | 1462283901472 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 06:58:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:58:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1435ms 06:58:21 INFO - PROCESS | 1851 | 1462283901544 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 06:58:21 INFO - PROCESS | 1851 | 1462283901547 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 06:58:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:58:21 INFO - PROCESS | 1851 | 1462283901553 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:58:21 INFO - PROCESS | 1851 | 1462283901555 Marionette TRACE conn3 <- [1,2578,null,{}] 06:58:21 INFO - PROCESS | 1851 | 1462283901561 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:21 INFO - PROCESS | 1851 | 1462283901746 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 06:58:22 INFO - PROCESS | 1851 | 1462283902013 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f336b6800 == 205 [pid = 1851] [id = 652] 06:58:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 206 (0x7f4f31784000) [pid = 1851] [serial = 1957] [outer = (nil)] 06:58:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 207 (0x7f4f3272d400) [pid = 1851] [serial = 1958] [outer = 0x7f4f31784000] 06:58:22 INFO - PROCESS | 1851 | 1462283902084 Marionette DEBUG loaded listener.js 06:58:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7f4f32bacc00) [pid = 1851] [serial = 1959] [outer = 0x7f4f31784000] 06:58:22 INFO - PROCESS | 1851 | 1462283902987 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 06:58:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:58:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1491ms 06:58:23 INFO - PROCESS | 1851 | 1462283903044 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 06:58:23 INFO - PROCESS | 1851 | 1462283903048 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 06:58:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:58:23 INFO - PROCESS | 1851 | 1462283903053 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:58:23 INFO - PROCESS | 1851 | 1462283903056 Marionette TRACE conn3 <- [1,2582,null,{}] 06:58:23 INFO - PROCESS | 1851 | 1462283903061 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:23 INFO - PROCESS | 1851 | 1462283903281 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 06:58:23 INFO - PROCESS | 1851 | 1462283903548 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38baf800 == 206 [pid = 1851] [id = 653] 06:58:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7f4f32c70000) [pid = 1851] [serial = 1960] [outer = (nil)] 06:58:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7f4f33def400) [pid = 1851] [serial = 1961] [outer = 0x7f4f32c70000] 06:58:23 INFO - PROCESS | 1851 | 1462283903633 Marionette DEBUG loaded listener.js 06:58:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7f4f38b05000) [pid = 1851] [serial = 1962] [outer = 0x7f4f32c70000] 06:58:24 INFO - PROCESS | 1851 | 1462283904561 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 06:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1577ms 06:58:24 INFO - PROCESS | 1851 | 1462283904638 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 06:58:24 INFO - PROCESS | 1851 | 1462283904641 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 06:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:58:24 INFO - PROCESS | 1851 | 1462283904650 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:58:24 INFO - PROCESS | 1851 | 1462283904653 Marionette TRACE conn3 <- [1,2586,null,{}] 06:58:24 INFO - PROCESS | 1851 | 1462283904661 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:24 INFO - PROCESS | 1851 | 1462283904850 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 06:58:25 INFO - PROCESS | 1851 | 1462283905118 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39218000 == 207 [pid = 1851] [id = 654] 06:58:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7f4f32fb0c00) [pid = 1851] [serial = 1963] [outer = (nil)] 06:58:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7f4f39183800) [pid = 1851] [serial = 1964] [outer = 0x7f4f32fb0c00] 06:58:25 INFO - PROCESS | 1851 | 1462283905189 Marionette DEBUG loaded listener.js 06:58:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7f4f39681c00) [pid = 1851] [serial = 1965] [outer = 0x7f4f32fb0c00] 06:58:26 INFO - PROCESS | 1851 | 1462283906074 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 06:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1479ms 06:58:26 INFO - PROCESS | 1851 | 1462283906130 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 06:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:58:26 INFO - PROCESS | 1851 | 1462283906133 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 06:58:26 INFO - PROCESS | 1851 | 1462283906139 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:58:26 INFO - PROCESS | 1851 | 1462283906142 Marionette TRACE conn3 <- [1,2590,null,{}] 06:58:26 INFO - PROCESS | 1851 | 1462283906147 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:26 INFO - PROCESS | 1851 | 1462283906325 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 06:58:26 INFO - PROCESS | 1851 | 1462283906595 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a022800 == 208 [pid = 1851] [id = 655] 06:58:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7f4f33dba800) [pid = 1851] [serial = 1966] [outer = (nil)] 06:58:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7f4f39e47c00) [pid = 1851] [serial = 1967] [outer = 0x7f4f33dba800] 06:58:26 INFO - PROCESS | 1851 | 1462283906668 Marionette DEBUG loaded listener.js 06:58:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7f4f3a548800) [pid = 1851] [serial = 1968] [outer = 0x7f4f33dba800] 06:58:27 INFO - PROCESS | 1851 | 1462283907518 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 06:58:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:58:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1432ms 06:58:27 INFO - PROCESS | 1851 | 1462283907571 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 06:58:27 INFO - PROCESS | 1851 | 1462283907574 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 06:58:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:58:27 INFO - PROCESS | 1851 | 1462283907580 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:58:27 INFO - PROCESS | 1851 | 1462283907582 Marionette TRACE conn3 <- [1,2594,null,{}] 06:58:27 INFO - PROCESS | 1851 | 1462283907588 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:27 INFO - PROCESS | 1851 | 1462283907768 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 06:58:28 INFO - PROCESS | 1851 | 1462283908039 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3b2a7000 == 209 [pid = 1851] [id = 656] 06:58:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7f4f3912fc00) [pid = 1851] [serial = 1969] [outer = (nil)] 06:58:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7f4f3cc69800) [pid = 1851] [serial = 1970] [outer = 0x7f4f3912fc00] 06:58:28 INFO - PROCESS | 1851 | 1462283908110 Marionette DEBUG loaded listener.js 06:58:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7f4f3cedf800) [pid = 1851] [serial = 1971] [outer = 0x7f4f3912fc00] 06:58:29 INFO - PROCESS | 1851 | 1462283909009 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 06:58:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1487ms 06:58:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:58:29 INFO - PROCESS | 1851 | 1462283909067 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 06:58:29 INFO - PROCESS | 1851 | 1462283909070 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 06:58:29 INFO - PROCESS | 1851 | 1462283909076 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:58:29 INFO - PROCESS | 1851 | 1462283909079 Marionette TRACE conn3 <- [1,2598,null,{}] 06:58:29 INFO - PROCESS | 1851 | 1462283909083 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:29 INFO - PROCESS | 1851 | 1462283909267 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 06:58:29 INFO - PROCESS | 1851 | 1462283909541 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3ffd9000 == 210 [pid = 1851] [id = 657] 06:58:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7f4f28bcf000) [pid = 1851] [serial = 1972] [outer = (nil)] 06:58:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7f4f3f3ca800) [pid = 1851] [serial = 1973] [outer = 0x7f4f28bcf000] 06:58:29 INFO - PROCESS | 1851 | 1462283909651 Marionette DEBUG loaded listener.js 06:58:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7f4f4106b800) [pid = 1851] [serial = 1974] [outer = 0x7f4f28bcf000] 06:58:30 INFO - PROCESS | 1851 | 1462283910485 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 06:58:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:58:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1482ms 06:58:30 INFO - PROCESS | 1851 | 1462283910558 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 06:58:30 INFO - PROCESS | 1851 | 1462283910564 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 06:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:58:30 INFO - PROCESS | 1851 | 1462283910570 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:58:30 INFO - PROCESS | 1851 | 1462283910574 Marionette TRACE conn3 <- [1,2602,null,{}] 06:58:30 INFO - PROCESS | 1851 | 1462283910579 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:30 INFO - PROCESS | 1851 | 1462283910829 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 06:58:31 INFO - PROCESS | 1851 | 1462283911152 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42166800 == 211 [pid = 1851] [id = 658] 06:58:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7f4f461cfc00) [pid = 1851] [serial = 1975] [outer = (nil)] 06:58:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7f4f461ec400) [pid = 1851] [serial = 1976] [outer = 0x7f4f461cfc00] 06:58:31 INFO - PROCESS | 1851 | 1462283911232 Marionette DEBUG loaded listener.js 06:58:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7f4f50095400) [pid = 1851] [serial = 1977] [outer = 0x7f4f461cfc00] 06:58:32 INFO - PROCESS | 1851 | 1462283912115 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 06:58:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:58:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1586ms 06:58:32 INFO - PROCESS | 1851 | 1462283912157 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 06:58:32 INFO - PROCESS | 1851 | 1462283912160 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 06:58:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:58:32 INFO - PROCESS | 1851 | 1462283912166 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:58:32 INFO - PROCESS | 1851 | 1462283912168 Marionette TRACE conn3 <- [1,2606,null,{}] 06:58:32 INFO - PROCESS | 1851 | 1462283912173 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:32 INFO - PROCESS | 1851 | 1462283912368 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 06:58:32 INFO - PROCESS | 1851 | 1462283912650 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f43c35800 == 212 [pid = 1851] [id = 659] 06:58:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7f4f500c9c00) [pid = 1851] [serial = 1978] [outer = (nil)] 06:58:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7f4f51429400) [pid = 1851] [serial = 1979] [outer = 0x7f4f500c9c00] 06:58:32 INFO - PROCESS | 1851 | 1462283912765 Marionette DEBUG loaded listener.js 06:58:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7f4f5478f000) [pid = 1851] [serial = 1980] [outer = 0x7f4f500c9c00] 06:58:33 INFO - PROCESS | 1851 | 1462283913594 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 06:58:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:58:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1482ms 06:58:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:58:33 INFO - PROCESS | 1851 | 1462283913649 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 06:58:33 INFO - PROCESS | 1851 | 1462283913652 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 06:58:33 INFO - PROCESS | 1851 | 1462283913659 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:58:33 INFO - PROCESS | 1851 | 1462283913661 Marionette TRACE conn3 <- [1,2610,null,{}] 06:58:33 INFO - PROCESS | 1851 | 1462283913667 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:33 INFO - PROCESS | 1851 | 1462283913871 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 06:58:34 INFO - PROCESS | 1851 | 1462283914150 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4951c800 == 213 [pid = 1851] [id = 660] 06:58:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7f4f2aa4b000) [pid = 1851] [serial = 1981] [outer = (nil)] 06:58:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7f4f2aa53c00) [pid = 1851] [serial = 1982] [outer = 0x7f4f2aa4b000] 06:58:34 INFO - PROCESS | 1851 | 1462283914259 Marionette DEBUG loaded listener.js 06:58:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7f4f2aa58c00) [pid = 1851] [serial = 1983] [outer = 0x7f4f2aa4b000] 06:58:35 INFO - PROCESS | 1851 | 1462283915040 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 06:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1432ms 06:58:35 INFO - PROCESS | 1851 | 1462283915090 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 06:58:35 INFO - PROCESS | 1851 | 1462283915094 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 06:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:58:35 INFO - PROCESS | 1851 | 1462283915099 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:58:35 INFO - PROCESS | 1851 | 1462283915102 Marionette TRACE conn3 <- [1,2614,null,{}] 06:58:35 INFO - PROCESS | 1851 | 1462283915107 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:35 INFO - PROCESS | 1851 | 1462283915293 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 06:58:35 INFO - PROCESS | 1851 | 1462283915573 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f512a4000 == 214 [pid = 1851] [id = 661] 06:58:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7f4f29ced800) [pid = 1851] [serial = 1984] [outer = (nil)] 06:58:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7f4f50f13800) [pid = 1851] [serial = 1985] [outer = 0x7f4f29ced800] 06:58:35 INFO - PROCESS | 1851 | 1462283915644 Marionette DEBUG loaded listener.js 06:58:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7f4f54eb7800) [pid = 1851] [serial = 1986] [outer = 0x7f4f29ced800] 06:58:36 INFO - PROCESS | 1851 | 1462283916497 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 06:58:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1437ms 06:58:36 INFO - PROCESS | 1851 | 1462283916537 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 06:58:36 INFO - PROCESS | 1851 | 1462283916540 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 06:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:58:36 INFO - PROCESS | 1851 | 1462283916546 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:58:36 INFO - PROCESS | 1851 | 1462283916548 Marionette TRACE conn3 <- [1,2618,null,{}] 06:58:36 INFO - PROCESS | 1851 | 1462283916553 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:36 INFO - PROCESS | 1851 | 1462283916745 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 06:58:37 INFO - PROCESS | 1851 | 1462283917020 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f54d8b800 == 215 [pid = 1851] [id = 662] 06:58:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7f4f2634f000) [pid = 1851] [serial = 1987] [outer = (nil)] 06:58:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 237 (0x7f4f54f34400) [pid = 1851] [serial = 1988] [outer = 0x7f4f2634f000] 06:58:37 INFO - PROCESS | 1851 | 1462283917090 Marionette DEBUG loaded listener.js 06:58:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 238 (0x7f4f54f44000) [pid = 1851] [serial = 1989] [outer = 0x7f4f2634f000] 06:58:37 INFO - PROCESS | 1851 | 1462283917932 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 06:58:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:58:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1433ms 06:58:37 INFO - PROCESS | 1851 | 1462283917979 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 06:58:37 INFO - PROCESS | 1851 | 1462283917983 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 06:58:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:58:37 INFO - PROCESS | 1851 | 1462283917988 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:58:37 INFO - PROCESS | 1851 | 1462283917991 Marionette TRACE conn3 <- [1,2622,null,{}] 06:58:38 INFO - PROCESS | 1851 | 1462283917996 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:38 INFO - PROCESS | 1851 | 1462283918179 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 06:58:38 INFO - PROCESS | 1851 | 1462283918454 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f596ae800 == 216 [pid = 1851] [id = 663] 06:58:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 239 (0x7f4f28d51c00) [pid = 1851] [serial = 1990] [outer = (nil)] 06:58:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 240 (0x7f4f28d58c00) [pid = 1851] [serial = 1991] [outer = 0x7f4f28d51c00] 06:58:38 INFO - PROCESS | 1851 | 1462283918525 Marionette DEBUG loaded listener.js 06:58:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 241 (0x7f4f28d5d400) [pid = 1851] [serial = 1992] [outer = 0x7f4f28d51c00] 06:58:39 INFO - PROCESS | 1851 | 1462283919381 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 06:58:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:58:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1431ms 06:58:39 INFO - PROCESS | 1851 | 1462283919421 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 06:58:39 INFO - PROCESS | 1851 | 1462283919424 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 06:58:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:58:39 INFO - PROCESS | 1851 | 1462283919430 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:58:39 INFO - PROCESS | 1851 | 1462283919432 Marionette TRACE conn3 <- [1,2626,null,{}] 06:58:39 INFO - PROCESS | 1851 | 1462283919438 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:39 INFO - PROCESS | 1851 | 1462283919625 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 06:58:39 INFO - PROCESS | 1851 | 1462283919911 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f22024800 == 217 [pid = 1851] [id = 664] 06:58:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 242 (0x7f4f28d52000) [pid = 1851] [serial = 1993] [outer = (nil)] 06:58:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 243 (0x7f4f54f36400) [pid = 1851] [serial = 1994] [outer = 0x7f4f28d52000] 06:58:39 INFO - PROCESS | 1851 | 1462283919982 Marionette DEBUG loaded listener.js 06:58:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 244 (0x7f4f54f50000) [pid = 1851] [serial = 1995] [outer = 0x7f4f28d52000] 06:58:40 INFO - PROCESS | 1851 | 1462283920838 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 06:58:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:58:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1436ms 06:58:40 INFO - PROCESS | 1851 | 1462283920867 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 06:58:40 INFO - PROCESS | 1851 | 1462283920870 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 06:58:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:58:40 INFO - PROCESS | 1851 | 1462283920876 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:58:40 INFO - PROCESS | 1851 | 1462283920878 Marionette TRACE conn3 <- [1,2630,null,{}] 06:58:40 INFO - PROCESS | 1851 | 1462283920883 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:41 INFO - PROCESS | 1851 | 1462283921066 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 06:58:41 INFO - PROCESS | 1851 | 1462283921381 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f28cd1800 == 218 [pid = 1851] [id = 665] 06:58:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 245 (0x7f4f240f5400) [pid = 1851] [serial = 1996] [outer = (nil)] 06:58:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 246 (0x7f4f246ce000) [pid = 1851] [serial = 1997] [outer = 0x7f4f240f5400] 06:58:41 INFO - PROCESS | 1851 | 1462283921488 Marionette DEBUG loaded listener.js 06:58:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 247 (0x7f4f277bec00) [pid = 1851] [serial = 1998] [outer = 0x7f4f240f5400] 06:58:42 INFO - PROCESS | 1851 | 1462283922357 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 06:58:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:58:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1529ms 06:58:42 INFO - PROCESS | 1851 | 1462283922406 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 06:58:42 INFO - PROCESS | 1851 | 1462283922409 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 06:58:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:58:42 INFO - PROCESS | 1851 | 1462283922415 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:58:42 INFO - PROCESS | 1851 | 1462283922417 Marionette TRACE conn3 <- [1,2634,null,{}] 06:58:42 INFO - PROCESS | 1851 | 1462283922429 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:42 INFO - PROCESS | 1851 | 1462283922624 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 06:58:43 INFO - PROCESS | 1851 | 1462283923378 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f28d1b800 == 219 [pid = 1851] [id = 666] 06:58:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 248 (0x7f4f222e9400) [pid = 1851] [serial = 1999] [outer = (nil)] 06:58:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 249 (0x7f4f246d0c00) [pid = 1851] [serial = 2000] [outer = 0x7f4f222e9400] 06:58:43 INFO - PROCESS | 1851 | 1462283923500 Marionette DEBUG loaded listener.js 06:58:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 250 (0x7f4f25648000) [pid = 1851] [serial = 2001] [outer = 0x7f4f222e9400] 06:58:44 INFO - PROCESS | 1851 | 1462283924388 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 06:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2039ms 06:58:44 INFO - PROCESS | 1851 | 1462283924455 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 06:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:58:44 INFO - PROCESS | 1851 | 1462283924460 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 06:58:44 INFO - PROCESS | 1851 | 1462283924466 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:58:44 INFO - PROCESS | 1851 | 1462283924471 Marionette TRACE conn3 <- [1,2638,null,{}] 06:58:44 INFO - PROCESS | 1851 | 1462283924477 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:44 INFO - PROCESS | 1851 | 1462283924658 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 06:58:44 INFO - PROCESS | 1851 | 1462283924935 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f314c2800 == 220 [pid = 1851] [id = 667] 06:58:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 251 (0x7f4f240e6800) [pid = 1851] [serial = 2002] [outer = (nil)] 06:58:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 252 (0x7f4f273e5800) [pid = 1851] [serial = 2003] [outer = 0x7f4f240e6800] 06:58:45 INFO - PROCESS | 1851 | 1462283925004 Marionette DEBUG loaded listener.js 06:58:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 253 (0x7f4f277c0000) [pid = 1851] [serial = 2004] [outer = 0x7f4f240e6800] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2b990000 == 219 [pid = 1851] [id = 582] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32ed1000 == 218 [pid = 1851] [id = 212] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f43c23800 == 217 [pid = 1851] [id = 499] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f31751000 == 216 [pid = 1851] [id = 322] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39fb0800 == 215 [pid = 1851] [id = 493] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f24171800 == 214 [pid = 1851] [id = 586] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f5942a000 == 213 [pid = 1851] [id = 580] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2790e800 == 212 [pid = 1851] [id = 587] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3cadf000 == 211 [pid = 1851] [id = 576] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2b9a7800 == 210 [pid = 1851] [id = 583] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f294df000 == 209 [pid = 1851] [id = 588] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42168000 == 208 [pid = 1851] [id = 634] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3bf63800 == 207 [pid = 1851] [id = 633] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a023000 == 206 [pid = 1851] [id = 632] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39f44000 == 205 [pid = 1851] [id = 631] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3922b800 == 204 [pid = 1851] [id = 630] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f38fc4800 == 203 [pid = 1851] [id = 629] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f37514000 == 202 [pid = 1851] [id = 628] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f336bb800 == 201 [pid = 1851] [id = 627] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32872800 == 200 [pid = 1851] [id = 626] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2ea1c000 == 199 [pid = 1851] [id = 625] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2a1cf800 == 198 [pid = 1851] [id = 624] 06:58:46 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f24170800 == 197 [pid = 1851] [id = 623] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 252 (0x7f4f38b04c00) [pid = 1851] [serial = 1794] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 251 (0x7f4f2a048c00) [pid = 1851] [serial = 1856] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 250 (0x7f4f2e9ed000) [pid = 1851] [serial = 1863] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 249 (0x7f4f276d2400) [pid = 1851] [serial = 1850] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 248 (0x7f4f273eec00) [pid = 1851] [serial = 1826] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 247 (0x7f4f2b882800) [pid = 1851] [serial = 1857] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 246 (0x7f4f5026a400) [pid = 1851] [serial = 1817] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 245 (0x7f4f27af3400) [pid = 1851] [serial = 1832] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 244 (0x7f4f54f45c00) [pid = 1851] [serial = 1820] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 243 (0x7f4f461e8800) [pid = 1851] [serial = 1814] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 242 (0x7f4f24755400) [pid = 1851] [serial = 1848] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 241 (0x7f4f31683400) [pid = 1851] [serial = 1866] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 240 (0x7f4f33b8d800) [pid = 1851] [serial = 1805] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 239 (0x7f4f2da4c800) [pid = 1851] [serial = 1862] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 238 (0x7f4f320fcc00) [pid = 1851] [serial = 1802] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 237 (0x7f4f304a8c00) [pid = 1851] [serial = 1835] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 236 (0x7f4f302d2c00) [pid = 1851] [serial = 1865] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7f4f2734c400) [pid = 1851] [serial = 1823] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7f4f304a2c00) [pid = 1851] [serial = 1829] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7f4f222ea800) [pid = 1851] [serial = 1838] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7f4f2764b400) [pid = 1851] [serial = 1796] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7f4f2858b000) [pid = 1851] [serial = 1851] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7f4f28c3d400) [pid = 1851] [serial = 1853] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7f4f2cb2b800) [pid = 1851] [serial = 1799] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7f4f2cb38400) [pid = 1851] [serial = 1860] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7f4f3f3d0c00) [pid = 1851] [serial = 1811] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7f4f240f3400) [pid = 1851] [serial = 1844] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7f4f2959ac00) [pid = 1851] [serial = 1854] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7f4f241bb400) [pid = 1851] [serial = 1847] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7f4f2cb2d800) [pid = 1851] [serial = 1859] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7f4f39bf4400) [pid = 1851] [serial = 1808] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7f4f240e9800) [pid = 1851] [serial = 1841] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7f4f28bcc800) [pid = 1851] [serial = 1868] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 1851 | 1462283926633 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 06:58:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:58:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2194ms 06:58:46 INFO - PROCESS | 1851 | 1462283926661 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 06:58:46 INFO - PROCESS | 1851 | 1462283926667 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 06:58:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:58:46 INFO - PROCESS | 1851 | 1462283926674 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:58:46 INFO - PROCESS | 1851 | 1462283926677 Marionette TRACE conn3 <- [1,2642,null,{}] 06:58:46 INFO - PROCESS | 1851 | 1462283926683 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:46 INFO - PROCESS | 1851 | 1462283926890 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 06:58:47 INFO - PROCESS | 1851 | 1462283927078 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2637c800 == 198 [pid = 1851] [id = 668] 06:58:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7f4f241bb400) [pid = 1851] [serial = 2005] [outer = (nil)] 06:58:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7f4f27648c00) [pid = 1851] [serial = 2006] [outer = 0x7f4f241bb400] 06:58:47 INFO - PROCESS | 1851 | 1462283927138 Marionette DEBUG loaded listener.js 06:58:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7f4f2859a000) [pid = 1851] [serial = 2007] [outer = 0x7f4f241bb400] 06:58:47 INFO - PROCESS | 1851 | 1462283927825 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 06:58:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:58:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1185ms 06:58:47 INFO - PROCESS | 1851 | 1462283927871 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 06:58:47 INFO - PROCESS | 1851 | 1462283927874 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 06:58:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:58:47 INFO - PROCESS | 1851 | 1462283927884 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:58:47 INFO - PROCESS | 1851 | 1462283927892 Marionette TRACE conn3 <- [1,2646,null,{}] 06:58:47 INFO - PROCESS | 1851 | 1462283927907 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:48 INFO - PROCESS | 1851 | 1462283928083 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 06:58:48 INFO - PROCESS | 1851 | 1462283928096 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f294dc000 == 199 [pid = 1851] [id = 669] 06:58:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7f4f28d57000) [pid = 1851] [serial = 2008] [outer = (nil)] 06:58:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7f4f29df8000) [pid = 1851] [serial = 2009] [outer = 0x7f4f28d57000] 06:58:48 INFO - PROCESS | 1851 | 1462283928153 Marionette DEBUG loaded listener.js 06:58:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7f4f2aa56000) [pid = 1851] [serial = 2010] [outer = 0x7f4f28d57000] 06:58:49 INFO - PROCESS | 1851 | 1462283929114 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 06:58:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:58:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1292ms 06:58:49 INFO - PROCESS | 1851 | 1462283929175 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 06:58:49 INFO - PROCESS | 1851 | 1462283929178 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 06:58:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:58:49 INFO - PROCESS | 1851 | 1462283929193 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:58:49 INFO - PROCESS | 1851 | 1462283929197 Marionette TRACE conn3 <- [1,2650,null,{}] 06:58:49 INFO - PROCESS | 1851 | 1462283929201 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:49 INFO - PROCESS | 1851 | 1462283929444 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 06:58:49 INFO - PROCESS | 1851 | 1462283929476 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2b89f800 == 200 [pid = 1851] [id = 670] 06:58:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7f4f25649000) [pid = 1851] [serial = 2011] [outer = (nil)] 06:58:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7f4f2cb32800) [pid = 1851] [serial = 2012] [outer = 0x7f4f25649000] 06:58:49 INFO - PROCESS | 1851 | 1462283929533 Marionette DEBUG loaded listener.js 06:58:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7f4f2d551800) [pid = 1851] [serial = 2013] [outer = 0x7f4f25649000] 06:58:50 INFO - PROCESS | 1851 | 1462283930387 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 06:58:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:58:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1236ms 06:58:50 INFO - PROCESS | 1851 | 1462283930420 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 06:58:50 INFO - PROCESS | 1851 | 1462283930422 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 06:58:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:58:50 INFO - PROCESS | 1851 | 1462283930428 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:58:50 INFO - PROCESS | 1851 | 1462283930430 Marionette TRACE conn3 <- [1,2654,null,{}] 06:58:50 INFO - PROCESS | 1851 | 1462283930451 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:50 INFO - PROCESS | 1851 | 1462283930694 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 06:58:50 INFO - PROCESS | 1851 | 1462283930722 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2ca14800 == 201 [pid = 1851] [id = 671] 06:58:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7f4f2e9e4c00) [pid = 1851] [serial = 2014] [outer = (nil)] 06:58:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7f4f2eaa7400) [pid = 1851] [serial = 2015] [outer = 0x7f4f2e9e4c00] 06:58:50 INFO - PROCESS | 1851 | 1462283930790 Marionette DEBUG loaded listener.js 06:58:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7f4f302ccc00) [pid = 1851] [serial = 2016] [outer = 0x7f4f2e9e4c00] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7f4f3f3cb000) [pid = 1851] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7f4f2b885c00) [pid = 1851] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7f4f31847000) [pid = 1851] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7f4f32e47400) [pid = 1851] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7f4f273ed000) [pid = 1851] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7f4f28582c00) [pid = 1851] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7f4f39f82c00) [pid = 1851] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7f4f3b416c00) [pid = 1851] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7f4f2eaa3800) [pid = 1851] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7f4f3b454c00) [pid = 1851] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7f4f28bc4400) [pid = 1851] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7f4f38bda000) [pid = 1851] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7f4f2925f400) [pid = 1851] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7f4f29596400) [pid = 1851] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7f4f2def6c00) [pid = 1851] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7f4f276cb400) [pid = 1851] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7f4f31847400) [pid = 1851] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7f4f32ba1800) [pid = 1851] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7f4f32e5a400) [pid = 1851] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7f4f32c71800) [pid = 1851] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7f4f273e9800) [pid = 1851] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7f4f3280f800) [pid = 1851] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7f4f4fd92000) [pid = 1851] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7f4f38bd9c00) [pid = 1851] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7f4f222ef800) [pid = 1851] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 206 (0x7f4f222e4800) [pid = 1851] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 205 (0x7f4f3b457400) [pid = 1851] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 204 (0x7f4f246c4800) [pid = 1851] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 203 (0x7f4f241ad000) [pid = 1851] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 202 (0x7f4f241bb800) [pid = 1851] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 201 (0x7f4f2474fc00) [pid = 1851] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 200 (0x7f4f2634a400) [pid = 1851] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 199 (0x7f4f33589000) [pid = 1851] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 198 (0x7f4f222e2800) [pid = 1851] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7f4f222e4000) [pid = 1851] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7f4f222e2c00) [pid = 1851] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7f4f246c6800) [pid = 1851] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7f4f293c6400) [pid = 1851] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7f4f27345400) [pid = 1851] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7f4f29688c00) [pid = 1851] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7f4f246c6400) [pid = 1851] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7f4f273ed800) [pid = 1851] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7f4f26347800) [pid = 1851] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7f4f27aeb400) [pid = 1851] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7f4f32fb5c00) [pid = 1851] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7f4f32ccc400) [pid = 1851] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7f4f2859d000) [pid = 1851] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7f4f3c973000) [pid = 1851] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7f4f29258c00) [pid = 1851] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7f4f26344400) [pid = 1851] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7f4f33db5400) [pid = 1851] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7f4f273e2000) [pid = 1851] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7f4f273ec400) [pid = 1851] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7f4f2e9e2800) [pid = 1851] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7f4f43a7d000) [pid = 1851] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:58:52 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7f4f302ce800) [pid = 1851] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:58:52 INFO - PROCESS | 1851 | 1462283932495 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 06:58:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:58:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2096ms 06:58:52 INFO - PROCESS | 1851 | 1462283932524 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 06:58:52 INFO - PROCESS | 1851 | 1462283932527 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 06:58:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:58:52 INFO - PROCESS | 1851 | 1462283932532 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:58:52 INFO - PROCESS | 1851 | 1462283932534 Marionette TRACE conn3 <- [1,2658,null,{}] 06:58:52 INFO - PROCESS | 1851 | 1462283932539 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:52 INFO - PROCESS | 1851 | 1462283932720 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 06:58:52 INFO - PROCESS | 1851 | 1462283932736 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f292e4000 == 202 [pid = 1851] [id = 672] 06:58:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7f4f222e4400) [pid = 1851] [serial = 2017] [outer = (nil)] 06:58:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7f4f27343400) [pid = 1851] [serial = 2018] [outer = 0x7f4f222e4400] 06:58:52 INFO - PROCESS | 1851 | 1462283932963 Marionette DEBUG loaded listener.js 06:58:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7f4f28582c00) [pid = 1851] [serial = 2019] [outer = 0x7f4f222e4400] 06:58:53 INFO - PROCESS | 1851 | 1462283933616 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 06:58:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:58:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1129ms 06:58:53 INFO - PROCESS | 1851 | 1462283933662 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 06:58:53 INFO - PROCESS | 1851 | 1462283933665 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 06:58:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:58:53 INFO - PROCESS | 1851 | 1462283933670 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:58:53 INFO - PROCESS | 1851 | 1462283933672 Marionette TRACE conn3 <- [1,2662,null,{}] 06:58:53 INFO - PROCESS | 1851 | 1462283933678 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:53 INFO - PROCESS | 1851 | 1462283933843 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 06:58:54 INFO - PROCESS | 1851 | 1462283934237 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f223d9000 == 203 [pid = 1851] [id = 673] 06:58:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7f4f222e2c00) [pid = 1851] [serial = 2020] [outer = (nil)] 06:58:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7f4f222ea400) [pid = 1851] [serial = 2021] [outer = 0x7f4f222e2c00] 06:58:54 INFO - PROCESS | 1851 | 1462283934312 Marionette DEBUG loaded listener.js 06:58:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7f4f241bb800) [pid = 1851] [serial = 2022] [outer = 0x7f4f222e2c00] 06:58:55 INFO - PROCESS | 1851 | 1462283935233 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 06:58:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:58:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1626ms 06:58:55 INFO - PROCESS | 1851 | 1462283935299 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 06:58:55 INFO - PROCESS | 1851 | 1462283935305 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 06:58:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:58:55 INFO - PROCESS | 1851 | 1462283935312 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:58:55 INFO - PROCESS | 1851 | 1462283935317 Marionette TRACE conn3 <- [1,2666,null,{}] 06:58:55 INFO - PROCESS | 1851 | 1462283935324 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:55 INFO - PROCESS | 1851 | 1462283935558 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 06:58:55 INFO - PROCESS | 1851 | 1462283935887 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2b98e000 == 204 [pid = 1851] [id = 674] 06:58:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7f4f273e6400) [pid = 1851] [serial = 2023] [outer = (nil)] 06:58:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7f4f277b9c00) [pid = 1851] [serial = 2024] [outer = 0x7f4f273e6400] 06:58:55 INFO - PROCESS | 1851 | 1462283935971 Marionette DEBUG loaded listener.js 06:58:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7f4f27af3400) [pid = 1851] [serial = 2025] [outer = 0x7f4f273e6400] 06:58:57 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:58:57 INFO - PROCESS | 1851 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:58:57 INFO - PROCESS | 1851 | 1462283937314 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 06:58:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 06:58:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2037ms 06:58:57 INFO - PROCESS | 1851 | 1462283937353 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 06:58:57 INFO - PROCESS | 1851 | 1462283937358 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 06:58:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:58:57 INFO - PROCESS | 1851 | 1462283937369 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:58:57 INFO - PROCESS | 1851 | 1462283937371 Marionette TRACE conn3 <- [1,2670,null,{}] 06:58:57 INFO - PROCESS | 1851 | 1462283937380 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:57 INFO - PROCESS | 1851 | 1462283937686 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 06:58:57 INFO - PROCESS | 1851 | 1462283937956 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f314d9800 == 205 [pid = 1851] [id = 675] 06:58:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7f4f28583c00) [pid = 1851] [serial = 2026] [outer = (nil)] 06:58:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7f4f28d59400) [pid = 1851] [serial = 2027] [outer = 0x7f4f28583c00] 06:58:58 INFO - PROCESS | 1851 | 1462283938025 Marionette DEBUG loaded listener.js 06:58:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7f4f2a048c00) [pid = 1851] [serial = 2028] [outer = 0x7f4f28583c00] 06:58:59 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:58:59 INFO - PROCESS | 1851 | 1462283939327 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 06:58:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:58:59 INFO - PROCESS | 1851 | 1462283939358 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 06:58:59 INFO - PROCESS | 1851 | 1462283939373 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:58:59 INFO - PROCESS | 1851 | 1462283939382 Marionette TRACE conn3 <- [1,2674,null,{}] 06:58:59 INFO - PROCESS | 1851 | 1462283939388 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:59 INFO - PROCESS | 1851 | 1462283939655 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 06:58:59 INFO - PROCESS | 1851 | 1462283939895 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:59 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33697800 == 206 [pid = 1851] [id = 676] 06:58:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7f4f28587000) [pid = 1851] [serial = 2029] [outer = (nil)] 06:58:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7f4f2b885c00) [pid = 1851] [serial = 2030] [outer = 0x7f4f28587000] 06:58:59 INFO - PROCESS | 1851 | 1462283939965 Marionette DEBUG loaded listener.js 06:59:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7f4f2ec70000) [pid = 1851] [serial = 2031] [outer = 0x7f4f28587000] 06:59:01 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:01 INFO - PROCESS | 1851 | 1462283941320 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 06:59:01 INFO - PROCESS | 1851 | 1462283941376 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 06:59:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:59:01 INFO - PROCESS | 1851 | 1462283941385 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:59:01 INFO - PROCESS | 1851 | 1462283941389 Marionette TRACE conn3 <- [1,2678,null,{}] 06:59:01 INFO - PROCESS | 1851 | 1462283941397 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:01 INFO - PROCESS | 1851 | 1462283941869 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 06:59:02 INFO - PROCESS | 1851 | 1462283942030 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38bac800 == 207 [pid = 1851] [id = 677] 06:59:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7f4f28c43c00) [pid = 1851] [serial = 2032] [outer = (nil)] 06:59:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7f4f302cac00) [pid = 1851] [serial = 2033] [outer = 0x7f4f28c43c00] 06:59:02 INFO - PROCESS | 1851 | 1462283942103 Marionette DEBUG loaded listener.js 06:59:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7f4f3168c400) [pid = 1851] [serial = 2034] [outer = 0x7f4f28c43c00] 06:59:03 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:03 INFO - PROCESS | 1851 | 1462283943447 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 06:59:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 06:59:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2095ms 06:59:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:59:03 INFO - PROCESS | 1851 | 1462283943479 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 06:59:03 INFO - PROCESS | 1851 | 1462283943481 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 06:59:03 INFO - PROCESS | 1851 | 1462283943486 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:59:03 INFO - PROCESS | 1851 | 1462283943490 Marionette TRACE conn3 <- [1,2682,null,{}] 06:59:03 INFO - PROCESS | 1851 | 1462283943495 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:03 INFO - PROCESS | 1851 | 1462283943683 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 06:59:03 INFO - PROCESS | 1851 | 1462283943971 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39226000 == 208 [pid = 1851] [id = 678] 06:59:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7f4f320f3800) [pid = 1851] [serial = 2035] [outer = (nil)] 06:59:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7f4f326d7000) [pid = 1851] [serial = 2036] [outer = 0x7f4f320f3800] 06:59:04 INFO - PROCESS | 1851 | 1462283944062 Marionette DEBUG loaded listener.js 06:59:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7f4f32c66800) [pid = 1851] [serial = 2037] [outer = 0x7f4f320f3800] 06:59:05 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:05 INFO - PROCESS | 1851 | 1462283945394 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 06:59:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 06:59:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1940ms 06:59:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:59:05 INFO - PROCESS | 1851 | 1462283945427 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 06:59:05 INFO - PROCESS | 1851 | 1462283945430 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 06:59:05 INFO - PROCESS | 1851 | 1462283945436 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:59:05 INFO - PROCESS | 1851 | 1462283945439 Marionette TRACE conn3 <- [1,2686,null,{}] 06:59:05 INFO - PROCESS | 1851 | 1462283945444 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:05 INFO - PROCESS | 1851 | 1462283945682 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 06:59:05 INFO - PROCESS | 1851 | 1462283945922 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39fb1000 == 209 [pid = 1851] [id = 679] 06:59:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7f4f31790c00) [pid = 1851] [serial = 2038] [outer = (nil)] 06:59:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 199 (0x7f4f32cc5400) [pid = 1851] [serial = 2039] [outer = 0x7f4f31790c00] 06:59:06 INFO - PROCESS | 1851 | 1462283945994 Marionette DEBUG loaded listener.js 06:59:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 200 (0x7f4f32facc00) [pid = 1851] [serial = 2040] [outer = 0x7f4f31790c00] 06:59:07 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:07 INFO - PROCESS | 1851 | 1462283947298 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 06:59:07 INFO - PROCESS | 1851 | 1462283947328 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 06:59:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:59:07 INFO - PROCESS | 1851 | 1462283947334 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:59:07 INFO - PROCESS | 1851 | 1462283947336 Marionette TRACE conn3 <- [1,2690,null,{}] 06:59:07 INFO - PROCESS | 1851 | 1462283947341 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:07 INFO - PROCESS | 1851 | 1462283947567 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 06:59:07 INFO - PROCESS | 1851 | 1462283947809 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3f554000 == 210 [pid = 1851] [id = 680] 06:59:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 201 (0x7f4f3189b400) [pid = 1851] [serial = 2041] [outer = (nil)] 06:59:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 202 (0x7f4f32fb9000) [pid = 1851] [serial = 2042] [outer = 0x7f4f3189b400] 06:59:07 INFO - PROCESS | 1851 | 1462283947877 Marionette DEBUG loaded listener.js 06:59:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7f4f33844000) [pid = 1851] [serial = 2043] [outer = 0x7f4f3189b400] 06:59:09 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:09 INFO - PROCESS | 1851 | 1462283949195 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 06:59:09 INFO - PROCESS | 1851 | 1462283949228 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 06:59:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:59:09 INFO - PROCESS | 1851 | 1462283949234 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:59:09 INFO - PROCESS | 1851 | 1462283949236 Marionette TRACE conn3 <- [1,2694,null,{}] 06:59:09 INFO - PROCESS | 1851 | 1462283949242 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:09 INFO - PROCESS | 1851 | 1462283949464 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 06:59:09 INFO - PROCESS | 1851 | 1462283949706 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4113c800 == 211 [pid = 1851] [id = 681] 06:59:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7f4f32e49000) [pid = 1851] [serial = 2044] [outer = (nil)] 06:59:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 205 (0x7f4f33b99800) [pid = 1851] [serial = 2045] [outer = 0x7f4f32e49000] 06:59:09 INFO - PROCESS | 1851 | 1462283949778 Marionette DEBUG loaded listener.js 06:59:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 206 (0x7f4f3769f000) [pid = 1851] [serial = 2046] [outer = 0x7f4f32e49000] 06:59:11 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:11 INFO - PROCESS | 1851 | 1462283951058 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 06:59:11 INFO - PROCESS | 1851 | 1462283951078 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 06:59:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:59:11 INFO - PROCESS | 1851 | 1462283951083 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:59:11 INFO - PROCESS | 1851 | 1462283951092 Marionette TRACE conn3 <- [1,2698,null,{}] 06:59:11 INFO - PROCESS | 1851 | 1462283951097 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:11 INFO - PROCESS | 1851 | 1462283951282 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 06:59:11 INFO - PROCESS | 1851 | 1462283951562 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:11 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42f85000 == 212 [pid = 1851] [id = 682] 06:59:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 207 (0x7f4f33585800) [pid = 1851] [serial = 2047] [outer = (nil)] 06:59:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7f4f38b0f000) [pid = 1851] [serial = 2048] [outer = 0x7f4f33585800] 06:59:11 INFO - PROCESS | 1851 | 1462283951630 Marionette DEBUG loaded listener.js 06:59:11 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7f4f3913a000) [pid = 1851] [serial = 2049] [outer = 0x7f4f33585800] 06:59:12 INFO - PROCESS | 1851 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:12 INFO - PROCESS | 1851 | 1462283952987 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 06:59:13 INFO - PROCESS | 1851 | 1462283953023 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 06:59:13 INFO - PROCESS | 1851 | 1462283953029 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:59:13 INFO - PROCESS | 1851 | 1462283953032 Marionette TRACE conn3 <- [1,2702,null,{}] 06:59:13 INFO - PROCESS | 1851 | 1462283953037 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:13 INFO - PROCESS | 1851 | 1462283953265 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 06:59:13 INFO - PROCESS | 1851 | 1462283953516 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f26364800 == 213 [pid = 1851] [id = 683] 06:59:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7f4f222ecc00) [pid = 1851] [serial = 2050] [outer = (nil)] 06:59:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7f4f27647800) [pid = 1851] [serial = 2051] [outer = 0x7f4f222ecc00] 06:59:13 INFO - PROCESS | 1851 | 1462283953591 Marionette DEBUG loaded listener.js 06:59:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7f4f39f86800) [pid = 1851] [serial = 2052] [outer = 0x7f4f222ecc00] 06:59:14 INFO - PROCESS | 1851 | 1462283954541 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 06:59:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:59:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1582ms 06:59:14 INFO - PROCESS | 1851 | 1462283954610 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 06:59:14 INFO - PROCESS | 1851 | 1462283954614 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 06:59:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:59:14 INFO - PROCESS | 1851 | 1462283954620 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:59:14 INFO - PROCESS | 1851 | 1462283954623 Marionette TRACE conn3 <- [1,2706,null,{}] 06:59:14 INFO - PROCESS | 1851 | 1462283954628 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:14 INFO - PROCESS | 1851 | 1462283954838 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 06:59:15 INFO - PROCESS | 1851 | 1462283955157 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f28a47800 == 214 [pid = 1851] [id = 684] 06:59:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7f4f222ee800) [pid = 1851] [serial = 2053] [outer = (nil)] 06:59:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7f4f241b7c00) [pid = 1851] [serial = 2054] [outer = 0x7f4f222ee800] 06:59:15 INFO - PROCESS | 1851 | 1462283955229 Marionette DEBUG loaded listener.js 06:59:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7f4f273ea800) [pid = 1851] [serial = 2055] [outer = 0x7f4f222ee800] 06:59:16 INFO - PROCESS | 1851 | 1462283956101 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 06:59:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:59:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1532ms 06:59:16 INFO - PROCESS | 1851 | 1462283956152 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 06:59:16 INFO - PROCESS | 1851 | 1462283956155 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 06:59:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:59:16 INFO - PROCESS | 1851 | 1462283956161 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:59:16 INFO - PROCESS | 1851 | 1462283956163 Marionette TRACE conn3 <- [1,2710,null,{}] 06:59:16 INFO - PROCESS | 1851 | 1462283956169 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:16 INFO - PROCESS | 1851 | 1462283956354 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 06:59:17 INFO - PROCESS | 1851 | 1462283957207 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:17 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f294c3800 == 215 [pid = 1851] [id = 685] 06:59:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7f4f241b7800) [pid = 1851] [serial = 2056] [outer = (nil)] 06:59:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7f4f246cc400) [pid = 1851] [serial = 2057] [outer = 0x7f4f241b7800] 06:59:17 INFO - PROCESS | 1851 | 1462283957359 Marionette DEBUG loaded listener.js 06:59:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7f4f25648c00) [pid = 1851] [serial = 2058] [outer = 0x7f4f241b7800] 06:59:18 INFO - PROCESS | 1851 | 1462283958247 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 06:59:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:59:18 INFO - PROCESS | 1851 | 1462283958302 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 06:59:18 INFO - PROCESS | 1851 | 1462283958309 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:59:18 INFO - PROCESS | 1851 | 1462283958314 Marionette TRACE conn3 <- [1,2714,null,{}] 06:59:18 INFO - PROCESS | 1851 | 1462283958320 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:18 INFO - PROCESS | 1851 | 1462283958497 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 06:59:18 INFO - PROCESS | 1851 | 1462283958781 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f28cc4800 == 216 [pid = 1851] [id = 686] 06:59:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7f4f25646000) [pid = 1851] [serial = 2059] [outer = (nil)] 06:59:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7f4f26350800) [pid = 1851] [serial = 2060] [outer = 0x7f4f25646000] 06:59:18 INFO - PROCESS | 1851 | 1462283958889 Marionette DEBUG loaded listener.js 06:59:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7f4f2734f000) [pid = 1851] [serial = 2061] [outer = 0x7f4f25646000] 06:59:19 INFO - PROCESS | 1851 | 1462283959717 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 06:59:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:59:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1489ms 06:59:19 INFO - PROCESS | 1851 | 1462283959802 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 06:59:19 INFO - PROCESS | 1851 | 1462283959810 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 06:59:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:59:19 INFO - PROCESS | 1851 | 1462283959829 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:59:19 INFO - PROCESS | 1851 | 1462283959831 Marionette TRACE conn3 <- [1,2718,null,{}] 06:59:19 INFO - PROCESS | 1851 | 1462283959841 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:20 INFO - PROCESS | 1851 | 1462283960115 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 06:59:20 INFO - PROCESS | 1851 | 1462283960478 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f265ee800 == 217 [pid = 1851] [id = 687] 06:59:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7f4f2475c400) [pid = 1851] [serial = 2062] [outer = (nil)] 06:59:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7f4f276d4c00) [pid = 1851] [serial = 2063] [outer = 0x7f4f2475c400] 06:59:20 INFO - PROCESS | 1851 | 1462283960548 Marionette DEBUG loaded listener.js 06:59:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7f4f277c2800) [pid = 1851] [serial = 2064] [outer = 0x7f4f2475c400] 06:59:21 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f28a4f800 == 216 [pid = 1851] [id = 607] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7f4f2c0a0000) [pid = 1851] [serial = 1943] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7f4f29693800) [pid = 1851] [serial = 1925] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7f4f276d1800) [pid = 1851] [serial = 1928] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7f4f2cb2e800) [pid = 1851] [serial = 1922] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7f4f461e4000) [pid = 1851] [serial = 1919] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f223cf800 == 215 [pid = 1851] [id = 612] 06:59:21 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2b8ac000 == 214 [pid = 1851] [id = 610] 06:59:21 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2dbb9800 == 213 [pid = 1851] [id = 606] 06:59:21 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f28d13800 == 212 [pid = 1851] [id = 614] 06:59:21 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2b8b1800 == 211 [pid = 1851] [id = 613] 06:59:21 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2b894000 == 210 [pid = 1851] [id = 609] 06:59:21 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f57120000 == 209 [pid = 1851] [id = 605] 06:59:21 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f26374000 == 208 [pid = 1851] [id = 611] 06:59:21 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f296a1800 == 207 [pid = 1851] [id = 608] 06:59:21 INFO - PROCESS | 1851 | 1462283961539 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 06:59:21 INFO - PROCESS | 1851 | 1462283961632 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 06:59:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:59:21 INFO - PROCESS | 1851 | 1462283961646 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:59:21 INFO - PROCESS | 1851 | 1462283961654 Marionette TRACE conn3 <- [1,2722,null,{}] 06:59:21 INFO - PROCESS | 1851 | 1462283961666 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:21 INFO - PROCESS | 1851 | 1462283961850 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7f4f4148d400) [pid = 1851] [serial = 1916] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7f4f2cb2dc00) [pid = 1851] [serial = 1941] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7f4f3184d000) [pid = 1851] [serial = 1886] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7f4f33ded000) [pid = 1851] [serial = 1898] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7f4f2da45400) [pid = 1851] [serial = 1869] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7f4f28590400) [pid = 1851] [serial = 1746] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7f4f3ceb2400) [pid = 1851] [serial = 1910] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7f4f406a6c00) [pid = 1851] [serial = 1914] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7f4f431bfc00) [pid = 1851] [serial = 1917] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7f4f32c6e800) [pid = 1851] [serial = 1803] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7f4f42f22c00) [pid = 1851] [serial = 1812] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7f4f327ed400) [pid = 1851] [serial = 1887] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 206 (0x7f4f2cb37400) [pid = 1851] [serial = 1800] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 205 (0x7f4f3cc6b400) [pid = 1851] [serial = 1908] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 204 (0x7f4f2eb4a400) [pid = 1851] [serial = 1881] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 203 (0x7f4f31689400) [pid = 1851] [serial = 1884] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 202 (0x7f4f3c96b400) [pid = 1851] [serial = 1907] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 201 (0x7f4f39f7f800) [pid = 1851] [serial = 1904] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 200 (0x7f4f27af7800) [pid = 1851] [serial = 1833] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 199 (0x7f4f32c6b800) [pid = 1851] [serial = 1889] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 198 (0x7f4f33b91c00) [pid = 1851] [serial = 1896] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7f4f393cf400) [pid = 1851] [serial = 1731] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7f4f4fd95c00) [pid = 1851] [serial = 1815] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7f4f28bc4000) [pid = 1851] [serial = 1937] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7f4f33584000) [pid = 1851] [serial = 1893] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7f4f54f50800) [pid = 1851] [serial = 1821] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7f4f39123c00) [pid = 1851] [serial = 1901] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7f4f27af8c00) [pid = 1851] [serial = 1845] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7f4f3365ac00) [pid = 1851] [serial = 1895] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7f4f39140000) [pid = 1851] [serial = 1902] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7f4f3ff27400) [pid = 1851] [serial = 1913] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7f4f3b256c00) [pid = 1851] [serial = 1905] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7f4f240ea000) [pid = 1851] [serial = 1871] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7f4f54ebd400) [pid = 1851] [serial = 1818] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7f4f246d2000) [pid = 1851] [serial = 1749] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7f4f241bb000) [pid = 1851] [serial = 1761] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7f4f2475c800) [pid = 1851] [serial = 1767] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7f4f32c65400) [pid = 1851] [serial = 1770] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7f4f2859f800) [pid = 1851] [serial = 1797] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7f4f3ceea400) [pid = 1851] [serial = 1734] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7f4f32fabc00) [pid = 1851] [serial = 1892] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7f4f26344000) [pid = 1851] [serial = 1932] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7f4f240ee800) [pid = 1851] [serial = 1842] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7f4f222f0800) [pid = 1851] [serial = 1839] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7f4f54f30c00) [pid = 1851] [serial = 1755] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7f4f2def7400) [pid = 1851] [serial = 1725] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7f4f246c7c00) [pid = 1851] [serial = 1872] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7f4f32e43400) [pid = 1851] [serial = 1890] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7f4f2e9ea000) [pid = 1851] [serial = 1880] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7f4f27350c00) [pid = 1851] [serial = 1824] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7f4f37693400) [pid = 1851] [serial = 1656] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7f4f500cfc00) [pid = 1851] [serial = 1752] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7f4f2959c400) [pid = 1851] [serial = 1938] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7f4f304a9000) [pid = 1851] [serial = 1830] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7f4f27648400) [pid = 1851] [serial = 1934] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7f4f54f51c00) [pid = 1851] [serial = 1836] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7f4f3c91f400) [pid = 1851] [serial = 1722] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7f4f39f88800) [pid = 1851] [serial = 1809] [outer = (nil)] [url = about:blank] 06:59:22 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7f4f3f576c00) [pid = 1851] [serial = 1911] [outer = (nil)] [url = about:blank] 06:59:22 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7f4f39f7cc00) [pid = 1851] [serial = 1764] [outer = (nil)] [url = about:blank] 06:59:22 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7f4f54f4a000) [pid = 1851] [serial = 1743] [outer = (nil)] [url = about:blank] 06:59:22 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7f4f2968e000) [pid = 1851] [serial = 1877] [outer = (nil)] [url = about:blank] 06:59:22 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7f4f32c6d800) [pid = 1851] [serial = 1758] [outer = (nil)] [url = about:blank] 06:59:22 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7f4f2b888800) [pid = 1851] [serial = 1878] [outer = (nil)] [url = about:blank] 06:59:22 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7f4f3049f800) [pid = 1851] [serial = 1883] [outer = (nil)] [url = about:blank] 06:59:22 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7f4f2c093800) [pid = 1851] [serial = 1940] [outer = (nil)] [url = about:blank] 06:59:22 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7f4f41495000) [pid = 1851] [serial = 1737] [outer = (nil)] [url = about:blank] 06:59:22 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7f4f27af5800) [pid = 1851] [serial = 1935] [outer = (nil)] [url = about:blank] 06:59:22 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7f4f3769e800) [pid = 1851] [serial = 1899] [outer = (nil)] [url = about:blank] 06:59:22 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7f4f276c8400) [pid = 1851] [serial = 1874] [outer = (nil)] [url = about:blank] 06:59:22 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7f4f54f4ac00) [pid = 1851] [serial = 1827] [outer = (nil)] [url = about:blank] 06:59:22 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7f4f327f4000) [pid = 1851] [serial = 1728] [outer = (nil)] [url = about:blank] 06:59:22 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7f4f241b6000) [pid = 1851] [serial = 1931] [outer = (nil)] [url = about:blank] 06:59:22 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7f4f54ba0c00) [pid = 1851] [serial = 1740] [outer = (nil)] [url = about:blank] 06:59:22 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7f4f284e4000) [pid = 1851] [serial = 1875] [outer = (nil)] [url = about:blank] 06:59:22 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7f4f39126000) [pid = 1851] [serial = 1806] [outer = (nil)] [url = about:blank] 06:59:22 INFO - PROCESS | 1851 | 1462283962133 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:22 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2417f000 == 201 [pid = 1851] [id = 688] 06:59:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7f4f240ee800) [pid = 1851] [serial = 2065] [outer = (nil)] 06:59:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7f4f26344000) [pid = 1851] [serial = 2066] [outer = 0x7f4f240ee800] 06:59:22 INFO - PROCESS | 1851 | 1462283962236 Marionette DEBUG loaded listener.js 06:59:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7f4f2859f800) [pid = 1851] [serial = 2067] [outer = 0x7f4f240ee800] 06:59:22 INFO - PROCESS | 1851 | 1462283962941 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 06:59:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:59:22 INFO - PROCESS | 1851 | 1462283962987 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 06:59:22 INFO - PROCESS | 1851 | 1462283962992 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:59:22 INFO - PROCESS | 1851 | 1462283962995 Marionette TRACE conn3 <- [1,2726,null,{}] 06:59:23 INFO - PROCESS | 1851 | 1462283963000 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:23 INFO - PROCESS | 1851 | 1462283963237 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 06:59:23 INFO - PROCESS | 1851 | 1462283963260 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2a1d6000 == 202 [pid = 1851] [id = 689] 06:59:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7f4f241bb000) [pid = 1851] [serial = 2068] [outer = (nil)] 06:59:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7f4f28c3dc00) [pid = 1851] [serial = 2069] [outer = 0x7f4f241bb000] 06:59:23 INFO - PROCESS | 1851 | 1462283963318 Marionette DEBUG loaded listener.js 06:59:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7f4f28d5e800) [pid = 1851] [serial = 2070] [outer = 0x7f4f241bb000] 06:59:24 INFO - PROCESS | 1851 | 1462283964212 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 06:59:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:59:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1228ms 06:59:24 INFO - PROCESS | 1851 | 1462283964224 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 06:59:24 INFO - PROCESS | 1851 | 1462283964227 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 06:59:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:59:24 INFO - PROCESS | 1851 | 1462283964232 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:59:24 INFO - PROCESS | 1851 | 1462283964234 Marionette TRACE conn3 <- [1,2730,null,{}] 06:59:24 INFO - PROCESS | 1851 | 1462283964262 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:24 INFO - PROCESS | 1851 | 1462283964493 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 06:59:24 INFO - PROCESS | 1851 | 1462283964523 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:24 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2b8a1000 == 203 [pid = 1851] [id = 690] 06:59:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7f4f293c3c00) [pid = 1851] [serial = 2071] [outer = (nil)] 06:59:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7f4f293cac00) [pid = 1851] [serial = 2072] [outer = 0x7f4f293c3c00] 06:59:24 INFO - PROCESS | 1851 | 1462283964590 Marionette DEBUG loaded listener.js 06:59:24 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7f4f295a1c00) [pid = 1851] [serial = 2073] [outer = 0x7f4f293c3c00] 06:59:25 INFO - PROCESS | 1851 | 1462283965876 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 06:59:25 INFO - PROCESS | 1851 | 1462283965944 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 06:59:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:59:25 INFO - PROCESS | 1851 | 1462283965949 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:59:25 INFO - PROCESS | 1851 | 1462283965952 Marionette TRACE conn3 <- [1,2734,null,{}] 06:59:25 INFO - PROCESS | 1851 | 1462283965957 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:26 INFO - PROCESS | 1851 | 1462283966561 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 06:59:26 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7f4f222e9400) [pid = 1851] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:59:26 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7f4f241bb400) [pid = 1851] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:59:26 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7f4f246cac00) [pid = 1851] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:59:26 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7f4f27643000) [pid = 1851] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:59:26 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7f4f25649000) [pid = 1851] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:59:26 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7f4f2e9e4c00) [pid = 1851] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:59:26 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7f4f284d9c00) [pid = 1851] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:59:26 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7f4f240e6800) [pid = 1851] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:59:26 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7f4f3f578400) [pid = 1851] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:59:26 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7f4f2634c400) [pid = 1851] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:59:26 INFO - PROCESS | 1851 | --DOMWINDOW == 141 (0x7f4f28d57000) [pid = 1851] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:59:26 INFO - PROCESS | 1851 | 1462283966747 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f28a5c800 == 204 [pid = 1851] [id = 691] 06:59:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 142 (0x7f4f222f1000) [pid = 1851] [serial = 2074] [outer = (nil)] 06:59:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7f4f26342c00) [pid = 1851] [serial = 2075] [outer = 0x7f4f222f1000] 06:59:26 INFO - PROCESS | 1851 | 1462283966807 Marionette DEBUG loaded listener.js 06:59:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7f4f29258c00) [pid = 1851] [serial = 2076] [outer = 0x7f4f222f1000] 06:59:27 INFO - PROCESS | 1851 | 1462283967456 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 06:59:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:59:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1529ms 06:59:27 INFO - PROCESS | 1851 | 1462283967479 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 06:59:27 INFO - PROCESS | 1851 | 1462283967482 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 06:59:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:59:27 INFO - PROCESS | 1851 | 1462283967487 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:59:27 INFO - PROCESS | 1851 | 1462283967489 Marionette TRACE conn3 <- [1,2738,null,{}] 06:59:27 INFO - PROCESS | 1851 | 1462283967494 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:27 INFO - PROCESS | 1851 | 1462283967677 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 06:59:27 INFO - PROCESS | 1851 | 1462283967866 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2ca03800 == 205 [pid = 1851] [id = 692] 06:59:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7f4f222e3800) [pid = 1851] [serial = 2077] [outer = (nil)] 06:59:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7f4f2968ac00) [pid = 1851] [serial = 2078] [outer = 0x7f4f222e3800] 06:59:27 INFO - PROCESS | 1851 | 1462283967923 Marionette DEBUG loaded listener.js 06:59:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7f4f2a73c000) [pid = 1851] [serial = 2079] [outer = 0x7f4f222e3800] 06:59:28 INFO - PROCESS | 1851 | 1462283968787 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 06:59:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:59:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1334ms 06:59:28 INFO - PROCESS | 1851 | 1462283968823 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 06:59:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:59:28 INFO - PROCESS | 1851 | 1462283968828 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 06:59:28 INFO - PROCESS | 1851 | 1462283968836 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:59:28 INFO - PROCESS | 1851 | 1462283968842 Marionette TRACE conn3 <- [1,2742,null,{}] 06:59:28 INFO - PROCESS | 1851 | 1462283968851 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:29 INFO - PROCESS | 1851 | 1462283969052 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 06:59:29 INFO - PROCESS | 1851 | 1462283969410 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f289d8000 == 206 [pid = 1851] [id = 693] 06:59:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7f4f25644800) [pid = 1851] [serial = 2080] [outer = (nil)] 06:59:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7f4f26344400) [pid = 1851] [serial = 2081] [outer = 0x7f4f25644800] 06:59:29 INFO - PROCESS | 1851 | 1462283969489 Marionette DEBUG loaded listener.js 06:59:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7f4f273e1c00) [pid = 1851] [serial = 2082] [outer = 0x7f4f25644800] 06:59:30 INFO - PROCESS | 1851 | 1462283970302 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 06:59:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:59:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1493ms 06:59:30 INFO - PROCESS | 1851 | 1462283970329 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 06:59:30 INFO - PROCESS | 1851 | 1462283970338 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 06:59:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:59:30 INFO - PROCESS | 1851 | 1462283970347 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:59:30 INFO - PROCESS | 1851 | 1462283970351 Marionette TRACE conn3 <- [1,2746,null,{}] 06:59:30 INFO - PROCESS | 1851 | 1462283970357 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:30 INFO - PROCESS | 1851 | 1462283970548 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 06:59:30 INFO - PROCESS | 1851 | 1462283970844 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f29e0b000 == 207 [pid = 1851] [id = 694] 06:59:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7f4f276ca800) [pid = 1851] [serial = 2083] [outer = (nil)] 06:59:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7f4f27aef800) [pid = 1851] [serial = 2084] [outer = 0x7f4f276ca800] 06:59:30 INFO - PROCESS | 1851 | 1462283970917 Marionette DEBUG loaded listener.js 06:59:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7f4f28584c00) [pid = 1851] [serial = 2085] [outer = 0x7f4f276ca800] 06:59:31 INFO - PROCESS | 1851 | 1462283971840 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 06:59:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:59:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1540ms 06:59:31 INFO - PROCESS | 1851 | 1462283971887 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 06:59:31 INFO - PROCESS | 1851 | 1462283971891 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 06:59:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:59:31 INFO - PROCESS | 1851 | 1462283971897 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:59:31 INFO - PROCESS | 1851 | 1462283971903 Marionette TRACE conn3 <- [1,2750,null,{}] 06:59:31 INFO - PROCESS | 1851 | 1462283971918 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:32 INFO - PROCESS | 1851 | 1462283972118 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 06:59:32 INFO - PROCESS | 1851 | 1462283972382 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:32 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2dbc0000 == 208 [pid = 1851] [id = 695] 06:59:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7f4f29256c00) [pid = 1851] [serial = 2086] [outer = (nil)] 06:59:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7f4f29594800) [pid = 1851] [serial = 2087] [outer = 0x7f4f29256c00] 06:59:32 INFO - PROCESS | 1851 | 1462283972499 Marionette DEBUG loaded listener.js 06:59:32 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7f4f29691c00) [pid = 1851] [serial = 2088] [outer = 0x7f4f29256c00] 06:59:33 INFO - PROCESS | 1851 | 1462283973449 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 06:59:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:59:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1590ms 06:59:33 INFO - PROCESS | 1851 | 1462283973487 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 06:59:33 INFO - PROCESS | 1851 | 1462283973491 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 06:59:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:59:33 INFO - PROCESS | 1851 | 1462283973497 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:59:33 INFO - PROCESS | 1851 | 1462283973499 Marionette TRACE conn3 <- [1,2754,null,{}] 06:59:33 INFO - PROCESS | 1851 | 1462283973505 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:33 INFO - PROCESS | 1851 | 1462283973689 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 06:59:33 INFO - PROCESS | 1851 | 1462283973959 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f301ec800 == 209 [pid = 1851] [id = 696] 06:59:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7f4f29cfb000) [pid = 1851] [serial = 2089] [outer = (nil)] 06:59:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7f4f2a73d800) [pid = 1851] [serial = 2090] [outer = 0x7f4f29cfb000] 06:59:34 INFO - PROCESS | 1851 | 1462283974073 Marionette DEBUG loaded listener.js 06:59:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7f4f2aa50400) [pid = 1851] [serial = 2091] [outer = 0x7f4f29cfb000] 06:59:34 INFO - PROCESS | 1851 | 1462283974889 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 06:59:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:59:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1427ms 06:59:34 INFO - PROCESS | 1851 | 1462283974924 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 06:59:34 INFO - PROCESS | 1851 | 1462283974928 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 06:59:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:59:34 INFO - PROCESS | 1851 | 1462283974933 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:59:34 INFO - PROCESS | 1851 | 1462283974936 Marionette TRACE conn3 <- [1,2758,null,{}] 06:59:34 INFO - PROCESS | 1851 | 1462283974941 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:35 INFO - PROCESS | 1851 | 1462283975122 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 06:59:35 INFO - PROCESS | 1851 | 1462283975397 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:35 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f303c9800 == 210 [pid = 1851] [id = 697] 06:59:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7f4f2aa52400) [pid = 1851] [serial = 2092] [outer = (nil)] 06:59:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7f4f2b88a800) [pid = 1851] [serial = 2093] [outer = 0x7f4f2aa52400] 06:59:35 INFO - PROCESS | 1851 | 1462283975469 Marionette DEBUG loaded listener.js 06:59:35 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7f4f2c098c00) [pid = 1851] [serial = 2094] [outer = 0x7f4f2aa52400] 06:59:36 INFO - PROCESS | 1851 | 1462283976324 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 06:59:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:59:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1435ms 06:59:36 INFO - PROCESS | 1851 | 1462283976369 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 06:59:36 INFO - PROCESS | 1851 | 1462283976373 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 06:59:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:59:36 INFO - PROCESS | 1851 | 1462283976378 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:59:36 INFO - PROCESS | 1851 | 1462283976381 Marionette TRACE conn3 <- [1,2762,null,{}] 06:59:36 INFO - PROCESS | 1851 | 1462283976386 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:36 INFO - PROCESS | 1851 | 1462283976598 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 06:59:36 INFO - PROCESS | 1851 | 1462283976864 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f314d1000 == 211 [pid = 1851] [id = 698] 06:59:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7f4f2aa59400) [pid = 1851] [serial = 2095] [outer = (nil)] 06:59:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7f4f2d542c00) [pid = 1851] [serial = 2096] [outer = 0x7f4f2aa59400] 06:59:36 INFO - PROCESS | 1851 | 1462283976940 Marionette DEBUG loaded listener.js 06:59:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7f4f2def0c00) [pid = 1851] [serial = 2097] [outer = 0x7f4f2aa59400] 06:59:37 INFO - PROCESS | 1851 | 1462283977762 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 06:59:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:59:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1434ms 06:59:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:59:37 INFO - PROCESS | 1851 | 1462283977813 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 06:59:37 INFO - PROCESS | 1851 | 1462283977815 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 06:59:37 INFO - PROCESS | 1851 | 1462283977821 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:59:37 INFO - PROCESS | 1851 | 1462283977824 Marionette TRACE conn3 <- [1,2766,null,{}] 06:59:37 INFO - PROCESS | 1851 | 1462283977829 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:38 INFO - PROCESS | 1851 | 1462283978012 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 06:59:38 INFO - PROCESS | 1851 | 1462283978281 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:38 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f31754000 == 212 [pid = 1851] [id = 699] 06:59:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7f4f2c099400) [pid = 1851] [serial = 2098] [outer = (nil)] 06:59:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7f4f2e8a9400) [pid = 1851] [serial = 2099] [outer = 0x7f4f2c099400] 06:59:38 INFO - PROCESS | 1851 | 1462283978353 Marionette DEBUG loaded listener.js 06:59:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7f4f2e9eb000) [pid = 1851] [serial = 2100] [outer = 0x7f4f2c099400] 06:59:39 INFO - PROCESS | 1851 | 1462283979156 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 06:59:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:59:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1393ms 06:59:39 INFO - PROCESS | 1851 | 1462283979213 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 06:59:39 INFO - PROCESS | 1851 | 1462283979216 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 06:59:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:59:39 INFO - PROCESS | 1851 | 1462283979222 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:59:39 INFO - PROCESS | 1851 | 1462283979224 Marionette TRACE conn3 <- [1,2770,null,{}] 06:59:39 INFO - PROCESS | 1851 | 1462283979230 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:39 INFO - PROCESS | 1851 | 1462283979425 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 06:59:39 INFO - PROCESS | 1851 | 1462283979705 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32854000 == 213 [pid = 1851] [id = 700] 06:59:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7f4f241b1400) [pid = 1851] [serial = 2101] [outer = (nil)] 06:59:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7f4f2eaa9000) [pid = 1851] [serial = 2102] [outer = 0x7f4f241b1400] 06:59:39 INFO - PROCESS | 1851 | 1462283979779 Marionette DEBUG loaded listener.js 06:59:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7f4f2eb42c00) [pid = 1851] [serial = 2103] [outer = 0x7f4f241b1400] 06:59:40 INFO - PROCESS | 1851 | 1462283980601 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 06:59:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:59:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1431ms 06:59:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:59:40 INFO - PROCESS | 1851 | 1462283980653 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 06:59:40 INFO - PROCESS | 1851 | 1462283980656 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 06:59:40 INFO - PROCESS | 1851 | 1462283980662 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:59:40 INFO - PROCESS | 1851 | 1462283980665 Marionette TRACE conn3 <- [1,2774,null,{}] 06:59:40 INFO - PROCESS | 1851 | 1462283980670 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:40 INFO - PROCESS | 1851 | 1462283980866 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 06:59:41 INFO - PROCESS | 1851 | 1462283981137 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32d32800 == 214 [pid = 1851] [id = 701] 06:59:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7f4f2da44400) [pid = 1851] [serial = 2104] [outer = (nil)] 06:59:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7f4f2ec6ac00) [pid = 1851] [serial = 2105] [outer = 0x7f4f2da44400] 06:59:41 INFO - PROCESS | 1851 | 1462283981209 Marionette DEBUG loaded listener.js 06:59:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7f4f2ec72c00) [pid = 1851] [serial = 2106] [outer = 0x7f4f2da44400] 06:59:42 INFO - PROCESS | 1851 | 1462283982051 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 06:59:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:59:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1436ms 06:59:42 INFO - PROCESS | 1851 | 1462283982097 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 06:59:42 INFO - PROCESS | 1851 | 1462283982101 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 06:59:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:59:42 INFO - PROCESS | 1851 | 1462283982107 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:59:42 INFO - PROCESS | 1851 | 1462283982109 Marionette TRACE conn3 <- [1,2778,null,{}] 06:59:42 INFO - PROCESS | 1851 | 1462283982114 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:42 INFO - PROCESS | 1851 | 1462283982301 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 06:59:42 INFO - PROCESS | 1851 | 1462283982573 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3369b000 == 215 [pid = 1851] [id = 702] 06:59:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7f4f2e9ecc00) [pid = 1851] [serial = 2107] [outer = (nil)] 06:59:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7f4f302ca000) [pid = 1851] [serial = 2108] [outer = 0x7f4f2e9ecc00] 06:59:42 INFO - PROCESS | 1851 | 1462283982645 Marionette DEBUG loaded listener.js 06:59:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7f4f3049cc00) [pid = 1851] [serial = 2109] [outer = 0x7f4f2e9ecc00] 06:59:43 INFO - PROCESS | 1851 | 1462283983474 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 06:59:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:59:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1381ms 06:59:43 INFO - PROCESS | 1851 | 1462283983503 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 06:59:43 INFO - PROCESS | 1851 | 1462283983507 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 06:59:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:59:43 INFO - PROCESS | 1851 | 1462283983516 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:59:43 INFO - PROCESS | 1851 | 1462283983519 Marionette TRACE conn3 <- [1,2782,null,{}] 06:59:43 INFO - PROCESS | 1851 | 1462283983524 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:43 INFO - PROCESS | 1851 | 1462283983728 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 06:59:44 INFO - PROCESS | 1851 | 1462283984010 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:44 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3750f800 == 216 [pid = 1851] [id = 703] 06:59:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7f4f28c37c00) [pid = 1851] [serial = 2110] [outer = (nil)] 06:59:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7f4f3168ac00) [pid = 1851] [serial = 2111] [outer = 0x7f4f28c37c00] 06:59:44 INFO - PROCESS | 1851 | 1462283984089 Marionette DEBUG loaded listener.js 06:59:44 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7f4f3184ec00) [pid = 1851] [serial = 2112] [outer = 0x7f4f28c37c00] 06:59:45 INFO - PROCESS | 1851 | 1462283985001 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 06:59:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:59:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1538ms 06:59:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:59:45 INFO - PROCESS | 1851 | 1462283985053 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 06:59:45 INFO - PROCESS | 1851 | 1462283985056 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 06:59:45 INFO - PROCESS | 1851 | 1462283985061 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:59:45 INFO - PROCESS | 1851 | 1462283985064 Marionette TRACE conn3 <- [1,2786,null,{}] 06:59:45 INFO - PROCESS | 1851 | 1462283985069 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:45 INFO - PROCESS | 1851 | 1462283985250 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 06:59:45 INFO - PROCESS | 1851 | 1462283985523 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38f54000 == 217 [pid = 1851] [id = 704] 06:59:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7f4f2ec6d800) [pid = 1851] [serial = 2113] [outer = (nil)] 06:59:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7f4f3200b400) [pid = 1851] [serial = 2114] [outer = 0x7f4f2ec6d800] 06:59:45 INFO - PROCESS | 1851 | 1462283985595 Marionette DEBUG loaded listener.js 06:59:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7f4f320f1400) [pid = 1851] [serial = 2115] [outer = 0x7f4f2ec6d800] 06:59:46 INFO - PROCESS | 1851 | 1462283986419 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 06:59:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:59:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1432ms 06:59:46 INFO - PROCESS | 1851 | 1462283986493 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 06:59:46 INFO - PROCESS | 1851 | 1462283986496 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 06:59:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:59:46 INFO - PROCESS | 1851 | 1462283986510 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:59:46 INFO - PROCESS | 1851 | 1462283986512 Marionette TRACE conn3 <- [1,2790,null,{}] 06:59:46 INFO - PROCESS | 1851 | 1462283986518 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:46 INFO - PROCESS | 1851 | 1462283986740 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 06:59:47 INFO - PROCESS | 1851 | 1462283987014 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3905b000 == 218 [pid = 1851] [id = 705] 06:59:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7f4f31689400) [pid = 1851] [serial = 2116] [outer = (nil)] 06:59:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7f4f326d1800) [pid = 1851] [serial = 2117] [outer = 0x7f4f31689400] 06:59:47 INFO - PROCESS | 1851 | 1462283987139 Marionette DEBUG loaded listener.js 06:59:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7f4f3272b400) [pid = 1851] [serial = 2118] [outer = 0x7f4f31689400] 06:59:47 INFO - PROCESS | 1851 | 1462283987941 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 06:59:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:59:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1475ms 06:59:47 INFO - PROCESS | 1851 | 1462283987986 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 06:59:47 INFO - PROCESS | 1851 | 1462283987990 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 06:59:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:59:47 INFO - PROCESS | 1851 | 1462283987995 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:59:48 INFO - PROCESS | 1851 | 1462283987997 Marionette TRACE conn3 <- [1,2794,null,{}] 06:59:48 INFO - PROCESS | 1851 | 1462283988003 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:48 INFO - PROCESS | 1851 | 1462283988187 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 06:59:48 INFO - PROCESS | 1851 | 1462283988461 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3956b800 == 219 [pid = 1851] [id = 706] 06:59:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7f4f320f1000) [pid = 1851] [serial = 2119] [outer = (nil)] 06:59:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7f4f327f0000) [pid = 1851] [serial = 2120] [outer = 0x7f4f320f1000] 06:59:48 INFO - PROCESS | 1851 | 1462283988532 Marionette DEBUG loaded listener.js 06:59:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7f4f327fb000) [pid = 1851] [serial = 2121] [outer = 0x7f4f320f1000] 06:59:49 INFO - PROCESS | 1851 | 1462283989372 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 06:59:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:59:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1435ms 06:59:49 INFO - PROCESS | 1851 | 1462283989431 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 06:59:49 INFO - PROCESS | 1851 | 1462283989434 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 06:59:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:59:49 INFO - PROCESS | 1851 | 1462283989440 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:59:49 INFO - PROCESS | 1851 | 1462283989442 Marionette TRACE conn3 <- [1,2798,null,{}] 06:59:49 INFO - PROCESS | 1851 | 1462283989448 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:49 INFO - PROCESS | 1851 | 1462283989641 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 06:59:49 INFO - PROCESS | 1851 | 1462283989917 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39f50000 == 220 [pid = 1851] [id = 707] 06:59:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7f4f32012400) [pid = 1851] [serial = 2122] [outer = (nil)] 06:59:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7f4f32812000) [pid = 1851] [serial = 2123] [outer = 0x7f4f32012400] 06:59:49 INFO - PROCESS | 1851 | 1462283989988 Marionette DEBUG loaded listener.js 06:59:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7f4f32bac000) [pid = 1851] [serial = 2124] [outer = 0x7f4f32012400] 06:59:50 INFO - PROCESS | 1851 | 1462283990818 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 06:59:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:59:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1431ms 06:59:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:59:50 INFO - PROCESS | 1851 | 1462283990871 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 06:59:50 INFO - PROCESS | 1851 | 1462283990874 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 06:59:50 INFO - PROCESS | 1851 | 1462283990879 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:59:50 INFO - PROCESS | 1851 | 1462283990882 Marionette TRACE conn3 <- [1,2802,null,{}] 06:59:50 INFO - PROCESS | 1851 | 1462283990887 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:51 INFO - PROCESS | 1851 | 1462283991075 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 06:59:51 INFO - PROCESS | 1851 | 1462283991354 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a01b000 == 221 [pid = 1851] [id = 708] 06:59:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7f4f320f2400) [pid = 1851] [serial = 2125] [outer = (nil)] 06:59:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7f4f32c6a800) [pid = 1851] [serial = 2126] [outer = 0x7f4f320f2400] 06:59:51 INFO - PROCESS | 1851 | 1462283991425 Marionette DEBUG loaded listener.js 06:59:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7f4f32cc5800) [pid = 1851] [serial = 2127] [outer = 0x7f4f320f2400] 06:59:52 INFO - PROCESS | 1851 | 1462283992241 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 06:59:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:59:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1379ms 06:59:52 INFO - PROCESS | 1851 | 1462283992266 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 06:59:52 INFO - PROCESS | 1851 | 1462283992268 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 06:59:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:59:52 INFO - PROCESS | 1851 | 1462283992276 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:59:52 INFO - PROCESS | 1851 | 1462283992279 Marionette TRACE conn3 <- [1,2806,null,{}] 06:59:52 INFO - PROCESS | 1851 | 1462283992284 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:52 INFO - PROCESS | 1851 | 1462283992468 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 06:59:52 INFO - PROCESS | 1851 | 1462283992744 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a370800 == 222 [pid = 1851] [id = 709] 06:59:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7f4f327fa000) [pid = 1851] [serial = 2128] [outer = (nil)] 06:59:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7f4f32cd9400) [pid = 1851] [serial = 2129] [outer = 0x7f4f327fa000] 06:59:52 INFO - PROCESS | 1851 | 1462283992816 Marionette DEBUG loaded listener.js 06:59:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7f4f32e43400) [pid = 1851] [serial = 2130] [outer = 0x7f4f327fa000] 06:59:53 INFO - PROCESS | 1851 | 1462283993663 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 06:59:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:59:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1427ms 06:59:53 INFO - PROCESS | 1851 | 1462283993704 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 06:59:53 INFO - PROCESS | 1851 | 1462283993706 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 06:59:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:59:53 INFO - PROCESS | 1851 | 1462283993712 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:59:53 INFO - PROCESS | 1851 | 1462283993714 Marionette TRACE conn3 <- [1,2810,null,{}] 06:59:53 INFO - PROCESS | 1851 | 1462283993720 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:53 INFO - PROCESS | 1851 | 1462283993904 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 06:59:54 INFO - PROCESS | 1851 | 1462283994181 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3ca8b800 == 223 [pid = 1851] [id = 710] 06:59:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 199 (0x7f4f32ba1800) [pid = 1851] [serial = 2131] [outer = (nil)] 06:59:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 200 (0x7f4f32e4dc00) [pid = 1851] [serial = 2132] [outer = 0x7f4f32ba1800] 06:59:54 INFO - PROCESS | 1851 | 1462283994251 Marionette DEBUG loaded listener.js 06:59:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 201 (0x7f4f32faa400) [pid = 1851] [serial = 2133] [outer = 0x7f4f32ba1800] 06:59:55 INFO - PROCESS | 1851 | 1462283995051 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 06:59:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:59:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1380ms 06:59:55 INFO - PROCESS | 1851 | 1462283995093 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 06:59:55 INFO - PROCESS | 1851 | 1462283995097 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 06:59:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:59:55 INFO - PROCESS | 1851 | 1462283995102 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:59:55 INFO - PROCESS | 1851 | 1462283995104 Marionette TRACE conn3 <- [1,2814,null,{}] 06:59:55 INFO - PROCESS | 1851 | 1462283995110 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:55 INFO - PROCESS | 1851 | 1462283995296 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 06:59:55 INFO - PROCESS | 1851 | 1462283995581 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3fe9e800 == 224 [pid = 1851] [id = 711] 06:59:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 202 (0x7f4f32cc9c00) [pid = 1851] [serial = 2134] [outer = (nil)] 06:59:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7f4f33584400) [pid = 1851] [serial = 2135] [outer = 0x7f4f32cc9c00] 06:59:55 INFO - PROCESS | 1851 | 1462283995654 Marionette DEBUG loaded listener.js 06:59:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7f4f33655000) [pid = 1851] [serial = 2136] [outer = 0x7f4f32cc9c00] 06:59:56 INFO - PROCESS | 1851 | 1462283996554 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 06:59:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:59:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1485ms 06:59:56 INFO - PROCESS | 1851 | 1462283996602 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 06:59:56 INFO - PROCESS | 1851 | 1462283996606 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 06:59:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:59:56 INFO - PROCESS | 1851 | 1462283996612 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:59:56 INFO - PROCESS | 1851 | 1462283996615 Marionette TRACE conn3 <- [1,2818,null,{}] 06:59:56 INFO - PROCESS | 1851 | 1462283996620 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:56 INFO - PROCESS | 1851 | 1462283996808 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 06:59:57 INFO - PROCESS | 1851 | 1462283997097 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f418d4800 == 225 [pid = 1851] [id = 712] 06:59:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 205 (0x7f4f3365f400) [pid = 1851] [serial = 2137] [outer = (nil)] 06:59:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 206 (0x7f4f3383cc00) [pid = 1851] [serial = 2138] [outer = 0x7f4f3365f400] 06:59:57 INFO - PROCESS | 1851 | 1462283997168 Marionette DEBUG loaded listener.js 06:59:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 207 (0x7f4f33b95800) [pid = 1851] [serial = 2139] [outer = 0x7f4f3365f400] 06:59:58 INFO - PROCESS | 1851 | 1462283998007 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 06:59:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:59:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1432ms 06:59:58 INFO - PROCESS | 1851 | 1462283998045 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 06:59:58 INFO - PROCESS | 1851 | 1462283998048 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 06:59:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:59:58 INFO - PROCESS | 1851 | 1462283998053 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:59:58 INFO - PROCESS | 1851 | 1462283998056 Marionette TRACE conn3 <- [1,2822,null,{}] 06:59:58 INFO - PROCESS | 1851 | 1462283998061 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:58 INFO - PROCESS | 1851 | 1462283998248 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 06:59:58 INFO - PROCESS | 1851 | 1462283998528 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42170000 == 226 [pid = 1851] [id = 713] 06:59:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7f4f33654400) [pid = 1851] [serial = 2140] [outer = (nil)] 06:59:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7f4f33db9c00) [pid = 1851] [serial = 2141] [outer = 0x7f4f33654400] 06:59:58 INFO - PROCESS | 1851 | 1462283998598 Marionette DEBUG loaded listener.js 06:59:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7f4f33df4c00) [pid = 1851] [serial = 2142] [outer = 0x7f4f33654400] 06:59:59 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f28a5c800 == 225 [pid = 1851] [id = 691] 06:59:59 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2417f000 == 224 [pid = 1851] [id = 688] 06:59:59 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f265ee800 == 223 [pid = 1851] [id = 687] 06:59:59 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f28cc4800 == 222 [pid = 1851] [id = 686] 06:59:59 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f294c3800 == 221 [pid = 1851] [id = 685] 06:59:59 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f26364800 == 220 [pid = 1851] [id = 683] 06:59:59 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42f85000 == 219 [pid = 1851] [id = 682] 06:59:59 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4113c800 == 218 [pid = 1851] [id = 681] 06:59:59 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3f554000 == 217 [pid = 1851] [id = 680] 06:59:59 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39fb1000 == 216 [pid = 1851] [id = 679] 06:59:59 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39226000 == 215 [pid = 1851] [id = 678] 06:59:59 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f38bac800 == 214 [pid = 1851] [id = 677] 06:59:59 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f33697800 == 213 [pid = 1851] [id = 676] 06:59:59 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f223d9000 == 212 [pid = 1851] [id = 673] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7f4f295a0800) [pid = 1851] [serial = 1929] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7f4f2cb32800) [pid = 1851] [serial = 2012] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7f4f2eaa7400) [pid = 1851] [serial = 2015] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 206 (0x7f4f302ccc00) [pid = 1851] [serial = 2016] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 205 (0x7f4f32733800) [pid = 1851] [serial = 1926] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 204 (0x7f4f277c0000) [pid = 1851] [serial = 2004] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 203 (0x7f4f273e5800) [pid = 1851] [serial = 2003] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 202 (0x7f4f2aa53c00) [pid = 1851] [serial = 1982] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 201 (0x7f4f49293800) [pid = 1851] [serial = 1920] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 200 (0x7f4f4a199000) [pid = 1851] [serial = 1923] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 199 (0x7f4f2a747800) [pid = 1851] [serial = 1949] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 198 (0x7f4f3cc69800) [pid = 1851] [serial = 1970] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7f4f51429400) [pid = 1851] [serial = 1979] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7f4f29df8000) [pid = 1851] [serial = 2009] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7f4f3272d400) [pid = 1851] [serial = 1958] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7f4f39e47c00) [pid = 1851] [serial = 1967] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7f4f25648000) [pid = 1851] [serial = 2001] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7f4f246d0c00) [pid = 1851] [serial = 2000] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7f4f27648c00) [pid = 1851] [serial = 2006] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7f4f2859a000) [pid = 1851] [serial = 2007] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7f4f3049c400) [pid = 1851] [serial = 1952] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7f4f2da4a000) [pid = 1851] [serial = 1944] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7f4f3f3ca800) [pid = 1851] [serial = 1973] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7f4f39183800) [pid = 1851] [serial = 1964] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7f4f50f13800) [pid = 1851] [serial = 1985] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7f4f33def400) [pid = 1851] [serial = 1961] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7f4f27343400) [pid = 1851] [serial = 2018] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7f4f273e3000) [pid = 1851] [serial = 1946] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7f4f461ec400) [pid = 1851] [serial = 1976] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7f4f3200cc00) [pid = 1851] [serial = 1955] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7f4f54f34400) [pid = 1851] [serial = 1988] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7f4f28d58c00) [pid = 1851] [serial = 1991] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7f4f54f36400) [pid = 1851] [serial = 1994] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7f4f246ce000) [pid = 1851] [serial = 1997] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7f4f2d551800) [pid = 1851] [serial = 2013] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7f4f2aa56000) [pid = 1851] [serial = 2010] [outer = (nil)] [url = about:blank] 07:00:00 INFO - PROCESS | 1851 | 1462284000816 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]]]}] 07:00:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:00:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 2834ms 07:00:00 INFO - PROCESS | 1851 | 1462284000893 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 07:00:00 INFO - PROCESS | 1851 | 1462284000905 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 07:00:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:00:00 INFO - PROCESS | 1851 | 1462284000913 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:00:00 INFO - PROCESS | 1851 | 1462284000917 Marionette TRACE conn3 <- [1,2826,null,{}] 07:00:00 INFO - PROCESS | 1851 | 1462284000923 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}] 07:00:01 INFO - PROCESS | 1851 | 1462284001131 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 07:00:01 INFO - PROCESS | 1851 | 1462284001320 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f265e3800 == 213 [pid = 1851] [id = 714] 07:00:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7f4f241b3c00) [pid = 1851] [serial = 2143] [outer = (nil)] 07:00:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7f4f2475b000) [pid = 1851] [serial = 2144] [outer = 0x7f4f241b3c00] 07:00:01 INFO - PROCESS | 1851 | 1462284001383 Marionette DEBUG loaded listener.js 07:00:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7f4f27348c00) [pid = 1851] [serial = 2145] [outer = 0x7f4f241b3c00] 07:00:02 INFO - PROCESS | 1851 | 1462284002158 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:00:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:00:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1281ms 07:00:02 INFO - PROCESS | 1851 | 1462284002228 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 07:00:02 INFO - PROCESS | 1851 | 1462284002239 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 07:00:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:00:02 INFO - PROCESS | 1851 | 1462284002253 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:00:02 INFO - PROCESS | 1851 | 1462284002259 Marionette TRACE conn3 <- [1,2830,null,{}] 07:00:02 INFO - PROCESS | 1851 | 1462284002265 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}] 07:00:02 INFO - PROCESS | 1851 | 1462284002499 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 07:00:02 INFO - PROCESS | 1851 | 1462284002728 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:02 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f294cb800 == 214 [pid = 1851] [id = 715] 07:00:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7f4f2564a800) [pid = 1851] [serial = 2146] [outer = (nil)] 07:00:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7f4f277be000) [pid = 1851] [serial = 2147] [outer = 0x7f4f2564a800] 07:00:02 INFO - PROCESS | 1851 | 1462284002804 Marionette DEBUG loaded listener.js 07:00:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7f4f284dd400) [pid = 1851] [serial = 2148] [outer = 0x7f4f2564a800] 07:00:03 INFO - PROCESS | 1851 | 1462284003661 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]]]}] 07:00:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:00:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1437ms 07:00:03 INFO - PROCESS | 1851 | 1462284003689 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 07:00:03 INFO - PROCESS | 1851 | 1462284003692 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 07:00:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:00:03 INFO - PROCESS | 1851 | 1462284003698 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:00:03 INFO - PROCESS | 1851 | 1462284003703 Marionette TRACE conn3 <- [1,2834,null,{}] 07:00:03 INFO - PROCESS | 1851 | 1462284003723 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}] 07:00:03 INFO - PROCESS | 1851 | 1462284003965 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 07:00:04 INFO - PROCESS | 1851 | 1462284004008 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2a762000 == 215 [pid = 1851] [id = 716] 07:00:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7f4f28598c00) [pid = 1851] [serial = 2149] [outer = (nil)] 07:00:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7f4f2859d000) [pid = 1851] [serial = 2150] [outer = 0x7f4f28598c00] 07:00:04 INFO - PROCESS | 1851 | 1462284004115 Marionette DEBUG loaded listener.js 07:00:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7f4f28d5d000) [pid = 1851] [serial = 2151] [outer = 0x7f4f28598c00] 07:00:04 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7f4f222e4400) [pid = 1851] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:00:04 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7f4f293c3c00) [pid = 1851] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:00:04 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7f4f240ee800) [pid = 1851] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:00:04 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7f4f2475c400) [pid = 1851] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:00:04 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7f4f25646000) [pid = 1851] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:00:04 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7f4f241b7800) [pid = 1851] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:00:04 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7f4f241bb000) [pid = 1851] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:00:04 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7f4f222f1000) [pid = 1851] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:00:05 INFO - PROCESS | 1851 | 1462284005279 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:00:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:00:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1636ms 07:00:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:00:05 INFO - PROCESS | 1851 | 1462284005334 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 07:00:05 INFO - PROCESS | 1851 | 1462284005338 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 07:00:05 INFO - PROCESS | 1851 | 1462284005347 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:00:05 INFO - PROCESS | 1851 | 1462284005350 Marionette TRACE conn3 <- [1,2838,null,{}] 07:00:05 INFO - PROCESS | 1851 | 1462284005355 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}] 07:00:05 INFO - PROCESS | 1851 | 1462284005643 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 07:00:05 INFO - PROCESS | 1851 | 1462284005662 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:05 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2b99f800 == 216 [pid = 1851] [id = 717] 07:00:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7f4f241b7800) [pid = 1851] [serial = 2152] [outer = (nil)] 07:00:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7f4f28bcf800) [pid = 1851] [serial = 2153] [outer = 0x7f4f241b7800] 07:00:05 INFO - PROCESS | 1851 | 1462284005726 Marionette DEBUG loaded listener.js 07:00:05 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7f4f2959fc00) [pid = 1851] [serial = 2154] [outer = 0x7f4f241b7800] 07:00:06 INFO - PROCESS | 1851 | 1462284006610 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]]]}] 07:00:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:00:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1284ms 07:00:06 INFO - PROCESS | 1851 | 1462284006628 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 07:00:06 INFO - PROCESS | 1851 | 1462284006630 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 07:00:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:00:06 INFO - PROCESS | 1851 | 1462284006636 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:00:06 INFO - PROCESS | 1851 | 1462284006638 Marionette TRACE conn3 <- [1,2842,null,{}] 07:00:06 INFO - PROCESS | 1851 | 1462284006643 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}] 07:00:06 INFO - PROCESS | 1851 | 1462284006929 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 07:00:07 INFO - PROCESS | 1851 | 1462284007400 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f24165800 == 217 [pid = 1851] [id = 718] 07:00:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7f4f222e9c00) [pid = 1851] [serial = 2155] [outer = (nil)] 07:00:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7f4f241b4400) [pid = 1851] [serial = 2156] [outer = 0x7f4f222e9c00] 07:00:07 INFO - PROCESS | 1851 | 1462284007493 Marionette DEBUG loaded listener.js 07:00:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7f4f24759c00) [pid = 1851] [serial = 2157] [outer = 0x7f4f222e9c00] 07:00:08 INFO - PROCESS | 1851 | 1462284008490 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]]]}] 07:00:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:00:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1883ms 07:00:08 INFO - PROCESS | 1851 | 1462284008522 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 07:00:08 INFO - PROCESS | 1851 | 1462284008530 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 07:00:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:00:08 INFO - PROCESS | 1851 | 1462284008537 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:00:08 INFO - PROCESS | 1851 | 1462284008543 Marionette TRACE conn3 <- [1,2846,null,{}] 07:00:08 INFO - PROCESS | 1851 | 1462284008550 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}] 07:00:08 INFO - PROCESS | 1851 | 1462284008791 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 07:00:09 INFO - PROCESS | 1851 | 1462284009123 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f29e18800 == 218 [pid = 1851] [id = 719] 07:00:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7f4f27650000) [pid = 1851] [serial = 2158] [outer = (nil)] 07:00:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7f4f276d5c00) [pid = 1851] [serial = 2159] [outer = 0x7f4f27650000] 07:00:09 INFO - PROCESS | 1851 | 1462284009205 Marionette DEBUG loaded listener.js 07:00:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7f4f27af4c00) [pid = 1851] [serial = 2160] [outer = 0x7f4f27650000] 07:00:10 INFO - PROCESS | 1851 | 1462284010091 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]]]}] 07:00:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:00:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1632ms 07:00:10 INFO - PROCESS | 1851 | 1462284010173 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 07:00:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:00:10 INFO - PROCESS | 1851 | 1462284010179 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 07:00:10 INFO - PROCESS | 1851 | 1462284010185 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:00:10 INFO - PROCESS | 1851 | 1462284010189 Marionette TRACE conn3 <- [1,2850,null,{}] 07:00:10 INFO - PROCESS | 1851 | 1462284010194 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}] 07:00:10 INFO - PROCESS | 1851 | 1462284010408 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 07:00:10 INFO - PROCESS | 1851 | 1462284010777 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2ca1a800 == 219 [pid = 1851] [id = 720] 07:00:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7f4f284de400) [pid = 1851] [serial = 2161] [outer = (nil)] 07:00:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7f4f28c35400) [pid = 1851] [serial = 2162] [outer = 0x7f4f284de400] 07:00:10 INFO - PROCESS | 1851 | 1462284010852 Marionette DEBUG loaded listener.js 07:00:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7f4f293cb800) [pid = 1851] [serial = 2163] [outer = 0x7f4f284de400] 07:00:11 INFO - PROCESS | 1851 | 1462284011754 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:00:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:00:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1631ms 07:00:11 INFO - PROCESS | 1851 | 1462284011817 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 07:00:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:00:11 INFO - PROCESS | 1851 | 1462284011821 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 07:00:11 INFO - PROCESS | 1851 | 1462284011836 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:00:11 INFO - PROCESS | 1851 | 1462284011845 Marionette TRACE conn3 <- [1,2854,null,{}] 07:00:11 INFO - PROCESS | 1851 | 1462284011852 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}] 07:00:12 INFO - PROCESS | 1851 | 1462284012177 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 07:00:12 INFO - PROCESS | 1851 | 1462284012431 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f301f4800 == 220 [pid = 1851] [id = 721] 07:00:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7f4f28588800) [pid = 1851] [serial = 2164] [outer = (nil)] 07:00:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7f4f2a749000) [pid = 1851] [serial = 2165] [outer = 0x7f4f28588800] 07:00:12 INFO - PROCESS | 1851 | 1462284012510 Marionette DEBUG loaded listener.js 07:00:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7f4f2b88fc00) [pid = 1851] [serial = 2166] [outer = 0x7f4f28588800] 07:00:13 INFO - PROCESS | 1851 | 1462284013393 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]]]}] 07:00:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:00:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1596ms 07:00:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:00:13 INFO - PROCESS | 1851 | 1462284013423 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 07:00:13 INFO - PROCESS | 1851 | 1462284013427 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 07:00:13 INFO - PROCESS | 1851 | 1462284013433 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:00:13 INFO - PROCESS | 1851 | 1462284013436 Marionette TRACE conn3 <- [1,2858,null,{}] 07:00:13 INFO - PROCESS | 1851 | 1462284013441 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}] 07:00:13 INFO - PROCESS | 1851 | 1462284013653 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 07:00:13 INFO - PROCESS | 1851 | 1462284013939 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f31647800 == 221 [pid = 1851] [id = 722] 07:00:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7f4f2968cc00) [pid = 1851] [serial = 2167] [outer = (nil)] 07:00:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7f4f2cb39000) [pid = 1851] [serial = 2168] [outer = 0x7f4f2968cc00] 07:00:14 INFO - PROCESS | 1851 | 1462284014052 Marionette DEBUG loaded listener.js 07:00:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7f4f2da44800) [pid = 1851] [serial = 2169] [outer = 0x7f4f2968cc00] 07:00:14 INFO - PROCESS | 1851 | 1462284014898 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:00:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:00:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1530ms 07:00:14 INFO - PROCESS | 1851 | 1462284014963 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 07:00:14 INFO - PROCESS | 1851 | 1462284014967 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 07:00:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:00:14 INFO - PROCESS | 1851 | 1462284014973 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:00:14 INFO - PROCESS | 1851 | 1462284014975 Marionette TRACE conn3 <- [1,2862,null,{}] 07:00:14 INFO - PROCESS | 1851 | 1462284014981 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}] 07:00:15 INFO - PROCESS | 1851 | 1462284015212 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 07:00:15 INFO - PROCESS | 1851 | 1462284015562 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:15 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32d31000 == 222 [pid = 1851] [id = 723] 07:00:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7f4f2e9ed000) [pid = 1851] [serial = 2170] [outer = (nil)] 07:00:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7f4f2eab0000) [pid = 1851] [serial = 2171] [outer = 0x7f4f2e9ed000] 07:00:15 INFO - PROCESS | 1851 | 1462284015682 Marionette DEBUG loaded listener.js 07:00:15 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7f4f3168a800) [pid = 1851] [serial = 2172] [outer = 0x7f4f2e9ed000] 07:00:16 INFO - PROCESS | 1851 | 1462284016636 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]]]}] 07:00:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:00:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1733ms 07:00:16 INFO - PROCESS | 1851 | 1462284016708 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 07:00:16 INFO - PROCESS | 1851 | 1462284016712 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 07:00:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:00:16 INFO - PROCESS | 1851 | 1462284016718 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:00:16 INFO - PROCESS | 1851 | 1462284016721 Marionette TRACE conn3 <- [1,2866,null,{}] 07:00:16 INFO - PROCESS | 1851 | 1462284016726 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}] 07:00:16 INFO - PROCESS | 1851 | 1462284016952 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 07:00:17 INFO - PROCESS | 1851 | 1462284017296 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:17 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f37639800 == 223 [pid = 1851] [id = 724] 07:00:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7f4f2deef400) [pid = 1851] [serial = 2173] [outer = (nil)] 07:00:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7f4f32006800) [pid = 1851] [serial = 2174] [outer = 0x7f4f2deef400] 07:00:17 INFO - PROCESS | 1851 | 1462284017388 Marionette DEBUG loaded listener.js 07:00:17 INFO - PROCESS | 1851 | ++DOMWINDOW == 199 (0x7f4f32732800) [pid = 1851] [serial = 2175] [outer = 0x7f4f2deef400] 07:00:18 INFO - PROCESS | 1851 | 1462284018231 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]]]}] 07:00:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:00:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1586ms 07:00:18 INFO - PROCESS | 1851 | 1462284018320 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 07:00:18 INFO - PROCESS | 1851 | 1462284018323 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 07:00:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:00:18 INFO - PROCESS | 1851 | 1462284018332 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:00:18 INFO - PROCESS | 1851 | 1462284018335 Marionette TRACE conn3 <- [1,2870,null,{}] 07:00:18 INFO - PROCESS | 1851 | 1462284018341 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}] 07:00:18 INFO - PROCESS | 1851 | 1462284018568 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 07:00:18 INFO - PROCESS | 1851 | 1462284018890 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:18 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38fc9000 == 224 [pid = 1851] [id = 725] 07:00:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 200 (0x7f4f2eaa2800) [pid = 1851] [serial = 2176] [outer = (nil)] 07:00:18 INFO - PROCESS | 1851 | ++DOMWINDOW == 201 (0x7f4f32ba2000) [pid = 1851] [serial = 2177] [outer = 0x7f4f2eaa2800] 07:00:18 INFO - PROCESS | 1851 | 1462284018967 Marionette DEBUG loaded listener.js 07:00:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 202 (0x7f4f32c6b400) [pid = 1851] [serial = 2178] [outer = 0x7f4f2eaa2800] 07:00:19 INFO - PROCESS | 1851 | 1462284019826 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]]]}] 07:00:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:00:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1533ms 07:00:19 INFO - PROCESS | 1851 | 1462284019866 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 07:00:19 INFO - PROCESS | 1851 | 1462284019869 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 07:00:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:00:19 INFO - PROCESS | 1851 | 1462284019875 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:00:19 INFO - PROCESS | 1851 | 1462284019878 Marionette TRACE conn3 <- [1,2874,null,{}] 07:00:19 INFO - PROCESS | 1851 | 1462284019883 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}] 07:00:20 INFO - PROCESS | 1851 | 1462284020090 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 07:00:20 INFO - PROCESS | 1851 | 1462284020371 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:20 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39f49000 == 225 [pid = 1851] [id = 726] 07:00:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7f4f2b882c00) [pid = 1851] [serial = 2179] [outer = (nil)] 07:00:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7f4f32cdcc00) [pid = 1851] [serial = 2180] [outer = 0x7f4f2b882c00] 07:00:20 INFO - PROCESS | 1851 | 1462284020492 Marionette DEBUG loaded listener.js 07:00:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 205 (0x7f4f33585400) [pid = 1851] [serial = 2181] [outer = 0x7f4f2b882c00] 07:00:21 INFO - PROCESS | 1851 | 1462284021333 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]]]}] 07:00:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:00:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1490ms 07:00:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:00:21 INFO - PROCESS | 1851 | 1462284021367 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 07:00:21 INFO - PROCESS | 1851 | 1462284021370 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 07:00:21 INFO - PROCESS | 1851 | 1462284021376 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:00:21 INFO - PROCESS | 1851 | 1462284021379 Marionette TRACE conn3 <- [1,2878,null,{}] 07:00:21 INFO - PROCESS | 1851 | 1462284021384 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}] 07:00:21 INFO - PROCESS | 1851 | 1462284021586 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 07:00:21 INFO - PROCESS | 1851 | 1462284021868 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3b2a5000 == 226 [pid = 1851] [id = 727] 07:00:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 206 (0x7f4f2ec6bc00) [pid = 1851] [serial = 2182] [outer = (nil)] 07:00:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 207 (0x7f4f33660c00) [pid = 1851] [serial = 2183] [outer = 0x7f4f2ec6bc00] 07:00:21 INFO - PROCESS | 1851 | 1462284021938 Marionette DEBUG loaded listener.js 07:00:22 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7f4f33db5800) [pid = 1851] [serial = 2184] [outer = 0x7f4f2ec6bc00] 07:00:22 INFO - PROCESS | 1851 | 1462284022861 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]]]}] 07:00:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:00:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1534ms 07:00:22 INFO - PROCESS | 1851 | 1462284022910 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 07:00:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:00:22 INFO - PROCESS | 1851 | 1462284022913 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 07:00:22 INFO - PROCESS | 1851 | 1462284022919 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:00:22 INFO - PROCESS | 1851 | 1462284022922 Marionette TRACE conn3 <- [1,2882,null,{}] 07:00:22 INFO - PROCESS | 1851 | 1462284022927 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}] 07:00:23 INFO - PROCESS | 1851 | 1462284023138 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 07:00:23 INFO - PROCESS | 1851 | 1462284023419 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4112a000 == 227 [pid = 1851] [id = 728] 07:00:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7f4f37697000) [pid = 1851] [serial = 2185] [outer = (nil)] 07:00:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7f4f3769d800) [pid = 1851] [serial = 2186] [outer = 0x7f4f37697000] 07:00:23 INFO - PROCESS | 1851 | 1462284023553 Marionette DEBUG loaded listener.js 07:00:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7f4f38948400) [pid = 1851] [serial = 2187] [outer = 0x7f4f37697000] 07:00:24 INFO - PROCESS | 1851 | 1462284024471 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]]]}] 07:00:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:00:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1581ms 07:00:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:00:24 INFO - PROCESS | 1851 | 1462284024502 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 07:00:24 INFO - PROCESS | 1851 | 1462284024505 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 07:00:24 INFO - PROCESS | 1851 | 1462284024511 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:00:24 INFO - PROCESS | 1851 | 1462284024515 Marionette TRACE conn3 <- [1,2886,null,{}] 07:00:24 INFO - PROCESS | 1851 | 1462284024520 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}] 07:00:24 INFO - PROCESS | 1851 | 1462284024739 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 07:00:25 INFO - PROCESS | 1851 | 1462284025022 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:25 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f426d4000 == 228 [pid = 1851] [id = 729] 07:00:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7f4f320fbc00) [pid = 1851] [serial = 2188] [outer = (nil)] 07:00:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7f4f38be1400) [pid = 1851] [serial = 2189] [outer = 0x7f4f320fbc00] 07:00:25 INFO - PROCESS | 1851 | 1462284025143 Marionette DEBUG loaded listener.js 07:00:25 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7f4f39137400) [pid = 1851] [serial = 2190] [outer = 0x7f4f320fbc00] 07:00:26 INFO - PROCESS | 1851 | 1462284026030 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]]]}] 07:00:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:00:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1580ms 07:00:26 INFO - PROCESS | 1851 | 1462284026091 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 07:00:26 INFO - PROCESS | 1851 | 1462284026095 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 07:00:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:00:26 INFO - PROCESS | 1851 | 1462284026101 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:00:26 INFO - PROCESS | 1851 | 1462284026103 Marionette TRACE conn3 <- [1,2890,null,{}] 07:00:26 INFO - PROCESS | 1851 | 1462284026109 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}] 07:00:26 INFO - PROCESS | 1851 | 1462284026363 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 07:00:26 INFO - PROCESS | 1851 | 1462284026715 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f42f96800 == 229 [pid = 1851] [id = 730] 07:00:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7f4f37697c00) [pid = 1851] [serial = 2191] [outer = (nil)] 07:00:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7f4f39141400) [pid = 1851] [serial = 2192] [outer = 0x7f4f37697c00] 07:00:26 INFO - PROCESS | 1851 | 1462284026792 Marionette DEBUG loaded listener.js 07:00:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7f4f3918e800) [pid = 1851] [serial = 2193] [outer = 0x7f4f37697c00] 07:00:27 INFO - PROCESS | 1851 | 1462284027733 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:00:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:00:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1680ms 07:00:27 INFO - PROCESS | 1851 | 1462284027782 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 07:00:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:00:27 INFO - PROCESS | 1851 | 1462284027794 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 07:00:27 INFO - PROCESS | 1851 | 1462284027799 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:00:27 INFO - PROCESS | 1851 | 1462284027804 Marionette TRACE conn3 <- [1,2894,null,{}] 07:00:27 INFO - PROCESS | 1851 | 1462284027809 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}] 07:00:28 INFO - PROCESS | 1851 | 1462284028129 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 07:00:28 INFO - PROCESS | 1851 | 1462284028470 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:28 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f43c84000 == 230 [pid = 1851] [id = 731] 07:00:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7f4f38be0c00) [pid = 1851] [serial = 2194] [outer = (nil)] 07:00:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7f4f393ce000) [pid = 1851] [serial = 2195] [outer = 0x7f4f38be0c00] 07:00:28 INFO - PROCESS | 1851 | 1462284028545 Marionette DEBUG loaded listener.js 07:00:28 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7f4f39681400) [pid = 1851] [serial = 2196] [outer = 0x7f4f38be0c00] 07:00:29 INFO - PROCESS | 1851 | 1462284029413 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]]]}] 07:00:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:00:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1682ms 07:00:29 INFO - PROCESS | 1851 | 1462284029483 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 07:00:29 INFO - PROCESS | 1851 | 1462284029486 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 07:00:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:00:29 INFO - PROCESS | 1851 | 1462284029492 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:00:29 INFO - PROCESS | 1851 | 1462284029495 Marionette TRACE conn3 <- [1,2898,null,{}] 07:00:29 INFO - PROCESS | 1851 | 1462284029501 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}] 07:00:29 INFO - PROCESS | 1851 | 1462284029778 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 07:00:30 INFO - PROCESS | 1851 | 1462284030113 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:30 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f45f41800 == 231 [pid = 1851] [id = 732] 07:00:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7f4f277bb800) [pid = 1851] [serial = 2197] [outer = (nil)] 07:00:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7f4f39136c00) [pid = 1851] [serial = 2198] [outer = 0x7f4f277bb800] 07:00:30 INFO - PROCESS | 1851 | 1462284030187 Marionette DEBUG loaded listener.js 07:00:30 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7f4f39a1ac00) [pid = 1851] [serial = 2199] [outer = 0x7f4f277bb800] 07:00:31 INFO - PROCESS | 1851 | 1462284031092 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]]]}] 07:00:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:00:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1636ms 07:00:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:00:31 INFO - PROCESS | 1851 | 1462284031129 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 07:00:31 INFO - PROCESS | 1851 | 1462284031132 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 07:00:31 INFO - PROCESS | 1851 | 1462284031138 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:00:31 INFO - PROCESS | 1851 | 1462284031141 Marionette TRACE conn3 <- [1,2902,null,{}] 07:00:31 INFO - PROCESS | 1851 | 1462284031146 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}] 07:00:31 INFO - PROCESS | 1851 | 1462284031373 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 07:00:31 INFO - PROCESS | 1851 | 1462284031697 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4f1ee000 == 232 [pid = 1851] [id = 733] 07:00:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7f4f28d4f400) [pid = 1851] [serial = 2200] [outer = (nil)] 07:00:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7f4f39e4c400) [pid = 1851] [serial = 2201] [outer = 0x7f4f28d4f400] 07:00:31 INFO - PROCESS | 1851 | 1462284031771 Marionette DEBUG loaded listener.js 07:00:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7f4f39f7f800) [pid = 1851] [serial = 2202] [outer = 0x7f4f28d4f400] 07:00:32 INFO - PROCESS | 1851 | 1462284032669 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:00:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:00:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1586ms 07:00:32 INFO - PROCESS | 1851 | 1462284032724 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 07:00:32 INFO - PROCESS | 1851 | 1462284032727 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 07:00:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:00:32 INFO - PROCESS | 1851 | 1462284032733 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:00:32 INFO - PROCESS | 1851 | 1462284032736 Marionette TRACE conn3 <- [1,2906,null,{}] 07:00:32 INFO - PROCESS | 1851 | 1462284032743 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}] 07:00:32 INFO - PROCESS | 1851 | 1462284032974 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 07:00:33 INFO - PROCESS | 1851 | 1462284033302 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f50436800 == 233 [pid = 1851] [id = 734] 07:00:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7f4f2a73c800) [pid = 1851] [serial = 2203] [outer = (nil)] 07:00:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7f4f39f87000) [pid = 1851] [serial = 2204] [outer = 0x7f4f2a73c800] 07:00:33 INFO - PROCESS | 1851 | 1462284033379 Marionette DEBUG loaded listener.js 07:00:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7f4f3a5f8000) [pid = 1851] [serial = 2205] [outer = 0x7f4f2a73c800] 07:00:34 INFO - PROCESS | 1851 | 1462284034215 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]]]}] 07:00:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:00:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1529ms 07:00:34 INFO - PROCESS | 1851 | 1462284034264 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 07:00:34 INFO - PROCESS | 1851 | 1462284034268 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 07:00:34 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:00:34 INFO - PROCESS | 1851 | 1462284034273 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:00:34 INFO - PROCESS | 1851 | 1462284034276 Marionette TRACE conn3 <- [1,2910,null,{}] 07:00:34 INFO - PROCESS | 1851 | 1462284034281 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}] 07:00:34 INFO - PROCESS | 1851 | 1462284034493 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 07:00:34 INFO - PROCESS | 1851 | 1462284034777 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f52e52000 == 234 [pid = 1851] [id = 735] 07:00:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7f4f2eb44c00) [pid = 1851] [serial = 2206] [outer = (nil)] 07:00:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7f4f3b257400) [pid = 1851] [serial = 2207] [outer = 0x7f4f2eb44c00] 07:00:34 INFO - PROCESS | 1851 | 1462284034891 Marionette DEBUG loaded listener.js 07:00:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7f4f3b453400) [pid = 1851] [serial = 2208] [outer = 0x7f4f2eb44c00] 07:00:35 INFO - PROCESS | 1851 | 1462284035632 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]]]}] 07:00:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:00:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:00:35 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1377ms 07:00:35 INFO - PROCESS | 1851 | 1462284035651 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 07:00:35 INFO - PROCESS | 1851 | 1462284035654 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 07:00:35 INFO - TEST-START | /DOMEvents/constructors.html 07:00:35 INFO - PROCESS | 1851 | 1462284035660 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:00:35 INFO - PROCESS | 1851 | 1462284035662 Marionette TRACE conn3 <- [1,2914,null,{}] 07:00:35 INFO - PROCESS | 1851 | 1462284035670 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}] 07:00:35 INFO - PROCESS | 1851 | 1462284035965 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 07:00:36 INFO - PROCESS | 1851 | 1462284036233 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f54ca9800 == 235 [pid = 1851] [id = 736] 07:00:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7f4f393c7c00) [pid = 1851] [serial = 2209] [outer = (nil)] 07:00:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7f4f3b453c00) [pid = 1851] [serial = 2210] [outer = 0x7f4f393c7c00] 07:00:36 INFO - PROCESS | 1851 | 1462284036309 Marionette DEBUG loaded listener.js 07:00:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7f4f3c923c00) [pid = 1851] [serial = 2211] [outer = 0x7f4f393c7c00] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f336b6800 == 234 [pid = 1851] [id = 652] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f38baf800 == 233 [pid = 1851] [id = 653] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f28d0b000 == 232 [pid = 1851] [id = 644] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2c177000 == 231 [pid = 1851] [id = 646] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f5456e800 == 230 [pid = 1851] [id = 516] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42166800 == 229 [pid = 1851] [id = 658] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3ffd9000 == 228 [pid = 1851] [id = 657] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a022800 == 227 [pid = 1851] [id = 655] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3b2a7000 == 226 [pid = 1851] [id = 656] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39218000 == 225 [pid = 1851] [id = 654] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2dbbe800 == 224 [pid = 1851] [id = 649] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2b99f800 == 223 [pid = 1851] [id = 717] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2a762000 == 222 [pid = 1851] [id = 716] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2b8a1000 == 221 [pid = 1851] [id = 690] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f294cb800 == 220 [pid = 1851] [id = 715] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2a1d6000 == 219 [pid = 1851] [id = 689] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f265e3800 == 218 [pid = 1851] [id = 714] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a370800 == 217 [pid = 1851] [id = 709] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3a01b000 == 216 [pid = 1851] [id = 708] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39f50000 == 215 [pid = 1851] [id = 707] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3956b800 == 214 [pid = 1851] [id = 706] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3905b000 == 213 [pid = 1851] [id = 705] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f38f54000 == 212 [pid = 1851] [id = 704] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3750f800 == 211 [pid = 1851] [id = 703] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3369b000 == 210 [pid = 1851] [id = 702] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32d32800 == 209 [pid = 1851] [id = 701] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32854000 == 208 [pid = 1851] [id = 700] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f31754000 == 207 [pid = 1851] [id = 699] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f314d1000 == 206 [pid = 1851] [id = 698] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f303c9800 == 205 [pid = 1851] [id = 697] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f301ec800 == 204 [pid = 1851] [id = 696] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2dbc0000 == 203 [pid = 1851] [id = 695] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f29e0b000 == 202 [pid = 1851] [id = 694] 07:00:39 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f289d8000 == 201 [pid = 1851] [id = 693] 07:00:39 INFO - PROCESS | 1851 | 1462284039142 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]]]}] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7f4f28582c00) [pid = 1851] [serial = 2019] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7f4f2968ac00) [pid = 1851] [serial = 2078] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7f4f293cac00) [pid = 1851] [serial = 2072] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7f4f222ea400) [pid = 1851] [serial = 2021] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7f4f26344000) [pid = 1851] [serial = 2066] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7f4f277c2800) [pid = 1851] [serial = 2064] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7f4f276d4c00) [pid = 1851] [serial = 2063] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7f4f2734f000) [pid = 1851] [serial = 2061] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7f4f26350800) [pid = 1851] [serial = 2060] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7f4f25648c00) [pid = 1851] [serial = 2058] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7f4f246cc400) [pid = 1851] [serial = 2057] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7f4f241b7c00) [pid = 1851] [serial = 2054] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7f4f27647800) [pid = 1851] [serial = 2051] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7f4f38b0f000) [pid = 1851] [serial = 2048] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7f4f33b99800) [pid = 1851] [serial = 2045] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7f4f32fb9000) [pid = 1851] [serial = 2042] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7f4f32cc5400) [pid = 1851] [serial = 2039] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7f4f326d7000) [pid = 1851] [serial = 2036] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7f4f302cac00) [pid = 1851] [serial = 2033] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7f4f2b885c00) [pid = 1851] [serial = 2030] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7f4f28d59400) [pid = 1851] [serial = 2027] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7f4f277b9c00) [pid = 1851] [serial = 2024] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7f4f28c3dc00) [pid = 1851] [serial = 2069] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7f4f2859f800) [pid = 1851] [serial = 2067] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7f4f295a1c00) [pid = 1851] [serial = 2073] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7f4f26342c00) [pid = 1851] [serial = 2075] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7f4f29258c00) [pid = 1851] [serial = 2076] [outer = (nil)] [url = about:blank] 07:00:39 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7f4f28d5e800) [pid = 1851] [serial = 2070] [outer = (nil)] [url = about:blank] 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:00:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:00:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:00:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:00:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:00:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:00:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:00:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 3756ms 07:00:39 INFO - PROCESS | 1851 | 1462284039452 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 07:00:39 INFO - PROCESS | 1851 | 1462284039456 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 07:00:39 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:00:39 INFO - PROCESS | 1851 | 1462284039463 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:00:39 INFO - PROCESS | 1851 | 1462284039468 Marionette TRACE conn3 <- [1,2918,null,{}] 07:00:39 INFO - PROCESS | 1851 | 1462284039476 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}] 07:00:39 INFO - PROCESS | 1851 | 1462284039650 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 07:00:39 INFO - PROCESS | 1851 | 1462284039664 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f27907800 == 202 [pid = 1851] [id = 737] 07:00:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7f4f2475c400) [pid = 1851] [serial = 2212] [outer = (nil)] 07:00:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7f4f25642400) [pid = 1851] [serial = 2213] [outer = 0x7f4f2475c400] 07:00:39 INFO - PROCESS | 1851 | 1462284039727 Marionette DEBUG loaded listener.js 07:00:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7f4f2634d400) [pid = 1851] [serial = 2214] [outer = 0x7f4f2475c400] 07:00:40 INFO - PROCESS | 1851 | 1462284040591 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:00:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:00:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1192ms 07:00:40 INFO - PROCESS | 1851 | 1462284040655 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 07:00:40 INFO - PROCESS | 1851 | 1462284040662 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 07:00:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:00:40 INFO - PROCESS | 1851 | 1462284040671 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:00:40 INFO - PROCESS | 1851 | 1462284040675 Marionette TRACE conn3 <- [1,2922,null,{}] 07:00:40 INFO - PROCESS | 1851 | 1462284040680 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}] 07:00:40 INFO - PROCESS | 1851 | 1462284040887 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 07:00:41 INFO - PROCESS | 1851 | 1462284041092 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:41 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f293ee000 == 203 [pid = 1851] [id = 738] 07:00:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7f4f241b7400) [pid = 1851] [serial = 2215] [outer = (nil)] 07:00:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7f4f27648c00) [pid = 1851] [serial = 2216] [outer = 0x7f4f241b7400] 07:00:41 INFO - PROCESS | 1851 | 1462284041156 Marionette DEBUG loaded listener.js 07:00:41 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7f4f277c3400) [pid = 1851] [serial = 2217] [outer = 0x7f4f241b7400] 07:00:41 INFO - PROCESS | 1851 | [1851] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:00:41 INFO - PROCESS | 1851 | [1851] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:00:41 INFO - PROCESS | 1851 | [1851] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:00:41 INFO - PROCESS | 1851 | [1851] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:00:42 INFO - PROCESS | 1851 | 1462284042006 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]]]}] 07:00:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:00:42 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:00:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:00:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:00:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 07:00:42 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:00:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:00:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:00:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 07:00:42 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:00:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:00:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:00:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 07:00:42 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:00:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:00:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:00:42 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:00:42 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1390ms 07:00:42 INFO - PROCESS | 1851 | 1462284042076 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 07:00:42 INFO - PROCESS | 1851 | 1462284042080 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 07:00:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:00:42 INFO - PROCESS | 1851 | 1462284042085 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:00:42 INFO - PROCESS | 1851 | 1462284042090 Marionette TRACE conn3 <- [1,2926,null,{}] 07:00:42 INFO - PROCESS | 1851 | 1462284042108 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}] 07:00:42 INFO - PROCESS | 1851 | 1462284042378 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 07:00:42 INFO - PROCESS | 1851 | 1462284042412 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2a75f800 == 204 [pid = 1851] [id = 739] 07:00:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7f4f284e6c00) [pid = 1851] [serial = 2218] [outer = (nil)] 07:00:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7f4f29253800) [pid = 1851] [serial = 2219] [outer = 0x7f4f284e6c00] 07:00:42 INFO - PROCESS | 1851 | 1462284042477 Marionette DEBUG loaded listener.js 07:00:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7f4f29599400) [pid = 1851] [serial = 2220] [outer = 0x7f4f284e6c00] 07:00:43 INFO - PROCESS | 1851 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:00:43 INFO - PROCESS | 1851 | 1462284043354 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]]]}] 07:00:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:00:43 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1285ms 07:00:43 INFO - PROCESS | 1851 | 1462284043371 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 07:00:43 INFO - PROCESS | 1851 | 1462284043375 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 07:00:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:00:43 INFO - PROCESS | 1851 | 1462284043386 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:00:43 INFO - PROCESS | 1851 | 1462284043388 Marionette TRACE conn3 <- [1,2930,null,{}] 07:00:43 INFO - PROCESS | 1851 | 1462284043394 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}] 07:00:43 INFO - PROCESS | 1851 | 1462284043631 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 07:00:43 INFO - PROCESS | 1851 | 1462284043667 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2be14800 == 205 [pid = 1851] [id = 740] 07:00:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7f4f284d8000) [pid = 1851] [serial = 2221] [outer = (nil)] 07:00:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7f4f2a04f400) [pid = 1851] [serial = 2222] [outer = 0x7f4f284d8000] 07:00:43 INFO - PROCESS | 1851 | 1462284043726 Marionette DEBUG loaded listener.js 07:00:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7f4f2aa58000) [pid = 1851] [serial = 2223] [outer = 0x7f4f284d8000] 07:00:44 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7f4f302ca400) [pid = 1851] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:00:44 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7f4f2734d400) [pid = 1851] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:00:44 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7f4f28d51c00) [pid = 1851] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:00:44 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7f4f2ec6d800) [pid = 1851] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:00:44 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7f4f320f2400) [pid = 1851] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:00:44 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7f4f222e2c00) [pid = 1851] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:00:44 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7f4f28c43c00) [pid = 1851] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:00:44 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7f4f31689400) [pid = 1851] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:00:44 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7f4f2e9ecc00) [pid = 1851] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:00:44 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7f4f273e6400) [pid = 1851] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:00:44 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7f4f2aa4b000) [pid = 1851] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:00:44 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7f4f302cdc00) [pid = 1851] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:00:44 INFO - PROCESS | 1851 | --DOMWINDOW == 206 (0x7f4f33dba800) [pid = 1851] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:00:44 INFO - PROCESS | 1851 | --DOMWINDOW == 205 (0x7f4f500c9c00) [pid = 1851] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:00:44 INFO - PROCESS | 1851 | --DOMWINDOW == 204 (0x7f4f2da44400) [pid = 1851] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:00:44 INFO - PROCESS | 1851 | --DOMWINDOW == 203 (0x7f4f2aa59400) [pid = 1851] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:00:44 INFO - PROCESS | 1851 | --DOMWINDOW == 202 (0x7f4f3365f400) [pid = 1851] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:00:44 INFO - PROCESS | 1851 | --DOMWINDOW == 201 (0x7f4f29cee000) [pid = 1851] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:00:44 INFO - PROCESS | 1851 | --DOMWINDOW == 200 (0x7f4f28d52000) [pid = 1851] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:00:44 INFO - PROCESS | 1851 | --DOMWINDOW == 199 (0x7f4f2c099400) [pid = 1851] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:00:44 INFO - PROCESS | 1851 | --DOMWINDOW == 198 (0x7f4f29256c00) [pid = 1851] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7f4f2564a800) [pid = 1851] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7f4f327fa000) [pid = 1851] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7f4f28583c00) [pid = 1851] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7f4f31784000) [pid = 1851] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7f4f33585800) [pid = 1851] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7f4f32012400) [pid = 1851] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7f4f276ca800) [pid = 1851] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7f4f222ecc00) [pid = 1851] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7f4f32fb0c00) [pid = 1851] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7f4f29cfb000) [pid = 1851] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7f4f3912fc00) [pid = 1851] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7f4f32e49000) [pid = 1851] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7f4f320f3800) [pid = 1851] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7f4f28598c00) [pid = 1851] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7f4f28587000) [pid = 1851] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7f4f241b1400) [pid = 1851] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7f4f25644800) [pid = 1851] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7f4f28bcf000) [pid = 1851] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7f4f31790c00) [pid = 1851] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7f4f29ced800) [pid = 1851] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7f4f28c37c00) [pid = 1851] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7f4f241b3c00) [pid = 1851] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7f4f461cfc00) [pid = 1851] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7f4f222ee800) [pid = 1851] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7f4f32cc9c00) [pid = 1851] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7f4f320f1000) [pid = 1851] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7f4f2aa52400) [pid = 1851] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7f4f3189b400) [pid = 1851] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7f4f32ba1800) [pid = 1851] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7f4f32c70000) [pid = 1851] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7f4f240f5400) [pid = 1851] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:00:45 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7f4f2634f000) [pid = 1851] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:00:45 INFO - PROCESS | 1851 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:00:45 INFO - PROCESS | 1851 | 1462284045440 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]]]}] 07:00:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:00:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 2089ms 07:00:45 INFO - PROCESS | 1851 | 1462284045469 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 07:00:45 INFO - PROCESS | 1851 | 1462284045472 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 07:00:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:00:45 INFO - PROCESS | 1851 | 1462284045478 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:00:45 INFO - PROCESS | 1851 | 1462284045480 Marionette TRACE conn3 <- [1,2934,null,{}] 07:00:45 INFO - PROCESS | 1851 | 1462284045495 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}] 07:00:45 INFO - PROCESS | 1851 | 1462284045677 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 07:00:45 INFO - PROCESS | 1851 | 1462284045920 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2c912800 == 206 [pid = 1851] [id = 741] 07:00:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7f4f27645c00) [pid = 1851] [serial = 2224] [outer = (nil)] 07:00:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7f4f28c36400) [pid = 1851] [serial = 2225] [outer = 0x7f4f27645c00] 07:00:45 INFO - PROCESS | 1851 | 1462284045981 Marionette DEBUG loaded listener.js 07:00:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7f4f2968b800) [pid = 1851] [serial = 2226] [outer = 0x7f4f27645c00] 07:00:46 INFO - PROCESS | 1851 | 1462284046617 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]]]}] 07:00:46 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:00:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1179ms 07:00:46 INFO - PROCESS | 1851 | 1462284046658 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 07:00:46 INFO - PROCESS | 1851 | 1462284046661 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 07:00:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:00:46 INFO - PROCESS | 1851 | 1462284046666 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:00:46 INFO - PROCESS | 1851 | 1462284046668 Marionette TRACE conn3 <- [1,2938,null,{}] 07:00:46 INFO - PROCESS | 1851 | 1462284046673 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}] 07:00:46 INFO - PROCESS | 1851 | 1462284046964 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 07:00:47 INFO - PROCESS | 1851 | 1462284047306 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:47 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2417a800 == 207 [pid = 1851] [id = 742] 07:00:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7f4f222ea400) [pid = 1851] [serial = 2227] [outer = (nil)] 07:00:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7f4f240e9800) [pid = 1851] [serial = 2228] [outer = 0x7f4f222ea400] 07:00:47 INFO - PROCESS | 1851 | 1462284047376 Marionette DEBUG loaded listener.js 07:00:47 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7f4f24751800) [pid = 1851] [serial = 2229] [outer = 0x7f4f222ea400] 07:00:48 INFO - PROCESS | 1851 | 1462284048208 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]]]}] 07:00:48 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:00:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1581ms 07:00:48 INFO - PROCESS | 1851 | 1462284048249 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 07:00:48 INFO - PROCESS | 1851 | 1462284048255 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 07:00:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:00:48 INFO - PROCESS | 1851 | 1462284048262 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:00:48 INFO - PROCESS | 1851 | 1462284048268 Marionette TRACE conn3 <- [1,2942,null,{}] 07:00:48 INFO - PROCESS | 1851 | 1462284048275 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}] 07:00:48 INFO - PROCESS | 1851 | 1462284048509 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 07:00:48 INFO - PROCESS | 1851 | 1462284048772 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2a75b800 == 208 [pid = 1851] [id = 743] 07:00:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7f4f25647400) [pid = 1851] [serial = 2230] [outer = (nil)] 07:00:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7f4f284de000) [pid = 1851] [serial = 2231] [outer = 0x7f4f25647400] 07:00:48 INFO - PROCESS | 1851 | 1462284048847 Marionette DEBUG loaded listener.js 07:00:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7f4f2859cc00) [pid = 1851] [serial = 2232] [outer = 0x7f4f25647400] 07:00:49 INFO - PROCESS | 1851 | 1462284049654 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"]]]}] 07:00:49 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:00:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:00:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:00:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1432ms 07:00:49 INFO - PROCESS | 1851 | 1462284049698 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 07:00:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:00:49 INFO - PROCESS | 1851 | 1462284049704 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 07:00:49 INFO - PROCESS | 1851 | 1462284049710 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:00:49 INFO - PROCESS | 1851 | 1462284049713 Marionette TRACE conn3 <- [1,2946,null,{}] 07:00:49 INFO - PROCESS | 1851 | 1462284049719 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}] 07:00:49 INFO - PROCESS | 1851 | 1462284049948 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 07:00:50 INFO - PROCESS | 1851 | 1462284050213 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2ea05000 == 209 [pid = 1851] [id = 744] 07:00:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7f4f2859e400) [pid = 1851] [serial = 2233] [outer = (nil)] 07:00:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7f4f29dfd800) [pid = 1851] [serial = 2234] [outer = 0x7f4f2859e400] 07:00:50 INFO - PROCESS | 1851 | 1462284050284 Marionette DEBUG loaded listener.js 07:00:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7f4f2b885400) [pid = 1851] [serial = 2235] [outer = 0x7f4f2859e400] 07:00:51 INFO - PROCESS | 1851 | 1462284051177 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]]]}] 07:00:51 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. 07:00:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1491ms 07:00:51 INFO - PROCESS | 1851 | 1462284051201 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 07:00:51 INFO - PROCESS | 1851 | 1462284051204 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 07:00:51 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:00:51 INFO - PROCESS | 1851 | 1462284051220 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:00:51 INFO - PROCESS | 1851 | 1462284051229 Marionette TRACE conn3 <- [1,2950,null,{}] 07:00:51 INFO - PROCESS | 1851 | 1462284051235 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}] 07:00:51 INFO - PROCESS | 1851 | 1462284051479 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 07:00:51 INFO - PROCESS | 1851 | 1462284051744 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:51 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f314c3000 == 210 [pid = 1851] [id = 745] 07:00:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7f4f28bc8000) [pid = 1851] [serial = 2236] [outer = (nil)] 07:00:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7f4f2da4d400) [pid = 1851] [serial = 2237] [outer = 0x7f4f28bc8000] 07:00:51 INFO - PROCESS | 1851 | 1462284051819 Marionette DEBUG loaded listener.js 07:00:51 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7f4f2e8a6800) [pid = 1851] [serial = 2238] [outer = 0x7f4f28bc8000] 07:00:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3164d000 == 211 [pid = 1851] [id = 746] 07:00:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7f4f2eab0800) [pid = 1851] [serial = 2239] [outer = (nil)] 07:00:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7f4f2da4f000) [pid = 1851] [serial = 2240] [outer = 0x7f4f2eab0800] 07:00:52 INFO - PROCESS | 1851 | 1462284052659 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]]]}] 07:00:52 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:00:52 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1498ms 07:00:52 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:00:52 INFO - PROCESS | 1851 | 1462284052709 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 07:00:52 INFO - PROCESS | 1851 | 1462284052713 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 07:00:52 INFO - PROCESS | 1851 | 1462284052718 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:00:52 INFO - PROCESS | 1851 | 1462284052722 Marionette TRACE conn3 <- [1,2954,null,{}] 07:00:52 INFO - PROCESS | 1851 | 1462284052727 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}] 07:00:53 INFO - PROCESS | 1851 | 1462284053006 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 07:00:53 INFO - PROCESS | 1851 | 1462284053281 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32c29000 == 212 [pid = 1851] [id = 747] 07:00:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7f4f29df6c00) [pid = 1851] [serial = 2241] [outer = (nil)] 07:00:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7f4f2eb42400) [pid = 1851] [serial = 2242] [outer = 0x7f4f29df6c00] 07:00:53 INFO - PROCESS | 1851 | 1462284053400 Marionette DEBUG loaded listener.js 07:00:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7f4f2ec74000) [pid = 1851] [serial = 2243] [outer = 0x7f4f29df6c00] 07:00:54 INFO - PROCESS | 1851 | 1462284054084 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]]]}] 07:00:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:00:54 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 07:00:54 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1386ms 07:00:54 INFO - PROCESS | 1851 | 1462284054114 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 07:00:54 INFO - PROCESS | 1851 | 1462284054118 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 07:00:54 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:00:54 INFO - PROCESS | 1851 | 1462284054125 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:00:54 INFO - PROCESS | 1851 | 1462284054128 Marionette TRACE conn3 <- [1,2958,null,{}] 07:00:54 INFO - PROCESS | 1851 | 1462284054133 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}] 07:00:54 INFO - PROCESS | 1851 | 1462284054355 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 07:00:54 INFO - PROCESS | 1851 | 1462284054607 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:54 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f33cc7800 == 213 [pid = 1851] [id = 748] 07:00:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7f4f302cb800) [pid = 1851] [serial = 2244] [outer = (nil)] 07:00:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7f4f304ab800) [pid = 1851] [serial = 2245] [outer = 0x7f4f302cb800] 07:00:54 INFO - PROCESS | 1851 | 1462284054704 Marionette DEBUG loaded listener.js 07:00:54 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7f4f3168e800) [pid = 1851] [serial = 2246] [outer = 0x7f4f302cb800] 07:00:55 INFO - PROCESS | 1851 | 1462284055504 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]]]}] 07:00:55 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. 07:00:55 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1429ms 07:00:55 INFO - PROCESS | 1851 | 1462284055554 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 07:00:55 INFO - PROCESS | 1851 | 1462284055557 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 07:00:55 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:00:55 INFO - PROCESS | 1851 | 1462284055563 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:00:55 INFO - PROCESS | 1851 | 1462284055565 Marionette TRACE conn3 <- [1,2962,null,{}] 07:00:55 INFO - PROCESS | 1851 | 1462284055571 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}] 07:00:55 INFO - PROCESS | 1851 | 1462284055797 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 07:00:56 INFO - PROCESS | 1851 | 1462284056072 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38f68000 == 214 [pid = 1851] [id = 749] 07:00:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7f4f26348400) [pid = 1851] [serial = 2247] [outer = (nil)] 07:00:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7f4f3200a800) [pid = 1851] [serial = 2248] [outer = 0x7f4f26348400] 07:00:56 INFO - PROCESS | 1851 | 1462284056151 Marionette DEBUG loaded listener.js 07:00:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7f4f320f2400) [pid = 1851] [serial = 2249] [outer = 0x7f4f26348400] 07:00:56 INFO - PROCESS | 1851 | 1462284056886 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]]]}] 07:00:56 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. 07:00:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1377ms 07:00:56 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:00:56 INFO - PROCESS | 1851 | 1462284056941 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 07:00:56 INFO - PROCESS | 1851 | 1462284056943 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 07:00:56 INFO - PROCESS | 1851 | 1462284056949 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:00:56 INFO - PROCESS | 1851 | 1462284056952 Marionette TRACE conn3 <- [1,2966,null,{}] 07:00:56 INFO - PROCESS | 1851 | 1462284056957 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}] 07:00:57 INFO - PROCESS | 1851 | 1462284057158 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 07:00:57 INFO - PROCESS | 1851 | 1462284057446 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:57 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f398ac000 == 215 [pid = 1851] [id = 750] 07:00:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7f4f31686c00) [pid = 1851] [serial = 2250] [outer = (nil)] 07:00:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7f4f326cf400) [pid = 1851] [serial = 2251] [outer = 0x7f4f31686c00] 07:00:57 INFO - PROCESS | 1851 | 1462284057519 Marionette DEBUG loaded listener.js 07:00:57 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7f4f327f5400) [pid = 1851] [serial = 2252] [outer = 0x7f4f31686c00] 07:00:58 INFO - PROCESS | 1851 | 1462284058281 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]]]}] 07:00:58 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. 07:00:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1381ms 07:00:58 INFO - PROCESS | 1851 | 1462284058330 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 07:00:58 INFO - PROCESS | 1851 | 1462284058333 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 07:00:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:00:58 INFO - PROCESS | 1851 | 1462284058339 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:00:58 INFO - PROCESS | 1851 | 1462284058342 Marionette TRACE conn3 <- [1,2970,null,{}] 07:00:58 INFO - PROCESS | 1851 | 1462284058347 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}] 07:00:58 INFO - PROCESS | 1851 | 1462284058584 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 07:00:58 INFO - PROCESS | 1851 | 1462284058855 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:58 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39fb0800 == 216 [pid = 1851] [id = 751] 07:00:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7f4f222e2c00) [pid = 1851] [serial = 2253] [outer = (nil)] 07:00:58 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7f4f32803400) [pid = 1851] [serial = 2254] [outer = 0x7f4f222e2c00] 07:00:58 INFO - PROCESS | 1851 | 1462284058932 Marionette DEBUG loaded listener.js 07:00:59 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7f4f32c68400) [pid = 1851] [serial = 2255] [outer = 0x7f4f222e2c00] 07:00:59 INFO - PROCESS | 1851 | 1462284059716 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]]]}] 07:00:59 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. 07:00:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1426ms 07:00:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:00:59 INFO - PROCESS | 1851 | 1462284059766 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 07:00:59 INFO - PROCESS | 1851 | 1462284059769 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 07:00:59 INFO - PROCESS | 1851 | 1462284059775 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:00:59 INFO - PROCESS | 1851 | 1462284059778 Marionette TRACE conn3 <- [1,2974,null,{}] 07:00:59 INFO - PROCESS | 1851 | 1462284059783 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}] 07:01:00 INFO - PROCESS | 1851 | 1462284060009 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 07:01:00 INFO - PROCESS | 1851 | 1462284060283 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:00 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3b2a7800 == 217 [pid = 1851] [id = 752] 07:01:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 199 (0x7f4f32007000) [pid = 1851] [serial = 2256] [outer = (nil)] 07:01:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 200 (0x7f4f32cccc00) [pid = 1851] [serial = 2257] [outer = 0x7f4f32007000] 07:01:00 INFO - PROCESS | 1851 | 1462284060365 Marionette DEBUG loaded listener.js 07:01:00 INFO - PROCESS | 1851 | ++DOMWINDOW == 201 (0x7f4f32e48000) [pid = 1851] [serial = 2258] [outer = 0x7f4f32007000] 07:01:01 INFO - PROCESS | 1851 | 1462284061203 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]]]}] 07:01:01 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. 07:01:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1483ms 07:01:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:01:01 INFO - PROCESS | 1851 | 1462284061257 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 07:01:01 INFO - PROCESS | 1851 | 1462284061260 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 07:01:01 INFO - PROCESS | 1851 | 1462284061265 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:01:01 INFO - PROCESS | 1851 | 1462284061270 Marionette TRACE conn3 <- [1,2978,null,{}] 07:01:01 INFO - PROCESS | 1851 | 1462284061275 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}] 07:01:01 INFO - PROCESS | 1851 | 1462284061542 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 07:01:01 INFO - PROCESS | 1851 | 1462284061837 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:01 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f41128800 == 218 [pid = 1851] [id = 753] 07:01:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 202 (0x7f4f33653800) [pid = 1851] [serial = 2259] [outer = (nil)] 07:01:01 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7f4f3383f400) [pid = 1851] [serial = 2260] [outer = 0x7f4f33653800] 07:01:01 INFO - PROCESS | 1851 | 1462284061971 Marionette DEBUG loaded listener.js 07:01:02 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7f4f33dbd400) [pid = 1851] [serial = 2261] [outer = 0x7f4f33653800] 07:01:02 INFO - PROCESS | 1851 | 1462284062735 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]]]}] 07:01:02 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. 07:01:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1481ms 07:01:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:01:02 INFO - PROCESS | 1851 | 1462284062746 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 07:01:02 INFO - PROCESS | 1851 | 1462284062749 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 07:01:02 INFO - PROCESS | 1851 | 1462284062755 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:01:02 INFO - PROCESS | 1851 | 1462284062759 Marionette TRACE conn3 <- [1,2982,null,{}] 07:01:02 INFO - PROCESS | 1851 | 1462284062764 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}] 07:01:03 INFO - PROCESS | 1851 | 1462284063006 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 07:01:03 INFO - PROCESS | 1851 | 1462284063278 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:03 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f426c9000 == 219 [pid = 1851] [id = 754] 07:01:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 205 (0x7f4f3280c800) [pid = 1851] [serial = 2262] [outer = (nil)] 07:01:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 206 (0x7f4f38b06800) [pid = 1851] [serial = 2263] [outer = 0x7f4f3280c800] 07:01:03 INFO - PROCESS | 1851 | 1462284063352 Marionette DEBUG loaded listener.js 07:01:03 INFO - PROCESS | 1851 | ++DOMWINDOW == 207 (0x7f4f38bdd400) [pid = 1851] [serial = 2264] [outer = 0x7f4f3280c800] 07:01:04 INFO - PROCESS | 1851 | 1462284064163 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"]]]}] 07:01:04 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 07:01:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:01:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1429ms 07:01:04 INFO - PROCESS | 1851 | 1462284064184 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 07:01:04 INFO - PROCESS | 1851 | 1462284064187 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 07:01:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:01:04 INFO - PROCESS | 1851 | 1462284064193 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:01:04 INFO - PROCESS | 1851 | 1462284064195 Marionette TRACE conn3 <- [1,2986,null,{}] 07:01:04 INFO - PROCESS | 1851 | 1462284064200 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}] 07:01:04 INFO - PROCESS | 1851 | 1462284064407 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 07:01:04 INFO - PROCESS | 1851 | 1462284064696 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:04 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f4f12a800 == 220 [pid = 1851] [id = 755] 07:01:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 208 (0x7f4f33df8800) [pid = 1851] [serial = 2265] [outer = (nil)] 07:01:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 209 (0x7f4f39140400) [pid = 1851] [serial = 2266] [outer = 0x7f4f33df8800] 07:01:04 INFO - PROCESS | 1851 | 1462284064768 Marionette DEBUG loaded listener.js 07:01:04 INFO - PROCESS | 1851 | ++DOMWINDOW == 210 (0x7f4f39a19000) [pid = 1851] [serial = 2267] [outer = 0x7f4f33df8800] 07:01:05 INFO - PROCESS | 1851 | 1462284065495 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]]]}] 07:01:05 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. 07:01:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1338ms 07:01:05 INFO - PROCESS | 1851 | 1462284065531 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 07:01:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:01:05 INFO - PROCESS | 1851 | 1462284065544 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 07:01:05 INFO - PROCESS | 1851 | 1462284065548 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:01:05 INFO - PROCESS | 1851 | 1462284065550 Marionette TRACE conn3 <- [1,2990,null,{}] 07:01:05 INFO - PROCESS | 1851 | 1462284065557 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}] 07:01:05 INFO - PROCESS | 1851 | 1462284065803 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 07:01:06 INFO - PROCESS | 1851 | 1462284066070 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f54d8b000 == 221 [pid = 1851] [id = 756] 07:01:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 211 (0x7f4f3358d000) [pid = 1851] [serial = 2268] [outer = (nil)] 07:01:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 212 (0x7f4f39e51800) [pid = 1851] [serial = 2269] [outer = 0x7f4f3358d000] 07:01:06 INFO - PROCESS | 1851 | 1462284066151 Marionette DEBUG loaded listener.js 07:01:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 213 (0x7f4f3b41fc00) [pid = 1851] [serial = 2270] [outer = 0x7f4f3358d000] 07:01:06 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f55508800 == 222 [pid = 1851] [id = 757] 07:01:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 214 (0x7f4f3c91fc00) [pid = 1851] [serial = 2271] [outer = (nil)] 07:01:06 INFO - PROCESS | 1851 | ++DOMWINDOW == 215 (0x7f4f3b450000) [pid = 1851] [serial = 2272] [outer = 0x7f4f3c91fc00] 07:01:07 INFO - PROCESS | 1851 | 1462284067016 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]]]}] 07:01:07 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. 07:01:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1528ms 07:01:07 INFO - PROCESS | 1851 | 1462284067079 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 07:01:07 INFO - PROCESS | 1851 | 1462284067085 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 07:01:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:01:07 INFO - PROCESS | 1851 | 1462284067102 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:01:07 INFO - PROCESS | 1851 | 1462284067107 Marionette TRACE conn3 <- [1,2994,null,{}] 07:01:07 INFO - PROCESS | 1851 | 1462284067115 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}] 07:01:07 INFO - PROCESS | 1851 | 1462284067507 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 07:01:07 INFO - PROCESS | 1851 | 1462284067844 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:07 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f57193000 == 223 [pid = 1851] [id = 758] 07:01:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 216 (0x7f4f2e9ef000) [pid = 1851] [serial = 2273] [outer = (nil)] 07:01:07 INFO - PROCESS | 1851 | ++DOMWINDOW == 217 (0x7f4f3b41e800) [pid = 1851] [serial = 2274] [outer = 0x7f4f2e9ef000] 07:01:07 INFO - PROCESS | 1851 | 1462284067915 Marionette DEBUG loaded listener.js 07:01:08 INFO - PROCESS | 1851 | ++DOMWINDOW == 218 (0x7f4f3cc6a400) [pid = 1851] [serial = 2275] [outer = 0x7f4f2e9ef000] 07:01:08 INFO - PROCESS | 1851 | 1462284068645 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]]]}] 07:01:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:01:08 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 07:01:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1586ms 07:01:08 INFO - PROCESS | 1851 | 1462284068687 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 07:01:08 INFO - PROCESS | 1851 | 1462284068690 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 07:01:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:01:08 INFO - PROCESS | 1851 | 1462284068696 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:01:08 INFO - PROCESS | 1851 | 1462284068698 Marionette TRACE conn3 <- [1,2998,null,{}] 07:01:08 INFO - PROCESS | 1851 | 1462284068704 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}] 07:01:08 INFO - PROCESS | 1851 | 1462284068925 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 07:01:09 INFO - PROCESS | 1851 | 1462284069191 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:09 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f596a7000 == 224 [pid = 1851] [id = 759] 07:01:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 219 (0x7f4f33def800) [pid = 1851] [serial = 2276] [outer = (nil)] 07:01:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 220 (0x7f4f3ce0f000) [pid = 1851] [serial = 2277] [outer = 0x7f4f33def800] 07:01:09 INFO - PROCESS | 1851 | 1462284069273 Marionette DEBUG loaded listener.js 07:01:09 INFO - PROCESS | 1851 | ++DOMWINDOW == 221 (0x7f4f3ce1a000) [pid = 1851] [serial = 2278] [outer = 0x7f4f33def800] 07:01:10 INFO - PROCESS | 1851 | 1462284070074 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]]]}] 07:01:10 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. 07:01:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1435ms 07:01:10 INFO - PROCESS | 1851 | 1462284070131 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 07:01:10 INFO - PROCESS | 1851 | 1462284070135 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 07:01:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:01:10 INFO - PROCESS | 1851 | 1462284070140 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:01:10 INFO - PROCESS | 1851 | 1462284070142 Marionette TRACE conn3 <- [1,3002,null,{}] 07:01:10 INFO - PROCESS | 1851 | 1462284070148 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}] 07:01:10 INFO - PROCESS | 1851 | 1462284070384 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 07:01:10 INFO - PROCESS | 1851 | 1462284070679 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:10 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2562a800 == 225 [pid = 1851] [id = 760] 07:01:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 222 (0x7f4f3c922c00) [pid = 1851] [serial = 2279] [outer = (nil)] 07:01:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 223 (0x7f4f3ceb5c00) [pid = 1851] [serial = 2280] [outer = 0x7f4f3c922c00] 07:01:10 INFO - PROCESS | 1851 | 1462284070753 Marionette DEBUG loaded listener.js 07:01:10 INFO - PROCESS | 1851 | ++DOMWINDOW == 224 (0x7f4f3ceeb800) [pid = 1851] [serial = 2281] [outer = 0x7f4f3c922c00] 07:01:11 INFO - PROCESS | 1851 | 1462284071501 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]]]}] 07:01:11 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. 07:01:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1382ms 07:01:11 INFO - PROCESS | 1851 | 1462284071531 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 07:01:11 INFO - PROCESS | 1851 | 1462284071534 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 07:01:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:01:11 INFO - PROCESS | 1851 | 1462284071543 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:01:11 INFO - PROCESS | 1851 | 1462284071546 Marionette TRACE conn3 <- [1,3006,null,{}] 07:01:11 INFO - PROCESS | 1851 | 1462284071550 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}] 07:01:11 INFO - PROCESS | 1851 | 1462284071752 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 07:01:12 INFO - PROCESS | 1851 | 1462284072014 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:12 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f1fcd0000 == 226 [pid = 1851] [id = 761] 07:01:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 225 (0x7f4f276d3800) [pid = 1851] [serial = 2282] [outer = (nil)] 07:01:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 226 (0x7f4f3ceed800) [pid = 1851] [serial = 2283] [outer = 0x7f4f276d3800] 07:01:12 INFO - PROCESS | 1851 | 1462284072095 Marionette DEBUG loaded listener.js 07:01:12 INFO - PROCESS | 1851 | ++DOMWINDOW == 227 (0x7f4f3f57e000) [pid = 1851] [serial = 2284] [outer = 0x7f4f276d3800] 07:01:12 INFO - PROCESS | 1851 | 1462284072838 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]]]}] 07:01:12 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. 07:01:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1338ms 07:01:12 INFO - PROCESS | 1851 | 1462284072881 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 07:01:12 INFO - PROCESS | 1851 | 1462284072884 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 07:01:12 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:01:12 INFO - PROCESS | 1851 | 1462284072890 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:01:12 INFO - PROCESS | 1851 | 1462284072892 Marionette TRACE conn3 <- [1,3010,null,{}] 07:01:12 INFO - PROCESS | 1851 | 1462284072898 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}] 07:01:13 INFO - PROCESS | 1851 | 1462284073104 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 07:01:13 INFO - PROCESS | 1851 | 1462284073400 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:13 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f22370800 == 227 [pid = 1851] [id = 762] 07:01:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 228 (0x7f4f2deebc00) [pid = 1851] [serial = 2285] [outer = (nil)] 07:01:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 229 (0x7f4f3fe8cc00) [pid = 1851] [serial = 2286] [outer = 0x7f4f2deebc00] 07:01:13 INFO - PROCESS | 1851 | 1462284073473 Marionette DEBUG loaded listener.js 07:01:13 INFO - PROCESS | 1851 | ++DOMWINDOW == 230 (0x7f4f4047c400) [pid = 1851] [serial = 2287] [outer = 0x7f4f2deebc00] 07:01:14 INFO - PROCESS | 1851 | 1462284074231 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]]]}] 07:01:14 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 07:01:14 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1381ms 07:01:14 INFO - PROCESS | 1851 | 1462284074272 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 07:01:14 INFO - PROCESS | 1851 | 1462284074275 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 07:01:14 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:01:14 INFO - PROCESS | 1851 | 1462284074280 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:01:14 INFO - PROCESS | 1851 | 1462284074282 Marionette TRACE conn3 <- [1,3014,null,{}] 07:01:14 INFO - PROCESS | 1851 | 1462284074288 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}] 07:01:14 INFO - PROCESS | 1851 | 1462284074508 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 07:01:14 INFO - PROCESS | 1851 | 1462284074813 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:14 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f22389800 == 228 [pid = 1851] [id = 763] 07:01:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 231 (0x7f4f3f35a400) [pid = 1851] [serial = 2288] [outer = (nil)] 07:01:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 232 (0x7f4f40623800) [pid = 1851] [serial = 2289] [outer = 0x7f4f3f35a400] 07:01:14 INFO - PROCESS | 1851 | 1462284074887 Marionette DEBUG loaded listener.js 07:01:14 INFO - PROCESS | 1851 | ++DOMWINDOW == 233 (0x7f4f411c9800) [pid = 1851] [serial = 2290] [outer = 0x7f4f3f35a400] 07:01:15 INFO - PROCESS | 1851 | [1851] 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 07:01:15 INFO - PROCESS | 1851 | 1462284075739 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:01:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:01:15 INFO - {} 07:01:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:01:15 INFO - {} 07:01:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:01:15 INFO - {} 07:01:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:01:15 INFO - {} 07:01:15 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1478ms 07:01:15 INFO - PROCESS | 1851 | 1462284075760 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 07:01:15 INFO - PROCESS | 1851 | 1462284075764 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 07:01:15 INFO - TEST-START | /FileAPI/fileReader.html 07:01:15 INFO - PROCESS | 1851 | 1462284075774 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:01:15 INFO - PROCESS | 1851 | 1462284075776 Marionette TRACE conn3 <- [1,3018,null,{}] 07:01:15 INFO - PROCESS | 1851 | 1462284075784 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}] 07:01:15 INFO - PROCESS | 1851 | 1462284075994 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 07:01:16 INFO - PROCESS | 1851 | 1462284076296 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:16 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f596b5000 == 229 [pid = 1851] [id = 764] 07:01:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 234 (0x7f4f4224d400) [pid = 1851] [serial = 2291] [outer = (nil)] 07:01:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 235 (0x7f4f41495000) [pid = 1851] [serial = 2292] [outer = 0x7f4f4224d400] 07:01:16 INFO - PROCESS | 1851 | 1462284076380 Marionette DEBUG loaded listener.js 07:01:16 INFO - PROCESS | 1851 | ++DOMWINDOW == 236 (0x7f4f42a57c00) [pid = 1851] [serial = 2293] [outer = 0x7f4f4224d400] 07:01:17 INFO - PROCESS | 1851 | 1462284077209 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]]]}] 07:01:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:01:17 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:01:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:01:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:01:17 INFO - TEST-OK | /FileAPI/fileReader.html | took 1483ms 07:01:17 INFO - TEST-START | /FileAPI/historical.html 07:01:17 INFO - PROCESS | 1851 | 1462284077259 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 07:01:17 INFO - PROCESS | 1851 | 1462284077261 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 07:01:17 INFO - PROCESS | 1851 | 1462284077267 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:01:17 INFO - PROCESS | 1851 | 1462284077270 Marionette TRACE conn3 <- [1,3022,null,{}] 07:01:17 INFO - PROCESS | 1851 | 1462284077275 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}] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f289ee800 == 228 [pid = 1851] [id = 487] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2b98e000 == 227 [pid = 1851] [id = 674] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f314d9800 == 226 [pid = 1851] [id = 675] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f54ca9800 == 225 [pid = 1851] [id = 736] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f52e52000 == 224 [pid = 1851] [id = 735] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f50436800 == 223 [pid = 1851] [id = 734] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4f1ee000 == 222 [pid = 1851] [id = 733] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f45f41800 == 221 [pid = 1851] [id = 732] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f43c84000 == 220 [pid = 1851] [id = 731] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f42f96800 == 219 [pid = 1851] [id = 730] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f426d4000 == 218 [pid = 1851] [id = 729] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f4112a000 == 217 [pid = 1851] [id = 728] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f3b2a5000 == 216 [pid = 1851] [id = 727] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f39f49000 == 215 [pid = 1851] [id = 726] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f38fc9000 == 214 [pid = 1851] [id = 725] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f37639800 == 213 [pid = 1851] [id = 724] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f32d31000 == 212 [pid = 1851] [id = 723] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f31647800 == 211 [pid = 1851] [id = 722] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f301f4800 == 210 [pid = 1851] [id = 721] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f2ca1a800 == 209 [pid = 1851] [id = 720] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f29e18800 == 208 [pid = 1851] [id = 719] 07:01:19 INFO - PROCESS | 1851 | --DOCSHELL 0x7f4f24165800 == 207 [pid = 1851] [id = 718] 07:01:19 INFO - PROCESS | 1851 | 1462284079336 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 235 (0x7f4f304ab400) [pid = 1851] [serial = 1953] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 234 (0x7f4f28597800) [pid = 1851] [serial = 1947] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 233 (0x7f4f28d5d400) [pid = 1851] [serial = 1992] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 232 (0x7f4f3200b400) [pid = 1851] [serial = 2114] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 231 (0x7f4f32cc5800) [pid = 1851] [serial = 2127] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 230 (0x7f4f241bb800) [pid = 1851] [serial = 2022] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 229 (0x7f4f3168c400) [pid = 1851] [serial = 2034] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 228 (0x7f4f3272b400) [pid = 1851] [serial = 2118] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 227 (0x7f4f3049cc00) [pid = 1851] [serial = 2109] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 226 (0x7f4f27af3400) [pid = 1851] [serial = 2025] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 225 (0x7f4f2aa58c00) [pid = 1851] [serial = 1983] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 224 (0x7f4f326d1800) [pid = 1851] [serial = 2117] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 223 (0x7f4f33db9c00) [pid = 1851] [serial = 2141] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 222 (0x7f4f320f3000) [pid = 1851] [serial = 1956] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 221 (0x7f4f3a548800) [pid = 1851] [serial = 1968] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 220 (0x7f4f5478f000) [pid = 1851] [serial = 1980] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 219 (0x7f4f2ec72c00) [pid = 1851] [serial = 2106] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 218 (0x7f4f2def0c00) [pid = 1851] [serial = 2097] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 217 (0x7f4f3383cc00) [pid = 1851] [serial = 2138] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 216 (0x7f4f2cb35000) [pid = 1851] [serial = 1950] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 215 (0x7f4f54f50000) [pid = 1851] [serial = 1995] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 214 (0x7f4f2e8a9400) [pid = 1851] [serial = 2099] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 213 (0x7f4f29594800) [pid = 1851] [serial = 2087] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 212 (0x7f4f284dd400) [pid = 1851] [serial = 2148] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 211 (0x7f4f32cd9400) [pid = 1851] [serial = 2129] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 210 (0x7f4f320f1400) [pid = 1851] [serial = 2115] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 209 (0x7f4f2ec6ac00) [pid = 1851] [serial = 2105] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 208 (0x7f4f2a048c00) [pid = 1851] [serial = 2028] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 207 (0x7f4f32bacc00) [pid = 1851] [serial = 1959] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 206 (0x7f4f33b95800) [pid = 1851] [serial = 2139] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 205 (0x7f4f3913a000) [pid = 1851] [serial = 2049] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 204 (0x7f4f32812000) [pid = 1851] [serial = 2123] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 203 (0x7f4f27aef800) [pid = 1851] [serial = 2084] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 202 (0x7f4f39f86800) [pid = 1851] [serial = 2052] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 201 (0x7f4f39681c00) [pid = 1851] [serial = 1965] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 200 (0x7f4f2a73d800) [pid = 1851] [serial = 2090] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 199 (0x7f4f277be000) [pid = 1851] [serial = 2147] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 198 (0x7f4f2e9eb000) [pid = 1851] [serial = 2100] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 197 (0x7f4f3cedf800) [pid = 1851] [serial = 1971] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 196 (0x7f4f3769f000) [pid = 1851] [serial = 2046] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 195 (0x7f4f32c66800) [pid = 1851] [serial = 2037] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 194 (0x7f4f2aa50400) [pid = 1851] [serial = 2091] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 193 (0x7f4f32c6a800) [pid = 1851] [serial = 2126] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 192 (0x7f4f2d542c00) [pid = 1851] [serial = 2096] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 191 (0x7f4f28d5d000) [pid = 1851] [serial = 2151] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 190 (0x7f4f302ca000) [pid = 1851] [serial = 2108] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 189 (0x7f4f32e43400) [pid = 1851] [serial = 2130] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 188 (0x7f4f2859d000) [pid = 1851] [serial = 2150] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 187 (0x7f4f2ec70000) [pid = 1851] [serial = 2031] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 186 (0x7f4f2eb42c00) [pid = 1851] [serial = 2103] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 185 (0x7f4f26344400) [pid = 1851] [serial = 2081] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 184 (0x7f4f4106b800) [pid = 1851] [serial = 1974] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 183 (0x7f4f32facc00) [pid = 1851] [serial = 2040] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 182 (0x7f4f54eb7800) [pid = 1851] [serial = 1986] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 181 (0x7f4f29691c00) [pid = 1851] [serial = 2088] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 180 (0x7f4f32bac000) [pid = 1851] [serial = 2124] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 179 (0x7f4f28584c00) [pid = 1851] [serial = 2085] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 178 (0x7f4f3184ec00) [pid = 1851] [serial = 2112] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 177 (0x7f4f2475b000) [pid = 1851] [serial = 2144] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 176 (0x7f4f50095400) [pid = 1851] [serial = 1977] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 175 (0x7f4f273ea800) [pid = 1851] [serial = 2055] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 174 (0x7f4f33584400) [pid = 1851] [serial = 2135] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 173 (0x7f4f327f0000) [pid = 1851] [serial = 2120] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 172 (0x7f4f2c098c00) [pid = 1851] [serial = 2094] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 171 (0x7f4f273e1c00) [pid = 1851] [serial = 2082] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 170 (0x7f4f33844000) [pid = 1851] [serial = 2043] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 169 (0x7f4f32faa400) [pid = 1851] [serial = 2133] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 168 (0x7f4f2b88a800) [pid = 1851] [serial = 2093] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 167 (0x7f4f27348c00) [pid = 1851] [serial = 2145] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7f4f3168ac00) [pid = 1851] [serial = 2111] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7f4f32e4dc00) [pid = 1851] [serial = 2132] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7f4f38b05000) [pid = 1851] [serial = 1962] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7f4f277bec00) [pid = 1851] [serial = 1998] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7f4f327fb000) [pid = 1851] [serial = 2121] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7f4f54f44000) [pid = 1851] [serial = 1989] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7f4f33655000) [pid = 1851] [serial = 2136] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7f4f2eaa9000) [pid = 1851] [serial = 2102] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7f4f28bcf800) [pid = 1851] [serial = 2153] [outer = (nil)] [url = about:blank] 07:01:19 INFO - PROCESS | 1851 | 1462284079837 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:19 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f24165800 == 208 [pid = 1851] [id = 765] 07:01:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7f4f241b0c00) [pid = 1851] [serial = 2294] [outer = (nil)] 07:01:19 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7f4f241b6400) [pid = 1851] [serial = 2295] [outer = 0x7f4f241b0c00] 07:01:19 INFO - PROCESS | 1851 | 1462284079901 Marionette DEBUG loaded listener.js 07:01:20 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7f4f246cd800) [pid = 1851] [serial = 2296] [outer = 0x7f4f241b0c00] 07:01:20 INFO - PROCESS | 1851 | 1462284080635 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"]]]}] 07:01:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:01:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:01:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:01:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:01:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:01:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:01:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:01:20 INFO - TEST-OK | /FileAPI/historical.html | took 3388ms 07:01:20 INFO - PROCESS | 1851 | 1462284080657 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 07:01:20 INFO - PROCESS | 1851 | 1462284080662 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 07:01:20 INFO - TEST-START | /FileAPI/idlharness.html 07:01:20 INFO - PROCESS | 1851 | 1462284080669 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:01:20 INFO - PROCESS | 1851 | 1462284080674 Marionette TRACE conn3 <- [1,3026,null,{}] 07:01:20 INFO - PROCESS | 1851 | 1462284080680 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}] 07:01:20 INFO - PROCESS | 1851 | 1462284080896 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 07:01:21 INFO - PROCESS | 1851 | 1462284081120 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:21 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f265ee000 == 209 [pid = 1851] [id = 766] 07:01:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7f4f241b1400) [pid = 1851] [serial = 2297] [outer = (nil)] 07:01:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7f4f27343400) [pid = 1851] [serial = 2298] [outer = 0x7f4f241b1400] 07:01:21 INFO - PROCESS | 1851 | 1462284081187 Marionette DEBUG loaded listener.js 07:01:21 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7f4f273e2000) [pid = 1851] [serial = 2299] [outer = 0x7f4f241b1400] 07:01:22 INFO - PROCESS | 1851 | 1462284082755 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]]]}] 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:01:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:01:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:01:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:01:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:01:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:01:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:01:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:01:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:01:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:01:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:01:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:01:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:01:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:01:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:01:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:01:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:01:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:01:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:01:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:01:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:01:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:01:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:01:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:01:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:01:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:01:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:01:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:01:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:01:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:01:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:01:22 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 07:01:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:01:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:01:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:01:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:01:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:01:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:01:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:01:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:01:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:01:22 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 07:01:22 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 07:01:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:01:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:01:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:01:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:01:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:01:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:01:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:01:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:01:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:01:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:01:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:01:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:01:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:01:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:01:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:01:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:01:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:01:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:01:22 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 07:01:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:01:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:01:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:01:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:01:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:01:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:01:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:01:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:01:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:01:22 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 07:01:22 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 07:01:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:01:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:01:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:01:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:01:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:01:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:01:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:01:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:01:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:01:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:01:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 2244ms 07:01:22 INFO - PROCESS | 1851 | 1462284082963 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 07:01:22 INFO - PROCESS | 1851 | 1462284082967 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 07:01:22 INFO - TEST-START | /FileAPI/idlharness.worker 07:01:22 INFO - PROCESS | 1851 | 1462284082979 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:01:22 INFO - PROCESS | 1851 | 1462284082984 Marionette TRACE conn3 <- [1,3030,null,{}] 07:01:23 INFO - PROCESS | 1851 | 1462284083010 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}] 07:01:23 INFO - PROCESS | 1851 | 1462284083258 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 07:01:23 INFO - PROCESS | 1851 | 1462284083305 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:23 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f296af800 == 210 [pid = 1851] [id = 767] 07:01:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7f4f277b6400) [pid = 1851] [serial = 2300] [outer = (nil)] 07:01:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7f4f293cbc00) [pid = 1851] [serial = 2301] [outer = 0x7f4f277b6400] 07:01:23 INFO - PROCESS | 1851 | 1462284083418 Marionette DEBUG loaded listener.js 07:01:23 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7f4f29cf5800) [pid = 1851] [serial = 2302] [outer = 0x7f4f277b6400] 07:01:23 INFO - PROCESS | 1851 | [1851] 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 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 166 (0x7f4f393c7c00) [pid = 1851] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 165 (0x7f4f27650000) [pid = 1851] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 164 (0x7f4f37697000) [pid = 1851] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 163 (0x7f4f2eaa2800) [pid = 1851] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 162 (0x7f4f28588800) [pid = 1851] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 161 (0x7f4f2ec6bc00) [pid = 1851] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 160 (0x7f4f2b882c00) [pid = 1851] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 159 (0x7f4f284de400) [pid = 1851] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 158 (0x7f4f2e9ed000) [pid = 1851] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 157 (0x7f4f33654400) [pid = 1851] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 156 (0x7f4f2deef400) [pid = 1851] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 155 (0x7f4f37697c00) [pid = 1851] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 154 (0x7f4f284e6c00) [pid = 1851] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 153 (0x7f4f2a73c800) [pid = 1851] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 152 (0x7f4f222e3800) [pid = 1851] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 151 (0x7f4f28d4f400) [pid = 1851] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 150 (0x7f4f2968cc00) [pid = 1851] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 149 (0x7f4f38be0c00) [pid = 1851] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 148 (0x7f4f2475c400) [pid = 1851] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 147 (0x7f4f284d8000) [pid = 1851] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 146 (0x7f4f320fbc00) [pid = 1851] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 145 (0x7f4f2eb44c00) [pid = 1851] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 144 (0x7f4f277bb800) [pid = 1851] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 143 (0x7f4f222e9c00) [pid = 1851] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:01:25 INFO - PROCESS | 1851 | --DOMWINDOW == 142 (0x7f4f241b7400) [pid = 1851] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:01:26 INFO - PROCESS | 1851 | 1462284085932 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,{},{}]]]}] 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:01:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:01:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:01:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:01:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:01:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:01:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:01:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:01:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:01:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:01:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:01:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:01:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:01:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:01:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:01:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:01:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:01:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:01:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:01:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:01:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:01:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:01:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:01:26 INFO - {} 07:01:26 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3028ms 07:01:26 INFO - PROCESS | 1851 | 1462284086006 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 07:01:26 INFO - PROCESS | 1851 | 1462284086011 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 07:01:26 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:01:26 INFO - PROCESS | 1851 | 1462284086025 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:01:26 INFO - PROCESS | 1851 | 1462284086037 Marionette TRACE conn3 <- [1,3034,null,{}] 07:01:26 INFO - PROCESS | 1851 | 1462284086047 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}] 07:01:26 INFO - PROCESS | 1851 | 1462284086418 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 07:01:26 INFO - PROCESS | 1851 | 1462284086433 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:26 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2b9a7000 == 211 [pid = 1851] [id = 768] 07:01:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 143 (0x7f4f29254800) [pid = 1851] [serial = 2303] [outer = (nil)] 07:01:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 144 (0x7f4f302cc400) [pid = 1851] [serial = 2304] [outer = 0x7f4f29254800] 07:01:26 INFO - PROCESS | 1851 | 1462284086500 Marionette DEBUG loaded listener.js 07:01:26 INFO - PROCESS | 1851 | ++DOMWINDOW == 145 (0x7f4f31683800) [pid = 1851] [serial = 2305] [outer = 0x7f4f29254800] 07:01:27 INFO - PROCESS | 1851 | 1462284087208 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]]]}] 07:01:27 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:01:27 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1197ms 07:01:27 INFO - PROCESS | 1851 | 1462284087215 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 07:01:27 INFO - PROCESS | 1851 | 1462284087218 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 07:01:27 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:01:27 INFO - PROCESS | 1851 | 1462284087223 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:01:27 INFO - PROCESS | 1851 | 1462284087225 Marionette TRACE conn3 <- [1,3038,null,{}] 07:01:27 INFO - PROCESS | 1851 | 1462284087237 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}] 07:01:27 INFO - PROCESS | 1851 | 1462284087428 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 07:01:27 INFO - PROCESS | 1851 | 1462284087790 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:27 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f22015000 == 212 [pid = 1851] [id = 769] 07:01:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 146 (0x7f4f222e3400) [pid = 1851] [serial = 2306] [outer = (nil)] 07:01:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 147 (0x7f4f240e6400) [pid = 1851] [serial = 2307] [outer = 0x7f4f222e3400] 07:01:27 INFO - PROCESS | 1851 | 1462284087868 Marionette DEBUG loaded listener.js 07:01:27 INFO - PROCESS | 1851 | ++DOMWINDOW == 148 (0x7f4f246d1400) [pid = 1851] [serial = 2308] [outer = 0x7f4f222e3400] 07:01:28 INFO - PROCESS | 1851 | 1462284088711 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"]]]}] 07:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:01:28 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1538ms 07:01:28 INFO - PROCESS | 1851 | 1462284088764 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 07:01:28 INFO - PROCESS | 1851 | 1462284088770 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 07:01:28 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:01:28 INFO - PROCESS | 1851 | 1462284088778 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:01:28 INFO - PROCESS | 1851 | 1462284088783 Marionette TRACE conn3 <- [1,3042,null,{}] 07:01:28 INFO - PROCESS | 1851 | 1462284088837 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}] 07:01:29 INFO - PROCESS | 1851 | 1462284089058 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 07:01:29 INFO - PROCESS | 1851 | 1462284089324 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:29 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f28d18000 == 213 [pid = 1851] [id = 770] 07:01:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 149 (0x7f4f222e6800) [pid = 1851] [serial = 2309] [outer = (nil)] 07:01:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 150 (0x7f4f27649c00) [pid = 1851] [serial = 2310] [outer = 0x7f4f222e6800] 07:01:29 INFO - PROCESS | 1851 | 1462284089401 Marionette DEBUG loaded listener.js 07:01:29 INFO - PROCESS | 1851 | ++DOMWINDOW == 151 (0x7f4f27aea800) [pid = 1851] [serial = 2311] [outer = 0x7f4f222e6800] 07:01:30 INFO - PROCESS | 1851 | 1462284090493 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]]]}] 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:01:30 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. 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:01:30 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'.) 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:01:30 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. 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:01:30 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. 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:01:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:01:30 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. 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:01:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:01:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:01:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:01:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:01:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:01:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:01:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:01:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:01:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:01:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:01:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:01:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:01:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:01:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1849ms 07:01:30 INFO - PROCESS | 1851 | 1462284090644 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 07:01:30 INFO - PROCESS | 1851 | 1462284090669 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 07:01:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:01:30 INFO - PROCESS | 1851 | 1462284090761 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:01:30 INFO - PROCESS | 1851 | 1462284090764 Marionette TRACE conn3 <- [1,3046,null,{}] 07:01:30 INFO - PROCESS | 1851 | 1462284090770 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}] 07:01:31 INFO - PROCESS | 1851 | 1462284091000 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 07:01:31 INFO - PROCESS | 1851 | 1462284091486 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:31 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f28d1a800 == 214 [pid = 1851] [id = 771] 07:01:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 152 (0x7f4f28c43400) [pid = 1851] [serial = 2312] [outer = (nil)] 07:01:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 153 (0x7f4f29cf7800) [pid = 1851] [serial = 2313] [outer = 0x7f4f28c43400] 07:01:31 INFO - PROCESS | 1851 | 1462284091559 Marionette DEBUG loaded listener.js 07:01:31 INFO - PROCESS | 1851 | ++DOMWINDOW == 154 (0x7f4f2aa4f800) [pid = 1851] [serial = 2314] [outer = 0x7f4f28c43400] 07:01:31 INFO - PROCESS | 1851 | [1851] 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 07:01:32 INFO - PROCESS | 1851 | 1462284092385 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:01:32 INFO - {} 07:01:32 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1695ms 07:01:32 INFO - PROCESS | 1851 | 1462284092441 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 07:01:32 INFO - PROCESS | 1851 | 1462284092446 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 07:01:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:01:32 INFO - PROCESS | 1851 | 1462284092459 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:01:32 INFO - PROCESS | 1851 | 1462284092468 Marionette TRACE conn3 <- [1,3050,null,{}] 07:01:32 INFO - PROCESS | 1851 | 1462284092484 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}] 07:01:32 INFO - PROCESS | 1851 | 1462284092726 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 07:01:32 INFO - PROCESS | 1851 | 1462284092976 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:33 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2d614000 == 215 [pid = 1851] [id = 772] 07:01:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 155 (0x7f4f2c098000) [pid = 1851] [serial = 2315] [outer = (nil)] 07:01:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 156 (0x7f4f2cb38800) [pid = 1851] [serial = 2316] [outer = 0x7f4f2c098000] 07:01:33 INFO - PROCESS | 1851 | 1462284093048 Marionette DEBUG loaded listener.js 07:01:33 INFO - PROCESS | 1851 | ++DOMWINDOW == 157 (0x7f4f2da48000) [pid = 1851] [serial = 2317] [outer = 0x7f4f2c098000] 07:01:33 INFO - PROCESS | 1851 | 1462284093869 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]]]}] 07:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:01:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:01:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1459ms 07:01:33 INFO - PROCESS | 1851 | 1462284093912 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 07:01:33 INFO - PROCESS | 1851 | 1462284093916 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 07:01:33 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:01:33 INFO - PROCESS | 1851 | 1462284093923 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:01:33 INFO - PROCESS | 1851 | 1462284093926 Marionette TRACE conn3 <- [1,3054,null,{}] 07:01:33 INFO - PROCESS | 1851 | 1462284093931 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}] 07:01:34 INFO - PROCESS | 1851 | 1462284094137 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 07:01:34 INFO - PROCESS | 1851 | 1462284094414 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:34 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2ea07000 == 216 [pid = 1851] [id = 773] 07:01:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 158 (0x7f4f2c098c00) [pid = 1851] [serial = 2318] [outer = (nil)] 07:01:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 159 (0x7f4f2eaa9400) [pid = 1851] [serial = 2319] [outer = 0x7f4f2c098c00] 07:01:34 INFO - PROCESS | 1851 | 1462284094489 Marionette DEBUG loaded listener.js 07:01:34 INFO - PROCESS | 1851 | ++DOMWINDOW == 160 (0x7f4f2ec70000) [pid = 1851] [serial = 2320] [outer = 0x7f4f2c098c00] 07:01:35 INFO - PROCESS | 1851 | 1462284095653 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"]]]}] 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:01:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:01:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 07:01:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:01:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:01:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1810ms 07:01:35 INFO - PROCESS | 1851 | 1462284095732 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 07:01:35 INFO - PROCESS | 1851 | 1462284095740 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 07:01:35 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:01:35 INFO - PROCESS | 1851 | 1462284095747 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:01:35 INFO - PROCESS | 1851 | 1462284095753 Marionette TRACE conn3 <- [1,3058,null,{}] 07:01:35 INFO - PROCESS | 1851 | 1462284095844 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}] 07:01:36 INFO - PROCESS | 1851 | 1462284096150 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 07:01:36 INFO - PROCESS | 1851 | 1462284096410 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:36 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f303d7000 == 217 [pid = 1851] [id = 774] 07:01:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 161 (0x7f4f32010000) [pid = 1851] [serial = 2321] [outer = (nil)] 07:01:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 162 (0x7f4f326d8800) [pid = 1851] [serial = 2322] [outer = 0x7f4f32010000] 07:01:36 INFO - PROCESS | 1851 | 1462284096507 Marionette DEBUG loaded listener.js 07:01:36 INFO - PROCESS | 1851 | ++DOMWINDOW == 163 (0x7f4f32ba5000) [pid = 1851] [serial = 2323] [outer = 0x7f4f32010000] 07:01:37 INFO - PROCESS | 1851 | 1462284097350 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]]]}] 07:01:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:01:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:01:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:01:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:01:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:01:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:01:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:01:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:01:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:01:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:01:37 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:37 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:01:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:01:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:01:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:01:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:01:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:01:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:01:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:01:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:01:37 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1633ms 07:01:37 INFO - PROCESS | 1851 | 1462284097393 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 07:01:37 INFO - PROCESS | 1851 | 1462284097397 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 07:01:37 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:01:37 INFO - PROCESS | 1851 | 1462284097403 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:01:37 INFO - PROCESS | 1851 | 1462284097405 Marionette TRACE conn3 <- [1,3062,null,{}] 07:01:37 INFO - PROCESS | 1851 | 1462284097412 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}] 07:01:37 INFO - PROCESS | 1851 | 1462284097645 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 07:01:37 INFO - PROCESS | 1851 | 1462284097901 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:37 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f2b988800 == 218 [pid = 1851] [id = 775] 07:01:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 164 (0x7f4f29691c00) [pid = 1851] [serial = 2324] [outer = (nil)] 07:01:37 INFO - PROCESS | 1851 | ++DOMWINDOW == 165 (0x7f4f2aa4dc00) [pid = 1851] [serial = 2325] [outer = 0x7f4f29691c00] 07:01:37 INFO - PROCESS | 1851 | 1462284097990 Marionette DEBUG loaded listener.js 07:01:38 INFO - PROCESS | 1851 | ++DOMWINDOW == 166 (0x7f4f32c63400) [pid = 1851] [serial = 2326] [outer = 0x7f4f29691c00] 07:01:38 INFO - PROCESS | 1851 | [1851] 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 07:01:38 INFO - PROCESS | 1851 | 1462284098859 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:01:38 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:01:38 INFO - {} 07:01:38 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1482ms 07:01:38 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:01:38 INFO - PROCESS | 1851 | 1462284098909 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 07:01:38 INFO - PROCESS | 1851 | 1462284098912 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 07:01:38 INFO - PROCESS | 1851 | 1462284098919 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:01:38 INFO - PROCESS | 1851 | 1462284098922 Marionette TRACE conn3 <- [1,3066,null,{}] 07:01:38 INFO - PROCESS | 1851 | 1462284098928 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}] 07:01:39 INFO - PROCESS | 1851 | 1462284099153 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 07:01:39 INFO - PROCESS | 1851 | 1462284099436 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:39 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32689800 == 219 [pid = 1851] [id = 776] 07:01:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 167 (0x7f4f32c68c00) [pid = 1851] [serial = 2327] [outer = (nil)] 07:01:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 168 (0x7f4f32faa400) [pid = 1851] [serial = 2328] [outer = 0x7f4f32c68c00] 07:01:39 INFO - PROCESS | 1851 | 1462284099508 Marionette DEBUG loaded listener.js 07:01:39 INFO - PROCESS | 1851 | ++DOMWINDOW == 169 (0x7f4f33582400) [pid = 1851] [serial = 2329] [outer = 0x7f4f32c68c00] 07:01:40 INFO - PROCESS | 1851 | 1462284100287 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]]]}] 07:01:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:01:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:01:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:01:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:01:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:01:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:01:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:01:40 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1384ms 07:01:40 INFO - PROCESS | 1851 | 1462284100315 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 07:01:40 INFO - PROCESS | 1851 | 1462284100319 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 07:01:40 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:01:40 INFO - PROCESS | 1851 | 1462284100326 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:01:40 INFO - PROCESS | 1851 | 1462284100329 Marionette TRACE conn3 <- [1,3070,null,{}] 07:01:40 INFO - PROCESS | 1851 | 1462284100335 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}] 07:01:40 INFO - PROCESS | 1851 | 1462284100528 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 07:01:40 INFO - PROCESS | 1851 | 1462284100794 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:40 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f32d2d800 == 220 [pid = 1851] [id = 777] 07:01:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 170 (0x7f4f32e4d000) [pid = 1851] [serial = 2330] [outer = (nil)] 07:01:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 171 (0x7f4f3365a000) [pid = 1851] [serial = 2331] [outer = 0x7f4f32e4d000] 07:01:40 INFO - PROCESS | 1851 | 1462284100863 Marionette DEBUG loaded listener.js 07:01:40 INFO - PROCESS | 1851 | ++DOMWINDOW == 172 (0x7f4f33b8c000) [pid = 1851] [serial = 2332] [outer = 0x7f4f32e4d000] 07:01:41 INFO - PROCESS | 1851 | 1462284101688 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]]]}] 07:01:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:01:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:01:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:01:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:01:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:01:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:01:41 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1382ms 07:01:41 INFO - PROCESS | 1851 | 1462284101711 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 07:01:41 INFO - PROCESS | 1851 | 1462284101714 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 07:01:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:01:41 INFO - PROCESS | 1851 | 1462284101720 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:01:41 INFO - PROCESS | 1851 | 1462284101722 Marionette TRACE conn3 <- [1,3074,null,{}] 07:01:41 INFO - PROCESS | 1851 | 1462284101728 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}] 07:01:41 INFO - PROCESS | 1851 | 1462284101929 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 07:01:42 INFO - PROCESS | 1851 | 1462284102225 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:42 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f336c0800 == 221 [pid = 1851] [id = 778] 07:01:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 173 (0x7f4f33582c00) [pid = 1851] [serial = 2333] [outer = (nil)] 07:01:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 174 (0x7f4f33db5400) [pid = 1851] [serial = 2334] [outer = 0x7f4f33582c00] 07:01:42 INFO - PROCESS | 1851 | 1462284102297 Marionette DEBUG loaded listener.js 07:01:42 INFO - PROCESS | 1851 | ++DOMWINDOW == 175 (0x7f4f33dc1400) [pid = 1851] [serial = 2335] [outer = 0x7f4f33582c00] 07:01:43 INFO - PROCESS | 1851 | 1462284103062 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]]]}] 07:01:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:01:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:01:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:01:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:01:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:01:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:01:43 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1391ms 07:01:43 INFO - PROCESS | 1851 | 1462284103113 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 07:01:43 INFO - PROCESS | 1851 | 1462284103116 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 07:01:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:01:43 INFO - PROCESS | 1851 | 1462284103122 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:01:43 INFO - PROCESS | 1851 | 1462284103126 Marionette TRACE conn3 <- [1,3078,null,{}] 07:01:43 INFO - PROCESS | 1851 | 1462284103131 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}] 07:01:43 INFO - PROCESS | 1851 | 1462284103363 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 07:01:43 INFO - PROCESS | 1851 | 1462284103649 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:43 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3750f800 == 222 [pid = 1851] [id = 779] 07:01:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 176 (0x7f4f33df3c00) [pid = 1851] [serial = 2336] [outer = (nil)] 07:01:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 177 (0x7f4f3769a400) [pid = 1851] [serial = 2337] [outer = 0x7f4f33df3c00] 07:01:43 INFO - PROCESS | 1851 | 1462284103734 Marionette DEBUG loaded listener.js 07:01:43 INFO - PROCESS | 1851 | ++DOMWINDOW == 178 (0x7f4f3894f800) [pid = 1851] [serial = 2338] [outer = 0x7f4f33df3c00] 07:01:44 INFO - PROCESS | 1851 | 1462284104564 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] 07:01:44 INFO - PROCESS | 1851 | 1462284104610 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 07:01:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:01:44 INFO - PROCESS | 1851 | 1462284104620 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:01:44 INFO - PROCESS | 1851 | 1462284104625 Marionette TRACE conn3 <- [1,3082,null,{}] 07:01:44 INFO - PROCESS | 1851 | 1462284104679 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}] 07:01:44 INFO - PROCESS | 1851 | 1462284104926 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 07:01:45 INFO - PROCESS | 1851 | 1462284105174 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:45 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f38bc0800 == 223 [pid = 1851] [id = 780] 07:01:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 179 (0x7f4f32c62400) [pid = 1851] [serial = 2339] [outer = (nil)] 07:01:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 180 (0x7f4f393c6400) [pid = 1851] [serial = 2340] [outer = 0x7f4f32c62400] 07:01:45 INFO - PROCESS | 1851 | 1462284105240 Marionette DEBUG loaded listener.js 07:01:45 INFO - PROCESS | 1851 | ++DOMWINDOW == 181 (0x7f4f39bf0000) [pid = 1851] [serial = 2341] [outer = 0x7f4f32c62400] 07:01:45 INFO - PROCESS | 1851 | 1462284105995 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]]]}] 07:01:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:01:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:01:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:01:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:01:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1431ms 07:01:46 INFO - PROCESS | 1851 | 1462284106052 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 07:01:46 INFO - PROCESS | 1851 | 1462284106056 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 07:01:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:01:46 INFO - PROCESS | 1851 | 1462284106061 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:01:46 INFO - PROCESS | 1851 | 1462284106063 Marionette TRACE conn3 <- [1,3086,null,{}] 07:01:46 INFO - PROCESS | 1851 | 1462284106069 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}] 07:01:46 INFO - PROCESS | 1851 | 1462284106267 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 07:01:46 INFO - PROCESS | 1851 | 1462284106612 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:46 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39061800 == 224 [pid = 1851] [id = 781] 07:01:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 182 (0x7f4f318a2c00) [pid = 1851] [serial = 2342] [outer = (nil)] 07:01:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 183 (0x7f4f39f83800) [pid = 1851] [serial = 2343] [outer = 0x7f4f318a2c00] 07:01:46 INFO - PROCESS | 1851 | 1462284106687 Marionette DEBUG loaded listener.js 07:01:46 INFO - PROCESS | 1851 | ++DOMWINDOW == 184 (0x7f4f3b44e400) [pid = 1851] [serial = 2344] [outer = 0x7f4f318a2c00] 07:01:47 INFO - PROCESS | 1851 | 1462284107472 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:01:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:01:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1429ms 07:01:47 INFO - PROCESS | 1851 | 1462284107491 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 07:01:47 INFO - PROCESS | 1851 | 1462284107495 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 07:01:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:01:47 INFO - PROCESS | 1851 | 1462284107501 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:01:47 INFO - PROCESS | 1851 | 1462284107503 Marionette TRACE conn3 <- [1,3090,null,{}] 07:01:47 INFO - PROCESS | 1851 | 1462284107508 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}] 07:01:47 INFO - PROCESS | 1851 | 1462284107707 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 07:01:48 INFO - PROCESS | 1851 | 1462284108000 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:48 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f398a5000 == 225 [pid = 1851] [id = 782] 07:01:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 185 (0x7f4f39e4d000) [pid = 1851] [serial = 2345] [outer = (nil)] 07:01:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 186 (0x7f4f3c91b400) [pid = 1851] [serial = 2346] [outer = 0x7f4f39e4d000] 07:01:48 INFO - PROCESS | 1851 | 1462284108074 Marionette DEBUG loaded listener.js 07:01:48 INFO - PROCESS | 1851 | ++DOMWINDOW == 187 (0x7f4f3ce12800) [pid = 1851] [serial = 2347] [outer = 0x7f4f39e4d000] 07:01:48 INFO - PROCESS | 1851 | 1462284108925 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:01:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:01:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1431ms 07:01:48 INFO - PROCESS | 1851 | 1462284108933 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 07:01:48 INFO - PROCESS | 1851 | 1462284108935 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 07:01:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:01:48 INFO - PROCESS | 1851 | 1462284108941 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:01:48 INFO - PROCESS | 1851 | 1462284108943 Marionette TRACE conn3 <- [1,3094,null,{}] 07:01:48 INFO - PROCESS | 1851 | 1462284108949 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}] 07:01:49 INFO - PROCESS | 1851 | 1462284109151 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 07:01:49 INFO - PROCESS | 1851 | 1462284109410 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:49 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f39f61800 == 226 [pid = 1851] [id = 783] 07:01:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 188 (0x7f4f32ba6c00) [pid = 1851] [serial = 2348] [outer = (nil)] 07:01:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 189 (0x7f4f3ce18400) [pid = 1851] [serial = 2349] [outer = 0x7f4f32ba6c00] 07:01:49 INFO - PROCESS | 1851 | 1462284109482 Marionette DEBUG loaded listener.js 07:01:49 INFO - PROCESS | 1851 | ++DOMWINDOW == 190 (0x7f4f3f3cb000) [pid = 1851] [serial = 2350] [outer = 0x7f4f32ba6c00] 07:01:50 INFO - PROCESS | 1851 | 1462284110236 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:01:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:01:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1335ms 07:01:50 INFO - PROCESS | 1851 | 1462284110276 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 07:01:50 INFO - PROCESS | 1851 | 1462284110279 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 07:01:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:01:50 INFO - PROCESS | 1851 | 1462284110285 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:01:50 INFO - PROCESS | 1851 | 1462284110287 Marionette TRACE conn3 <- [1,3098,null,{}] 07:01:50 INFO - PROCESS | 1851 | 1462284110292 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}] 07:01:50 INFO - PROCESS | 1851 | 1462284110488 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 07:01:50 INFO - PROCESS | 1851 | 1462284110786 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:50 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a0cc000 == 227 [pid = 1851] [id = 784] 07:01:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 191 (0x7f4f2d54d400) [pid = 1851] [serial = 2351] [outer = (nil)] 07:01:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 192 (0x7f4f3f3cc400) [pid = 1851] [serial = 2352] [outer = 0x7f4f2d54d400] 07:01:50 INFO - PROCESS | 1851 | 1462284110858 Marionette DEBUG loaded listener.js 07:01:50 INFO - PROCESS | 1851 | ++DOMWINDOW == 193 (0x7f4f40482800) [pid = 1851] [serial = 2353] [outer = 0x7f4f2d54d400] 07:01:51 INFO - PROCESS | 1851 | 1462284111667 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]]]}] 07:01:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:01:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:01:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1433ms 07:01:51 INFO - PROCESS | 1851 | 1462284111718 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 07:01:51 INFO - PROCESS | 1851 | 1462284111722 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 07:01:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:01:51 INFO - PROCESS | 1851 | 1462284111727 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:01:51 INFO - PROCESS | 1851 | 1462284111729 Marionette TRACE conn3 <- [1,3102,null,{}] 07:01:51 INFO - PROCESS | 1851 | 1462284111737 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}] 07:01:52 INFO - PROCESS | 1851 | 1462284112052 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 07:01:52 INFO - PROCESS | 1851 | 1462284112271 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:52 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3a5c4000 == 228 [pid = 1851] [id = 785] 07:01:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 194 (0x7f4f3cedf800) [pid = 1851] [serial = 2354] [outer = (nil)] 07:01:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 195 (0x7f4f4139a000) [pid = 1851] [serial = 2355] [outer = 0x7f4f3cedf800] 07:01:52 INFO - PROCESS | 1851 | 1462284112345 Marionette DEBUG loaded listener.js 07:01:52 INFO - PROCESS | 1851 | ++DOMWINDOW == 196 (0x7f4f413c1c00) [pid = 1851] [serial = 2356] [outer = 0x7f4f3cedf800] 07:01:53 INFO - PROCESS | 1851 | 1462284113098 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:01:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:01:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1431ms 07:01:53 INFO - PROCESS | 1851 | 1462284113160 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 07:01:53 INFO - PROCESS | 1851 | 1462284113163 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 07:01:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:01:53 INFO - PROCESS | 1851 | 1462284113169 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:01:53 INFO - PROCESS | 1851 | 1462284113171 Marionette TRACE conn3 <- [1,3106,null,{}] 07:01:53 INFO - PROCESS | 1851 | 1462284113177 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}] 07:01:53 INFO - PROCESS | 1851 | 1462284113478 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 07:01:53 INFO - PROCESS | 1851 | 1462284113697 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:53 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f3cadf000 == 229 [pid = 1851] [id = 786] 07:01:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 197 (0x7f4f3f6cc400) [pid = 1851] [serial = 2357] [outer = (nil)] 07:01:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 198 (0x7f4f41c5e400) [pid = 1851] [serial = 2358] [outer = 0x7f4f3f6cc400] 07:01:53 INFO - PROCESS | 1851 | 1462284113769 Marionette DEBUG loaded listener.js 07:01:53 INFO - PROCESS | 1851 | ++DOMWINDOW == 199 (0x7f4f42ded400) [pid = 1851] [serial = 2359] [outer = 0x7f4f3f6cc400] 07:01:54 INFO - PROCESS | 1851 | 1462284114532 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]]]}] 07:01:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:01:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:01:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:01:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1378ms 07:01:54 INFO - PROCESS | 1851 | 1462284114548 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 07:01:54 INFO - PROCESS | 1851 | 1462284114551 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 07:01:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:01:54 INFO - PROCESS | 1851 | 1462284114557 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:01:54 INFO - PROCESS | 1851 | 1462284114559 Marionette TRACE conn3 <- [1,3110,null,{}] 07:01:54 INFO - PROCESS | 1851 | 1462284114564 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}] 07:01:54 INFO - PROCESS | 1851 | 1462284114781 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 07:01:55 INFO - PROCESS | 1851 | 1462284115050 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:55 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f40fc1000 == 230 [pid = 1851] [id = 787] 07:01:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 200 (0x7f4f40483800) [pid = 1851] [serial = 2360] [outer = (nil)] 07:01:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 201 (0x7f4f431b8c00) [pid = 1851] [serial = 2361] [outer = 0x7f4f40483800] 07:01:55 INFO - PROCESS | 1851 | 1462284115120 Marionette DEBUG loaded listener.js 07:01:55 INFO - PROCESS | 1851 | ++DOMWINDOW == 202 (0x7f4f43755000) [pid = 1851] [serial = 2362] [outer = 0x7f4f40483800] 07:01:55 INFO - PROCESS | 1851 | 1462284115916 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"]]]}] 07:01:55 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:01:55 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 07:01:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:01:55 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1384ms 07:01:55 INFO - PROCESS | 1851 | 1462284115942 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 07:01:55 INFO - PROCESS | 1851 | 1462284115945 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 07:01:55 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:01:55 INFO - PROCESS | 1851 | 1462284115955 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:01:55 INFO - PROCESS | 1851 | 1462284115957 Marionette TRACE conn3 <- [1,3114,null,{}] 07:01:55 INFO - PROCESS | 1851 | 1462284115961 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}] 07:01:56 INFO - PROCESS | 1851 | 1462284116180 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 07:01:56 INFO - PROCESS | 1851 | 1462284116456 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\", \"3112bdd5-f706-4de3-a8c4-1381fc98f25f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:56 INFO - PROCESS | 1851 | ++DOCSHELL 0x7f4f418d1800 == 231 [pid = 1851] [id = 788] 07:01:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 203 (0x7f4f327f0800) [pid = 1851] [serial = 2363] [outer = (nil)] 07:01:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 204 (0x7f4f43a87000) [pid = 1851] [serial = 2364] [outer = 0x7f4f327f0800] 07:01:56 INFO - PROCESS | 1851 | 1462284116527 Marionette DEBUG loaded listener.js 07:01:56 INFO - PROCESS | 1851 | ++DOMWINDOW == 205 (0x7f4f45e68000) [pid = 1851] [serial = 2365] [outer = 0x7f4f327f0800] 07:01:57 INFO - PROCESS | 1851 | 1462284117347 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]]]}] 07:01:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:01:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1430ms 07:01:57 INFO - PROCESS | 1851 | 1462284117386 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 07:01:57 INFO - PROCESS | 1851 | 1462284117388 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 07:01:58 WARNING - u'runner_teardown' () 07:01:58 INFO - No more tests 07:01:58 INFO - Got 0 unexpected results 07:01:58 INFO - SUITE-END | took 1117s 07:01:58 INFO - Closing logging queue 07:01:58 INFO - queue closed 07:01:58 INFO - Return code: 0 07:01:58 WARNING - # TBPL SUCCESS # 07:01:58 INFO - Running post-action listener: _resource_record_post_action 07:01:58 INFO - Running post-run listener: _resource_record_post_run 07:01:59 INFO - Total resource usage - Wall time: 1149s; CPU: 98.0%; Read bytes: 8527872; Write bytes: 933605376; Read time: 328; Write time: 254908 07:01:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:01:59 INFO - install - Wall time: 28s; CPU: 100.0%; Read bytes: 0; Write bytes: 9682944; Read time: 0; Write time: 2184 07:01:59 INFO - run-tests - Wall time: 1122s; CPU: 98.0%; Read bytes: 7991296; Write bytes: 923922432; Read time: 296; Write time: 252724 07:01:59 INFO - Running post-run listener: _upload_blobber_files 07:01:59 INFO - Blob upload gear active. 07:01:59 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:01:59 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 07:01:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 07:01:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 07:02:00 INFO - (blobuploader) - INFO - Open directory for files ... 07:02:00 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:02:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:02:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:02:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:02:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:02:02 INFO - (blobuploader) - INFO - Done attempting. 07:02:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:02:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:02:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:02:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:02:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:02:03 INFO - (blobuploader) - INFO - Done attempting. 07:02:03 INFO - (blobuploader) - INFO - Iteration through files over. 07:02:03 INFO - Return code: 0 07:02:03 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:02:03 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:02:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/75d609f109cbbcfb9dbf730ef7a867fe9f2e3c2511cbbcacab9d78bb626a67d2e638a7a4a212a297501a9f937c93037b4cca50595eea3d4ea67d9f1175e19b30", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6bd6172c5bd86ca72e8ac1f750cacb899de5c1155e38ad1fc4f6d263d7ac13193b72d171627389f76b16563e88e102b9a9220af7ce312aa30829e38cd49e2a61"} 07:02:03 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:02:03 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:02:03 INFO - Contents: 07:02:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/75d609f109cbbcfb9dbf730ef7a867fe9f2e3c2511cbbcacab9d78bb626a67d2e638a7a4a212a297501a9f937c93037b4cca50595eea3d4ea67d9f1175e19b30", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6bd6172c5bd86ca72e8ac1f750cacb899de5c1155e38ad1fc4f6d263d7ac13193b72d171627389f76b16563e88e102b9a9220af7ce312aa30829e38cd49e2a61"} 07:02:03 INFO - Running post-run listener: copy_logs_to_upload_dir 07:02:03 INFO - Copying logs to upload dir... 07:02:03 INFO - mkdir: /builds/slave/test/build/upload/logs 07:02:03 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2122.157110 ========= master_lag: 0.25 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 35 mins, 22 secs) (at 2016-05-03 07:02:04.190405) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-03 07:02:04.191630) ========= 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-1462281817.921732-872388949 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/75d609f109cbbcfb9dbf730ef7a867fe9f2e3c2511cbbcacab9d78bb626a67d2e638a7a4a212a297501a9f937c93037b4cca50595eea3d4ea67d9f1175e19b30", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6bd6172c5bd86ca72e8ac1f750cacb899de5c1155e38ad1fc4f6d263d7ac13193b72d171627389f76b16563e88e102b9a9220af7ce312aa30829e38cd49e2a61"} build_url:https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035693 build_url: 'https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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/75d609f109cbbcfb9dbf730ef7a867fe9f2e3c2511cbbcacab9d78bb626a67d2e638a7a4a212a297501a9f937c93037b4cca50595eea3d4ea67d9f1175e19b30", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6bd6172c5bd86ca72e8ac1f750cacb899de5c1155e38ad1fc4f6d263d7ac13193b72d171627389f76b16563e88e102b9a9220af7ce312aa30829e38cd49e2a61"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DbUqIxupQ5yUJw2qqjDcQw/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-03 07:02:04.264912) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 07:02:04.265423) ========= 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-1462281817.921732-872388949 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018342 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 07:02:04.329811) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-03 07:02:04.330118) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-03 07:02:04.330520) ========= ========= Total master_lag: 0.43 =========