builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-706 starttime: 1465206703.48 results: success (0) buildid: 20160606010529 builduid: 78750d9664274d05bee96204469a3a74 revision: d8adb38dd576398dacbfb96d2c247f8e0158bdf1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 02:51:43.478076) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 02:51:43.478696) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 02:51:43.479161) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 02:51:43.522330) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:51:43.522807) ========= 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=5a152710dd62cc268aad214e000002d8-1465206675.425119-1052441086 _=/tools/buildbot/bin/python using PTY: False --2016-06-06 02:51:43-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.16M=0.001s 2016-06-06 02:51:44 (9.16 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.587148 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:51:44.172804) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:51:44.173087) ========= 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=5a152710dd62cc268aad214e000002d8-1465206675.425119-1052441086 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.054542 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:51:44.256872) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 02:51:44.257226) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev d8adb38dd576398dacbfb96d2c247f8e0158bdf1 --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 d8adb38dd576398dacbfb96d2c247f8e0158bdf1 --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=5a152710dd62cc268aad214e000002d8-1465206675.425119-1052441086 _=/tools/buildbot/bin/python using PTY: False 2016-06-06 02:51:44,355 truncating revision to first 12 chars 2016-06-06 02:51:44,356 Setting DEBUG logging. 2016-06-06 02:51:44,356 attempt 1/10 2016-06-06 02:51:44,356 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/d8adb38dd576?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 02:51:45,756 unpacking tar archive at: mozilla-aurora-d8adb38dd576/testing/mozharness/ program finished with exit code 0 elapsedTime=2.803902 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 02:51:47.091812) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 02:51:47.092123) ========= script_repo_revision: d8adb38dd576398dacbfb96d2c247f8e0158bdf1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 02:51:47.092541) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 02:51:47.092817) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 02:51:47.124218) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 35 secs) (at 2016-06-06 02:51:47.124606) ========= /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=5a152710dd62cc268aad214e000002d8-1465206675.425119-1052441086 _=/tools/buildbot/bin/python using PTY: False 02:51:47 INFO - MultiFileLogger online at 20160606 02:51:47 in /builds/slave/test 02:51:47 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 02:51:47 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 02:51:47 INFO - {'append_to_log': False, 02:51:47 INFO - 'base_work_dir': '/builds/slave/test', 02:51:47 INFO - 'blob_upload_branch': 'mozilla-aurora', 02:51:47 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 02:51:47 INFO - 'buildbot_json_path': 'buildprops.json', 02:51:47 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 02:51:47 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:51:47 INFO - 'download_minidump_stackwalk': True, 02:51:47 INFO - 'download_symbols': 'true', 02:51:47 INFO - 'e10s': False, 02:51:47 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 02:51:47 INFO - 'tooltool.py': '/tools/tooltool.py', 02:51:47 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 02:51:47 INFO - '/tools/misc-python/virtualenv.py')}, 02:51:47 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:51:47 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:51:47 INFO - 'log_level': 'info', 02:51:47 INFO - 'log_to_console': True, 02:51:47 INFO - 'opt_config_files': (), 02:51:47 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:51:47 INFO - '--processes=1', 02:51:47 INFO - '--config=%(test_path)s/wptrunner.ini', 02:51:47 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:51:47 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:51:47 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:51:47 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:51:47 INFO - 'pip_index': False, 02:51:47 INFO - 'require_test_zip': True, 02:51:47 INFO - 'test_type': ('testharness',), 02:51:47 INFO - 'this_chunk': '1', 02:51:47 INFO - 'tooltool_cache': '/builds/tooltool_cache', 02:51:47 INFO - 'total_chunks': '10', 02:51:47 INFO - 'virtualenv_path': 'venv', 02:51:47 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:51:47 INFO - 'work_dir': 'build'} 02:51:47 INFO - ##### 02:51:47 INFO - ##### Running clobber step. 02:51:47 INFO - ##### 02:51:47 INFO - Running pre-action listener: _resource_record_pre_action 02:51:47 INFO - Running main action method: clobber 02:51:47 INFO - rmtree: /builds/slave/test/build 02:51:47 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 02:51:48 INFO - Running post-action listener: _resource_record_post_action 02:51:48 INFO - ##### 02:51:48 INFO - ##### Running read-buildbot-config step. 02:51:48 INFO - ##### 02:51:48 INFO - Running pre-action listener: _resource_record_pre_action 02:51:48 INFO - Running main action method: read_buildbot_config 02:51:48 INFO - Using buildbot properties: 02:51:48 INFO - { 02:51:48 INFO - "project": "", 02:51:48 INFO - "product": "firefox", 02:51:48 INFO - "script_repo_revision": "production", 02:51:48 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 02:51:48 INFO - "repository": "", 02:51:48 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 02:51:48 INFO - "buildid": "20160606010529", 02:51:48 INFO - "pgo_build": "False", 02:51:48 INFO - "basedir": "/builds/slave/test", 02:51:48 INFO - "buildnumber": 1, 02:51:48 INFO - "slavename": "tst-linux32-spot-706", 02:51:48 INFO - "revision": "d8adb38dd576398dacbfb96d2c247f8e0158bdf1", 02:51:48 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 02:51:48 INFO - "platform": "linux", 02:51:48 INFO - "branch": "mozilla-aurora", 02:51:48 INFO - "repo_path": "releases/mozilla-aurora", 02:51:48 INFO - "moz_repo_path": "", 02:51:48 INFO - "stage_platform": "linux", 02:51:48 INFO - "builduid": "78750d9664274d05bee96204469a3a74", 02:51:48 INFO - "slavebuilddir": "test" 02:51:48 INFO - } 02:51:48 INFO - Found installer url https://queue.taskcluster.net/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 02:51:48 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 02:51:48 INFO - Running post-action listener: _resource_record_post_action 02:51:48 INFO - ##### 02:51:48 INFO - ##### Running download-and-extract step. 02:51:48 INFO - ##### 02:51:48 INFO - Running pre-action listener: _resource_record_pre_action 02:51:48 INFO - Running main action method: download_and_extract 02:51:48 INFO - mkdir: /builds/slave/test/build/tests 02:51:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:51:48 INFO - https://queue.taskcluster.net/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 02:51:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 02:51:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 02:51:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 02:51:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 02:51:52 INFO - Downloaded 1325 bytes. 02:51:52 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 02:51:52 INFO - Using the following test package requirements: 02:51:52 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 02:51:52 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:51:52 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 02:51:52 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:51:52 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 02:51:52 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:51:52 INFO - u'jsshell-linux-i686.zip'], 02:51:52 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:51:52 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 02:51:52 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 02:51:52 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:51:52 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 02:51:52 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:51:52 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 02:51:52 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:51:52 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 02:51:52 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:51:52 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 02:51:52 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 02:51:52 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')]} 02:51:52 INFO - https://queue.taskcluster.net/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 02:51:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 02:51:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 02:51:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 02:51:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 02:52:01 INFO - Downloaded 22801770 bytes. 02:52:01 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:52:01 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:52:01 INFO - caution: filename not matched: web-platform/* 02:52:01 INFO - Return code: 11 02:52:01 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')]} 02:52:01 INFO - https://queue.taskcluster.net/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 02:52:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 02:52:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 02:52:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 02:52:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 02:52:14 INFO - Downloaded 36389079 bytes. 02:52:14 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:52:14 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:52:18 INFO - caution: filename not matched: bin/* 02:52:18 INFO - caution: filename not matched: config/* 02:52:18 INFO - caution: filename not matched: mozbase/* 02:52:18 INFO - caution: filename not matched: marionette/* 02:52:18 INFO - caution: filename not matched: tools/wptserve/* 02:52:18 INFO - Return code: 11 02:52:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:52:18 INFO - https://queue.taskcluster.net/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 02:52:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 02:52:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 02:52:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 02:52:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 02:52:37 INFO - Downloaded 69368424 bytes. 02:52:37 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 02:52:37 INFO - mkdir: /builds/slave/test/properties 02:52:37 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 02:52:37 INFO - Writing to file /builds/slave/test/properties/build_url 02:52:37 INFO - Contents: 02:52:37 INFO - build_url:https://queue.taskcluster.net/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 02:52:38 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 02:52:38 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 02:52:38 INFO - Writing to file /builds/slave/test/properties/symbols_url 02:52:38 INFO - Contents: 02:52:38 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 02:52:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:52:38 INFO - https://queue.taskcluster.net/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:52:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 02:52:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 02:52:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 02:52:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 02:53:08 INFO - Downloaded 92338550 bytes. 02:53:08 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 02:53:08 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 02:53:17 INFO - Return code: 0 02:53:17 INFO - Running post-action listener: _resource_record_post_action 02:53:17 INFO - Running post-action listener: set_extra_try_arguments 02:53:17 INFO - ##### 02:53:17 INFO - ##### Running create-virtualenv step. 02:53:17 INFO - ##### 02:53:17 INFO - Running pre-action listener: _pre_create_virtualenv 02:53:17 INFO - Running pre-action listener: _resource_record_pre_action 02:53:17 INFO - Running main action method: create_virtualenv 02:53:17 INFO - Creating virtualenv /builds/slave/test/build/venv 02:53:17 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 02:53:17 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 02:53:17 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 02:53:17 INFO - Using real prefix '/usr' 02:53:17 INFO - New python executable in /builds/slave/test/build/venv/bin/python 02:53:19 INFO - Installing distribute.............................................................................................................................................................................................done. 02:53:23 INFO - Installing pip.................done. 02:53:23 INFO - Return code: 0 02:53:23 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 02:53:23 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')]} 02:53:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:53:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:53:23 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')]} 02:53:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:53:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:53:23 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ff9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9060598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9112f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8df4e30>, '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 0x9091c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9110470>, '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': '5a152710dd62cc268aad214e000002d8-1465206675.425119-1052441086', '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 02:53:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 02:53:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 02:53:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:53:23 INFO - 'CCACHE_UMASK': '002', 02:53:23 INFO - 'DISPLAY': ':0', 02:53:23 INFO - 'HOME': '/home/cltbld', 02:53:23 INFO - 'LANG': 'en_US.UTF-8', 02:53:23 INFO - 'LOGNAME': 'cltbld', 02:53:23 INFO - 'MAIL': '/var/mail/cltbld', 02:53:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:53:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:53:23 INFO - 'MOZ_NO_REMOTE': '1', 02:53:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:53:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:53:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:53:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:53:23 INFO - 'PWD': '/builds/slave/test', 02:53:23 INFO - 'SHELL': '/bin/bash', 02:53:23 INFO - 'SHLVL': '1', 02:53:23 INFO - 'TERM': 'linux', 02:53:23 INFO - 'TMOUT': '86400', 02:53:23 INFO - 'USER': 'cltbld', 02:53:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465206675.425119-1052441086', 02:53:23 INFO - '_': '/tools/buildbot/bin/python'} 02:53:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:53:23 INFO - Downloading/unpacking psutil>=0.7.1 02:53:23 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 02:53:23 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 02:53:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:53:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:53:23 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 02:53:23 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 02:53:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 02:53:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:53:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:53:29 INFO - Installing collected packages: psutil 02:53:29 INFO - Running setup.py install for psutil 02:53:29 INFO - building 'psutil._psutil_linux' extension 02:53:29 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-i686-2.7/psutil/_psutil_linux.o 02:53:29 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 02:53:29 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 02:53:29 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 02:53:29 INFO - building 'psutil._psutil_posix' extension 02:53:29 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-i686-2.7/psutil/_psutil_posix.o 02:53:30 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 02:53:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:53:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:53:30 INFO - Successfully installed psutil 02:53:30 INFO - Cleaning up... 02:53:30 INFO - Return code: 0 02:53:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 02:53:30 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')]} 02:53:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:53:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:53:30 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')]} 02:53:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:53:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:53:30 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ff9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9060598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9112f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8df4e30>, '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 0x9091c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9110470>, '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': '5a152710dd62cc268aad214e000002d8-1465206675.425119-1052441086', '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 02:53:30 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 02:53:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 02:53:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:53:30 INFO - 'CCACHE_UMASK': '002', 02:53:30 INFO - 'DISPLAY': ':0', 02:53:30 INFO - 'HOME': '/home/cltbld', 02:53:30 INFO - 'LANG': 'en_US.UTF-8', 02:53:30 INFO - 'LOGNAME': 'cltbld', 02:53:30 INFO - 'MAIL': '/var/mail/cltbld', 02:53:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:53:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:53:30 INFO - 'MOZ_NO_REMOTE': '1', 02:53:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:53:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:53:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:53:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:53:30 INFO - 'PWD': '/builds/slave/test', 02:53:30 INFO - 'SHELL': '/bin/bash', 02:53:30 INFO - 'SHLVL': '1', 02:53:30 INFO - 'TERM': 'linux', 02:53:30 INFO - 'TMOUT': '86400', 02:53:30 INFO - 'USER': 'cltbld', 02:53:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465206675.425119-1052441086', 02:53:30 INFO - '_': '/tools/buildbot/bin/python'} 02:53:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:53:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:53: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 02:53: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 02:53:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:53:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:53: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 02:53: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 02:53:35 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:53:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 02:53:35 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 02:53:35 INFO - Installing collected packages: mozsystemmonitor 02:53:35 INFO - Running setup.py install for mozsystemmonitor 02:53:35 INFO - Successfully installed mozsystemmonitor 02:53:35 INFO - Cleaning up... 02:53:36 INFO - Return code: 0 02:53:36 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 02:53:36 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')]} 02:53:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:53:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:53:36 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')]} 02:53:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:53:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:53:36 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ff9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9060598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9112f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8df4e30>, '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 0x9091c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9110470>, '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': '5a152710dd62cc268aad214e000002d8-1465206675.425119-1052441086', '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 02:53:36 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 02:53:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 02:53:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:53:36 INFO - 'CCACHE_UMASK': '002', 02:53:36 INFO - 'DISPLAY': ':0', 02:53:36 INFO - 'HOME': '/home/cltbld', 02:53:36 INFO - 'LANG': 'en_US.UTF-8', 02:53:36 INFO - 'LOGNAME': 'cltbld', 02:53:36 INFO - 'MAIL': '/var/mail/cltbld', 02:53:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:53:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:53:36 INFO - 'MOZ_NO_REMOTE': '1', 02:53:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:53:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:53:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:53:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:53:36 INFO - 'PWD': '/builds/slave/test', 02:53:36 INFO - 'SHELL': '/bin/bash', 02:53:36 INFO - 'SHLVL': '1', 02:53:36 INFO - 'TERM': 'linux', 02:53:36 INFO - 'TMOUT': '86400', 02:53:36 INFO - 'USER': 'cltbld', 02:53:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465206675.425119-1052441086', 02:53:36 INFO - '_': '/tools/buildbot/bin/python'} 02:53:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:53:36 INFO - Downloading/unpacking blobuploader==1.2.4 02:53:36 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 02:53:36 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 02:53:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:53:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:53:36 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 02:53:36 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 02:53:41 INFO - Downloading blobuploader-1.2.4.tar.gz 02:53:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 02:53:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:53:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:53:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:53:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:53:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:53:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:53:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:53:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 02:53:42 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:53:42 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 02:53:42 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 02:53:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:53:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:53:42 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 02:53:42 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 02:53:43 INFO - Downloading docopt-0.6.1.tar.gz 02:53:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 02:53:43 INFO - Installing collected packages: blobuploader, requests, docopt 02:53:43 INFO - Running setup.py install for blobuploader 02:53:43 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 02:53:43 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 02:53:43 INFO - Running setup.py install for requests 02:53:44 INFO - Running setup.py install for docopt 02:53:44 INFO - Successfully installed blobuploader requests docopt 02:53:44 INFO - Cleaning up... 02:53:44 INFO - Return code: 0 02:53:44 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:53: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')]} 02:53:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:53:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:53: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')]} 02:53:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:53:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:53:44 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ff9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9060598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9112f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8df4e30>, '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 0x9091c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9110470>, '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': '5a152710dd62cc268aad214e000002d8-1465206675.425119-1052441086', '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 02:53:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 02:53:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:53:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:53:44 INFO - 'CCACHE_UMASK': '002', 02:53:44 INFO - 'DISPLAY': ':0', 02:53:44 INFO - 'HOME': '/home/cltbld', 02:53:44 INFO - 'LANG': 'en_US.UTF-8', 02:53:44 INFO - 'LOGNAME': 'cltbld', 02:53:44 INFO - 'MAIL': '/var/mail/cltbld', 02:53:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:53:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:53:44 INFO - 'MOZ_NO_REMOTE': '1', 02:53:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:53:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:53:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:53:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:53:44 INFO - 'PWD': '/builds/slave/test', 02:53:44 INFO - 'SHELL': '/bin/bash', 02:53:44 INFO - 'SHLVL': '1', 02:53:44 INFO - 'TERM': 'linux', 02:53:44 INFO - 'TMOUT': '86400', 02:53:44 INFO - 'USER': 'cltbld', 02:53:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465206675.425119-1052441086', 02:53:44 INFO - '_': '/tools/buildbot/bin/python'} 02:53:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:53:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:53:45 INFO - Running setup.py (path:/tmp/pip-JAT1ed-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:53:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:53:45 INFO - Running setup.py (path:/tmp/pip-fEP6Om-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:53:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:53:45 INFO - Running setup.py (path:/tmp/pip-8ucR3l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:53:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:53:45 INFO - Running setup.py (path:/tmp/pip-X3aaUi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:53:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:53:45 INFO - Running setup.py (path:/tmp/pip-3RSOC_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:53:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:53:45 INFO - Running setup.py (path:/tmp/pip-n2UUzo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:53:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:53:45 INFO - Running setup.py (path:/tmp/pip-RGWhSp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:53:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:53:46 INFO - Running setup.py (path:/tmp/pip-ZvbUzf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:53:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:53:46 INFO - Running setup.py (path:/tmp/pip-zKyupW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:53:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:53:46 INFO - Running setup.py (path:/tmp/pip-dna1Nb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:53:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:53:46 INFO - Running setup.py (path:/tmp/pip-mIkBH1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:53:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:53:46 INFO - Running setup.py (path:/tmp/pip-uCZ8XA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:53:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:53:46 INFO - Running setup.py (path:/tmp/pip-ieWQk9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:53:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:53:46 INFO - Running setup.py (path:/tmp/pip-3VDmmZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:53:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:53:46 INFO - Running setup.py (path:/tmp/pip-gT0gVk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:53:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:53:47 INFO - Running setup.py (path:/tmp/pip-bHP82y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:53:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:53:47 INFO - Running setup.py (path:/tmp/pip-Jka7O9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:53:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:53:47 INFO - Running setup.py (path:/tmp/pip-BkKWJc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:53:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:53:47 INFO - Running setup.py (path:/tmp/pip-PI6twN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:53:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:53:47 INFO - Running setup.py (path:/tmp/pip-uziasV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:53:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:53:48 INFO - Running setup.py (path:/tmp/pip-BxC99M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:53:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:53:48 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 02:53:48 INFO - Running setup.py install for manifestparser 02:53:48 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 02:53:48 INFO - Running setup.py install for mozcrash 02:53:48 INFO - Running setup.py install for mozdebug 02:53:48 INFO - Running setup.py install for mozdevice 02:53:49 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 02:53:49 INFO - Installing dm script to /builds/slave/test/build/venv/bin 02:53:49 INFO - Running setup.py install for mozfile 02:53:49 INFO - Running setup.py install for mozhttpd 02:53:49 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 02:53:49 INFO - Running setup.py install for mozinfo 02:53:49 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 02:53:49 INFO - Running setup.py install for mozInstall 02:53:49 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 02:53:49 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 02:53:49 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 02:53:49 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 02:53:49 INFO - Running setup.py install for mozleak 02:53:50 INFO - Running setup.py install for mozlog 02:53:50 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 02:53:50 INFO - Running setup.py install for moznetwork 02:53:50 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 02:53:50 INFO - Running setup.py install for mozprocess 02:53:50 INFO - Running setup.py install for mozprofile 02:53:50 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 02:53:50 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 02:53:50 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 02:53:50 INFO - Running setup.py install for mozrunner 02:53:51 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 02:53:51 INFO - Running setup.py install for mozscreenshot 02:53:51 INFO - Running setup.py install for moztest 02:53:51 INFO - Running setup.py install for mozversion 02:53:51 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 02:53:51 INFO - Running setup.py install for wptserve 02:53:52 INFO - Running setup.py install for marionette-driver 02:53:52 INFO - Running setup.py install for browsermob-proxy 02:53:52 INFO - Running setup.py install for marionette-client 02:53:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:53:53 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 02:53:53 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 02:53:53 INFO - Cleaning up... 02:53:53 INFO - Return code: 0 02:53:53 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:53:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:53:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:53:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:53:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:53:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:53:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:53:53 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ff9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9060598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9112f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8df4e30>, '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 0x9091c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9110470>, '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': '5a152710dd62cc268aad214e000002d8-1465206675.425119-1052441086', '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 02:53:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 02:53:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:53:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:53:53 INFO - 'CCACHE_UMASK': '002', 02:53:53 INFO - 'DISPLAY': ':0', 02:53:53 INFO - 'HOME': '/home/cltbld', 02:53:53 INFO - 'LANG': 'en_US.UTF-8', 02:53:53 INFO - 'LOGNAME': 'cltbld', 02:53:53 INFO - 'MAIL': '/var/mail/cltbld', 02:53:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:53:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:53:53 INFO - 'MOZ_NO_REMOTE': '1', 02:53:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:53:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:53:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:53:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:53:53 INFO - 'PWD': '/builds/slave/test', 02:53:53 INFO - 'SHELL': '/bin/bash', 02:53:53 INFO - 'SHLVL': '1', 02:53:53 INFO - 'TERM': 'linux', 02:53:53 INFO - 'TMOUT': '86400', 02:53:53 INFO - 'USER': 'cltbld', 02:53:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465206675.425119-1052441086', 02:53:53 INFO - '_': '/tools/buildbot/bin/python'} 02:53:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:53:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:53:53 INFO - Running setup.py (path:/tmp/pip-RQ5UKA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:53:53 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)) 02:53:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:53:53 INFO - Running setup.py (path:/tmp/pip-MM8Exc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:53:53 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)) 02:53:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:53:53 INFO - Running setup.py (path:/tmp/pip-YV5hcJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:53:54 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)) 02:53:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:53:54 INFO - Running setup.py (path:/tmp/pip-eVIZUC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:53:54 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)) 02:53:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:53:54 INFO - Running setup.py (path:/tmp/pip-oUtHKk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:53:54 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)) 02:53:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:53:54 INFO - Running setup.py (path:/tmp/pip-oouOxX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:53:54 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)) 02:53:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:53:54 INFO - Running setup.py (path:/tmp/pip-ApIEj4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:53:54 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)) 02:53:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:53:54 INFO - Running setup.py (path:/tmp/pip-0Bb3yU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:53:54 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)) 02:53:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:53:54 INFO - Running setup.py (path:/tmp/pip-gzfh4k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:53:54 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)) 02:53:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:53:54 INFO - Running setup.py (path:/tmp/pip-03XZQM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:53:54 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)) 02:53:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:53:54 INFO - Running setup.py (path:/tmp/pip-kQ4nbR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:53:55 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)) 02:53:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:53:55 INFO - Running setup.py (path:/tmp/pip-Qu97vy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:53:55 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)) 02:53:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:53:55 INFO - Running setup.py (path:/tmp/pip-qf89Zb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:53:55 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)) 02:53:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:53:55 INFO - Running setup.py (path:/tmp/pip-oqUNX7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:53:55 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)) 02:53:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:53:55 INFO - Running setup.py (path:/tmp/pip-vNkiLt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:53:55 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)) 02:53:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:53:55 INFO - Running setup.py (path:/tmp/pip-DLFxP_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:53:55 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)) 02:53:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:53:55 INFO - Running setup.py (path:/tmp/pip-uBoN_l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:53:55 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)) 02:53:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:53:55 INFO - Running setup.py (path:/tmp/pip-8WtWCs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:53:56 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)) 02:53:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:53:56 INFO - Running setup.py (path:/tmp/pip-FUPS8m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:53:56 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)) 02:53:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:53:56 INFO - Running setup.py (path:/tmp/pip-2rDTVZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:53:56 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)) 02:53:56 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:53:56 INFO - Running setup.py (path:/tmp/pip-zKrhok-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:53:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:53:56 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)) 02:53:56 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)) 02:53:56 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)) 02:53:56 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)) 02:53:56 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)) 02:53:56 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)) 02:53:56 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:53:56 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 02:53:56 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 02:53:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:53:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:53:56 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 02:53:56 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 02:54:01 INFO - Downloading blessings-1.6.tar.gz 02:54:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 02:54:02 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)) 02:54:02 INFO - Installing collected packages: blessings 02:54:02 INFO - Running setup.py install for blessings 02:54:02 INFO - Successfully installed blessings 02:54:02 INFO - Cleaning up... 02:54:02 INFO - Return code: 0 02:54:02 INFO - Done creating virtualenv /builds/slave/test/build/venv. 02:54:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:54:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:54:02 INFO - Reading from file tmpfile_stdout 02:54:02 INFO - Current package versions: 02:54:02 INFO - argparse == 1.2.1 02:54:02 INFO - blessings == 1.6 02:54:02 INFO - blobuploader == 1.2.4 02:54:02 INFO - browsermob-proxy == 0.6.0 02:54:02 INFO - docopt == 0.6.1 02:54:02 INFO - manifestparser == 1.1 02:54:02 INFO - marionette-client == 2.3.0 02:54:02 INFO - marionette-driver == 1.4.0 02:54:02 INFO - mozInstall == 1.12 02:54:02 INFO - mozcrash == 0.17 02:54:02 INFO - mozdebug == 0.1 02:54:02 INFO - mozdevice == 0.48 02:54:02 INFO - mozfile == 1.2 02:54:02 INFO - mozhttpd == 0.7 02:54:02 INFO - mozinfo == 0.9 02:54:02 INFO - mozleak == 0.1 02:54:02 INFO - mozlog == 3.1 02:54:02 INFO - moznetwork == 0.27 02:54:02 INFO - mozprocess == 0.22 02:54:02 INFO - mozprofile == 0.28 02:54:02 INFO - mozrunner == 6.11 02:54:02 INFO - mozscreenshot == 0.1 02:54:02 INFO - mozsystemmonitor == 0.0 02:54:02 INFO - moztest == 0.7 02:54:02 INFO - mozversion == 1.4 02:54:02 INFO - psutil == 3.1.1 02:54:02 INFO - requests == 1.2.3 02:54:02 INFO - wptserve == 1.4.0 02:54:02 INFO - wsgiref == 0.1.2 02:54:02 INFO - Running post-action listener: _resource_record_post_action 02:54:02 INFO - Running post-action listener: _start_resource_monitoring 02:54:02 INFO - Starting resource monitoring. 02:54:02 INFO - ##### 02:54:02 INFO - ##### Running pull step. 02:54:02 INFO - ##### 02:54:02 INFO - Running pre-action listener: _resource_record_pre_action 02:54:02 INFO - Running main action method: pull 02:54:02 INFO - Pull has nothing to do! 02:54:02 INFO - Running post-action listener: _resource_record_post_action 02:54:02 INFO - ##### 02:54:02 INFO - ##### Running install step. 02:54:02 INFO - ##### 02:54:02 INFO - Running pre-action listener: _resource_record_pre_action 02:54:02 INFO - Running main action method: install 02:54:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:54:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:54:03 INFO - Reading from file tmpfile_stdout 02:54:03 INFO - Detecting whether we're running mozinstall >=1.0... 02:54:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 02:54:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 02:54:03 INFO - Reading from file tmpfile_stdout 02:54:03 INFO - Output received: 02:54:03 INFO - Usage: mozinstall [options] installer 02:54:03 INFO - Options: 02:54:03 INFO - -h, --help show this help message and exit 02:54:03 INFO - -d DEST, --destination=DEST 02:54:03 INFO - Directory to install application into. [default: 02:54:03 INFO - "/builds/slave/test"] 02:54:03 INFO - --app=APP Application being installed. [default: firefox] 02:54:03 INFO - mkdir: /builds/slave/test/build/application 02:54:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 02:54:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 02:54:32 INFO - Reading from file tmpfile_stdout 02:54:32 INFO - Output received: 02:54:32 INFO - /builds/slave/test/build/application/firefox/firefox 02:54:32 INFO - Running post-action listener: _resource_record_post_action 02:54:32 INFO - ##### 02:54:32 INFO - ##### Running run-tests step. 02:54:32 INFO - ##### 02:54:32 INFO - Running pre-action listener: _resource_record_pre_action 02:54:32 INFO - Running main action method: run_tests 02:54:32 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 02:54:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:54:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:54:32 INFO - grabbing minidump binary from tooltool 02:54: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')]} 02:54:32 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8df4e30>, '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 0x9091c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9110470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 02:54:32 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 02:54:32 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/linux32/releng.manifest -o -c /builds/tooltool_cache 02:54:33 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 02:54:33 INFO - Return code: 0 02:54:33 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 02:54:33 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 02:54:33 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/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 02:54:33 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/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-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 02:54:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:54:33 INFO - 'CCACHE_UMASK': '002', 02:54:33 INFO - 'DISPLAY': ':0', 02:54:33 INFO - 'HOME': '/home/cltbld', 02:54:33 INFO - 'LANG': 'en_US.UTF-8', 02:54:33 INFO - 'LOGNAME': 'cltbld', 02:54:33 INFO - 'MAIL': '/var/mail/cltbld', 02:54:33 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 02:54:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:54:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:54:33 INFO - 'MOZ_NO_REMOTE': '1', 02:54:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:54:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:54:33 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:54:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:54:33 INFO - 'PWD': '/builds/slave/test', 02:54:33 INFO - 'SHELL': '/bin/bash', 02:54:33 INFO - 'SHLVL': '1', 02:54:33 INFO - 'TERM': 'linux', 02:54:33 INFO - 'TMOUT': '86400', 02:54:33 INFO - 'USER': 'cltbld', 02:54:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465206675.425119-1052441086', 02:54:33 INFO - '_': '/tools/buildbot/bin/python'} 02:54:33 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/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 02:54:33 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 02:54:33 INFO - import pkg_resources 02:54:34 INFO - Using 1 client processes 02:54:35 INFO - wptserve Starting http server on 127.0.0.1:8000 02:54:35 INFO - wptserve Starting http server on 127.0.0.1:8001 02:54:35 INFO - wptserve Starting http server on 127.0.0.1:8443 02:54:37 INFO - SUITE-START | Running 778 tests 02:54:37 INFO - Running testharness tests 02:54:37 INFO - Setting up ssl 02:54:37 INFO - PROCESS | certutil | 02:54:37 INFO - PROCESS | certutil | 02:54:37 INFO - PROCESS | certutil | 02:54:37 INFO - Certificate Nickname Trust Attributes 02:54:37 INFO - SSL,S/MIME,JAR/XPI 02:54:37 INFO - 02:54:37 INFO - web-platform-tests CT,, 02:54:37 INFO - 02:54:37 INFO - Starting runner 02:54:40 INFO - PROCESS | 1766 | 1465206880411 Marionette DEBUG Marionette enabled via build flag and pref 02:54:40 INFO - PROCESS | 1766 | ++DOCSHELL 0xa4f0fc00 == 1 [pid = 1766] [id = 1] 02:54:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 1 (0xa4f10000) [pid = 1766] [serial = 1] [outer = (nil)] 02:54:40 INFO - PROCESS | 1766 | [1766] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:54:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 2 (0xa4f10800) [pid = 1766] [serial = 2] [outer = 0xa4f10000] 02:54:41 INFO - PROCESS | 1766 | 1465206881125 Marionette INFO Listening on port 2828 02:54:41 INFO - PROCESS | 1766 | 1465206881787 Marionette DEBUG Marionette enabled via command-line flag 02:54:41 INFO - PROCESS | 1766 | ++DOCSHELL 0xa23db400 == 2 [pid = 1766] [id = 2] 02:54:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 3 (0xa23db800) [pid = 1766] [serial = 3] [outer = (nil)] 02:54:41 INFO - PROCESS | 1766 | [1766] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:54:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 4 (0xa23dc000) [pid = 1766] [serial = 4] [outer = 0xa23db800] 02:54:41 INFO - PROCESS | 1766 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a22ad4c0 02:54:42 INFO - PROCESS | 1766 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a22adfa0 02:54:42 INFO - PROCESS | 1766 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22b9f60 02:54:42 INFO - PROCESS | 1766 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22babc0 02:54:42 INFO - PROCESS | 1766 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22d1900 02:54:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 5 (0xa4f06000) [pid = 1766] [serial = 5] [outer = 0xa4f10000] 02:54:42 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:54:42 INFO - PROCESS | 1766 | 1465206882193 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:45941 02:54:42 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:54:42 INFO - PROCESS | 1766 | 1465206882226 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:45942 02:54:42 INFO - PROCESS | 1766 | 1465206882287 Marionette DEBUG Closed connection conn0 02:54:42 INFO - PROCESS | 1766 | [1766] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 02:54:42 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:54:42 INFO - PROCESS | 1766 | 1465206882411 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:45943 02:54:42 INFO - PROCESS | 1766 | 1465206882414 Marionette DEBUG Closed connection conn1 02:54:42 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:54:42 INFO - PROCESS | 1766 | 1465206882469 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:45944 02:54:42 INFO - PROCESS | 1766 | 1465206882476 Marionette DEBUG Closed connection conn2 02:54:42 INFO - PROCESS | 1766 | 1465206882519 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:54:42 INFO - PROCESS | 1766 | 1465206882542 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160606010529","device":"desktop","version":"48.0a2"} 02:54:43 INFO - PROCESS | 1766 | [1766] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:54:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x9abcd800 == 3 [pid = 1766] [id = 3] 02:54:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 6 (0x9abcdc00) [pid = 1766] [serial = 6] [outer = (nil)] 02:54:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x9abce000 == 4 [pid = 1766] [id = 4] 02:54:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 7 (0x9abd1800) [pid = 1766] [serial = 7] [outer = (nil)] 02:54:45 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:54:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a0aec00 == 5 [pid = 1766] [id = 5] 02:54:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 8 (0x9a0af000) [pid = 1766] [serial = 8] [outer = (nil)] 02:54:45 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:54:45 INFO - PROCESS | 1766 | [1766] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:54:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 9 (0x99d45000) [pid = 1766] [serial = 9] [outer = 0x9a0af000] 02:54:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 10 (0x9995d400) [pid = 1766] [serial = 10] [outer = 0x9abcdc00] 02:54:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 11 (0x9995f000) [pid = 1766] [serial = 11] [outer = 0x9abd1800] 02:54:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 12 (0x99961400) [pid = 1766] [serial = 12] [outer = 0x9a0af000] 02:54:46 INFO - PROCESS | 1766 | 1465206886885 Marionette INFO startBrowser d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:54:46 INFO - PROCESS | 1766 | 1465206886938 Marionette DEBUG loaded listener.js 02:54:46 INFO - PROCESS | 1766 | 1465206886957 Marionette DEBUG loaded listener.js 02:54:46 INFO - PROCESS | 1766 | 1465206886959 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:54:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 13 (0x9869c400) [pid = 1766] [serial = 13] [outer = 0x9a0af000] 02:54:47 INFO - PROCESS | 1766 | 1465206887731 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"d4bb7b10-aa36-4b05-8c3a-6416f1e9471a","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160606010529","device":"desktop","version":"48.0a2","command_id":1}}] 02:54:47 INFO - PROCESS | 1766 | 1465206887940 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}] 02:54:47 INFO - PROCESS | 1766 | 1465206887949 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:54:48 INFO - PROCESS | 1766 | 1465206888110 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 02:54:48 INFO - PROCESS | 1766 | 1465206888358 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:54:48 INFO - PROCESS | 1766 | 1465206888364 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:54:48 INFO - PROCESS | 1766 | [1766] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:54:48 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:54:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 14 (0x9452bc00) [pid = 1766] [serial = 14] [outer = 0x9a0af000] 02:54:48 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:54:48 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:54:48 INFO - PROCESS | 1766 | 1465206888888 Marionette TRACE conn3 <- [1,3,null,{}] 02:54:48 INFO - PROCESS | 1766 | 1465206888907 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 02:54:48 INFO - PROCESS | 1766 | 1465206888917 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:54:48 INFO - PROCESS | 1766 | 1465206888945 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 02:54:48 INFO - PROCESS | 1766 | 1465206888985 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 02:54:48 INFO - PROCESS | 1766 | 1465206888989 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 02:54:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:54:49 INFO - PROCESS | 1766 | 1465206888998 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:54:49 INFO - PROCESS | 1766 | 1465206889003 Marionette TRACE conn3 <- [1,6,null,{}] 02:54:49 INFO - PROCESS | 1766 | 1465206889044 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}] 02:54:49 INFO - PROCESS | 1766 | 1465206889055 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:54:49 INFO - PROCESS | 1766 | 1465206889076 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 02:54:49 INFO - PROCESS | 1766 | 1465206889086 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:49 INFO - PROCESS | 1766 | 1465206889095 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:54:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x93a53800 == 6 [pid = 1766] [id = 6] 02:54:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 15 (0x93a53c00) [pid = 1766] [serial = 15] [outer = (nil)] 02:54:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 16 (0x93a55c00) [pid = 1766] [serial = 16] [outer = 0x93a53c00] 02:54:49 INFO - PROCESS | 1766 | 1465206889176 Marionette DEBUG loaded listener.js 02:54:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 17 (0x93a5a800) [pid = 1766] [serial = 17] [outer = 0x93a53c00] 02:54:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x93986000 == 7 [pid = 1766] [id = 7] 02:54:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 18 (0x9398e800) [pid = 1766] [serial = 18] [outer = (nil)] 02:54:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 19 (0x93990c00) [pid = 1766] [serial = 19] [outer = 0x9398e800] 02:54:49 INFO - PROCESS | 1766 | 1465206889627 Marionette DEBUG loaded listener.js 02:54:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 20 (0x939c7400) [pid = 1766] [serial = 20] [outer = 0x9398e800] 02:54:50 INFO - PROCESS | 1766 | [1766] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 02:54:50 INFO - PROCESS | 1766 | 1465206890192 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]]]}] 02:54:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:54:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1260ms 02:54:50 INFO - PROCESS | 1766 | 1465206890318 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 02:54:50 INFO - PROCESS | 1766 | 1465206890321 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 02:54:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:54:50 INFO - PROCESS | 1766 | 1465206890356 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:54:50 INFO - PROCESS | 1766 | 1465206890358 Marionette TRACE conn3 <- [1,10,null,{}] 02:54:50 INFO - PROCESS | 1766 | 1465206890373 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}] 02:54:50 INFO - PROCESS | 1766 | 1465206890383 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:54:50 INFO - PROCESS | 1766 | 1465206890565 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 02:54:50 INFO - PROCESS | 1766 | 1465206890583 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:50 INFO - PROCESS | 1766 | 1465206890594 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:54:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x91f6f400 == 8 [pid = 1766] [id = 8] 02:54:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 21 (0x91f6f800) [pid = 1766] [serial = 21] [outer = (nil)] 02:54:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 22 (0x91f71800) [pid = 1766] [serial = 22] [outer = 0x91f6f800] 02:54:50 INFO - PROCESS | 1766 | 1465206890670 Marionette DEBUG loaded listener.js 02:54:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 23 (0x91f76400) [pid = 1766] [serial = 23] [outer = 0x91f6f800] 02:54:51 INFO - PROCESS | 1766 | 1465206891755 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]]]}] 02:54:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:54:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1451ms 02:54:51 INFO - PROCESS | 1766 | 1465206891791 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 02:54:51 INFO - PROCESS | 1766 | 1465206891797 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 02:54:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:54:51 INFO - PROCESS | 1766 | 1465206891804 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:54:51 INFO - PROCESS | 1766 | 1465206891812 Marionette TRACE conn3 <- [1,14,null,{}] 02:54:51 INFO - PROCESS | 1766 | 1465206891820 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}] 02:54:51 INFO - PROCESS | 1766 | 1465206891826 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:54:52 INFO - PROCESS | 1766 | 1465206892057 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 02:54:52 INFO - PROCESS | 1766 | 1465206892182 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:52 INFO - PROCESS | 1766 | 1465206892191 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:54:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x91f6c000 == 9 [pid = 1766] [id = 9] 02:54:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 24 (0x9223f000) [pid = 1766] [serial = 24] [outer = (nil)] 02:54:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 25 (0x92cc2c00) [pid = 1766] [serial = 25] [outer = 0x9223f000] 02:54:52 INFO - PROCESS | 1766 | 1465206892274 Marionette DEBUG loaded listener.js 02:54:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 26 (0x93982800) [pid = 1766] [serial = 26] [outer = 0x9223f000] 02:54:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x9452ec00 == 10 [pid = 1766] [id = 10] 02:54:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 27 (0x9452f400) [pid = 1766] [serial = 27] [outer = (nil)] 02:54:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 28 (0x9452fc00) [pid = 1766] [serial = 28] [outer = 0x9452f400] 02:54:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 29 (0x97fb5c00) [pid = 1766] [serial = 29] [outer = 0x9452f400] 02:54:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x950d1800 == 11 [pid = 1766] [id = 11] 02:54:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 30 (0x974bbc00) [pid = 1766] [serial = 30] [outer = (nil)] 02:54:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 31 (0x99509800) [pid = 1766] [serial = 31] [outer = 0x974bbc00] 02:54:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 32 (0x99845000) [pid = 1766] [serial = 32] [outer = 0x974bbc00] 02:54:53 INFO - PROCESS | 1766 | 1465206893513 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]]]}] 02:54:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:54:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1784ms 02:54:53 INFO - PROCESS | 1766 | 1465206893665 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 02:54:53 INFO - PROCESS | 1766 | 1465206893671 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 02:54:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:54:53 INFO - PROCESS | 1766 | 1465206893686 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:54:53 INFO - PROCESS | 1766 | 1465206893691 Marionette TRACE conn3 <- [1,18,null,{}] 02:54:53 INFO - PROCESS | 1766 | 1465206893704 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}] 02:54:53 INFO - PROCESS | 1766 | 1465206893710 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:54:53 INFO - PROCESS | 1766 | 1465206893910 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 02:54:54 INFO - PROCESS | 1766 | 1465206894034 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:54 INFO - PROCESS | 1766 | 1465206894041 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:54:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x939d0800 == 12 [pid = 1766] [id = 12] 02:54:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 33 (0x93a54c00) [pid = 1766] [serial = 33] [outer = (nil)] 02:54:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 34 (0x9a76e400) [pid = 1766] [serial = 34] [outer = 0x93a54c00] 02:54:54 INFO - PROCESS | 1766 | 1465206894131 Marionette DEBUG loaded listener.js 02:54:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 35 (0x9b037c00) [pid = 1766] [serial = 35] [outer = 0x93a54c00] 02:54:55 INFO - PROCESS | 1766 | 1465206895000 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]]]}] 02:54:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:54:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1338ms 02:54:55 INFO - PROCESS | 1766 | 1465206895030 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 02:54:55 INFO - PROCESS | 1766 | 1465206895035 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 02:54:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:54:55 INFO - PROCESS | 1766 | 1465206895043 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:54:55 INFO - PROCESS | 1766 | 1465206895049 Marionette TRACE conn3 <- [1,22,null,{}] 02:54:55 INFO - PROCESS | 1766 | 1465206895065 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}] 02:54:55 INFO - PROCESS | 1766 | 1465206895073 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:54:55 INFO - PROCESS | 1766 | 1465206895260 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 02:54:55 INFO - PROCESS | 1766 | 1465206895385 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:55 INFO - PROCESS | 1766 | 1465206895398 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:54:55 INFO - PROCESS | 1766 | ++DOCSHELL 0xa22c8c00 == 13 [pid = 1766] [id = 13] 02:54:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 36 (0xa230c800) [pid = 1766] [serial = 36] [outer = (nil)] 02:54:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 37 (0xa2562400) [pid = 1766] [serial = 37] [outer = 0xa230c800] 02:54:55 INFO - PROCESS | 1766 | 1465206895478 Marionette DEBUG loaded listener.js 02:54:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 38 (0xa31dc400) [pid = 1766] [serial = 38] [outer = 0xa230c800] 02:54:56 INFO - PROCESS | 1766 | 1465206896551 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]]]}] 02:54:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:54:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1538ms 02:54:56 INFO - PROCESS | 1766 | 1465206896582 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 02:54:56 INFO - PROCESS | 1766 | 1465206896587 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 02:54:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:54:56 INFO - PROCESS | 1766 | 1465206896595 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:54:56 INFO - PROCESS | 1766 | 1465206896600 Marionette TRACE conn3 <- [1,26,null,{}] 02:54:56 INFO - PROCESS | 1766 | 1465206896608 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}] 02:54:56 INFO - PROCESS | 1766 | 1465206896613 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:54:56 INFO - PROCESS | 1766 | 1465206896785 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 02:54:57 INFO - PROCESS | 1766 | 1465206897106 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:57 INFO - PROCESS | 1766 | 1465206897115 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:54:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x974c3400 == 14 [pid = 1766] [id = 14] 02:54:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 39 (0x974c4000) [pid = 1766] [serial = 39] [outer = (nil)] 02:54:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 40 (0x98725400) [pid = 1766] [serial = 40] [outer = 0x974c4000] 02:54:57 INFO - PROCESS | 1766 | 1465206897195 Marionette DEBUG loaded listener.js 02:54:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 41 (0x99eb1c00) [pid = 1766] [serial = 41] [outer = 0x974c4000] 02:54:57 INFO - PROCESS | 1766 | 1465206897939 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]]]}] 02:54:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:54:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1378ms 02:54:58 INFO - PROCESS | 1766 | 1465206897993 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 02:54:58 INFO - PROCESS | 1766 | 1465206897999 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 02:54:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:54:58 INFO - PROCESS | 1766 | 1465206898013 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:54:58 INFO - PROCESS | 1766 | 1465206898017 Marionette TRACE conn3 <- [1,30,null,{}] 02:54:58 INFO - PROCESS | 1766 | 1465206898028 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}] 02:54:58 INFO - PROCESS | 1766 | 1465206898032 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:54:58 INFO - PROCESS | 1766 | 1465206898201 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 02:54:58 INFO - PROCESS | 1766 | 1465206898213 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:58 INFO - PROCESS | 1766 | 1465206898222 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:54:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a92b000 == 15 [pid = 1766] [id = 15] 02:54:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 42 (0x9ab26400) [pid = 1766] [serial = 42] [outer = (nil)] 02:54:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 43 (0x9abc8400) [pid = 1766] [serial = 43] [outer = 0x9ab26400] 02:54:58 INFO - PROCESS | 1766 | 1465206898292 Marionette DEBUG loaded listener.js 02:54:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 44 (0x9ae26c00) [pid = 1766] [serial = 44] [outer = 0x9ab26400] 02:54:59 INFO - PROCESS | 1766 | 1465206899081 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]]]}] 02:54:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1136ms 02:54:59 INFO - PROCESS | 1766 | 1465206899149 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 02:54:59 INFO - PROCESS | 1766 | 1465206899151 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 02:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:54:59 INFO - PROCESS | 1766 | 1465206899158 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:54:59 INFO - PROCESS | 1766 | 1465206899164 Marionette TRACE conn3 <- [1,34,null,{}] 02:54:59 INFO - PROCESS | 1766 | 1465206899179 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}] 02:54:59 INFO - PROCESS | 1766 | 1465206899187 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:54:59 INFO - PROCESS | 1766 | 1465206899340 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 02:54:59 INFO - PROCESS | 1766 | 1465206899433 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:59 INFO - PROCESS | 1766 | 1465206899447 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:54:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b63d800 == 16 [pid = 1766] [id = 16] 02:54:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 45 (0x9b644000) [pid = 1766] [serial = 45] [outer = (nil)] 02:54:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 46 (0x9b708c00) [pid = 1766] [serial = 46] [outer = 0x9b644000] 02:54:59 INFO - PROCESS | 1766 | 1465206899518 Marionette DEBUG loaded listener.js 02:54:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 47 (0xa0607000) [pid = 1766] [serial = 47] [outer = 0x9b644000] 02:55:00 INFO - PROCESS | 1766 | 1465206900170 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]]]}] 02:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1035ms 02:55:00 INFO - PROCESS | 1766 | 1465206900194 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 02:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:55:00 INFO - PROCESS | 1766 | 1465206900198 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 02:55:00 INFO - PROCESS | 1766 | 1465206900204 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:55:00 INFO - PROCESS | 1766 | 1465206900207 Marionette TRACE conn3 <- [1,38,null,{}] 02:55:00 INFO - PROCESS | 1766 | 1465206900212 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}] 02:55:00 INFO - PROCESS | 1766 | 1465206900217 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:00 INFO - PROCESS | 1766 | 1465206900397 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 02:55:00 INFO - PROCESS | 1766 | 1465206900459 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:00 INFO - PROCESS | 1766 | 1465206900466 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x91f67400 == 17 [pid = 1766] [id = 17] 02:55:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 48 (0x91f67c00) [pid = 1766] [serial = 48] [outer = (nil)] 02:55:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 49 (0x94fb2800) [pid = 1766] [serial = 49] [outer = 0x91f67c00] 02:55:00 INFO - PROCESS | 1766 | 1465206900534 Marionette DEBUG loaded listener.js 02:55:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 50 (0xa110b800) [pid = 1766] [serial = 50] [outer = 0x91f67c00] 02:55:01 INFO - PROCESS | 1766 | 1465206901213 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]]]}] 02:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1027ms 02:55:01 INFO - PROCESS | 1766 | 1465206901230 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 02:55:01 INFO - PROCESS | 1766 | 1465206901233 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 02:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:55:01 INFO - PROCESS | 1766 | 1465206901239 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:55:01 INFO - PROCESS | 1766 | 1465206901242 Marionette TRACE conn3 <- [1,42,null,{}] 02:55:01 INFO - PROCESS | 1766 | 1465206901247 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}] 02:55:01 INFO - PROCESS | 1766 | 1465206901251 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:01 INFO - PROCESS | 1766 | 1465206901426 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 02:55:01 INFO - PROCESS | 1766 | 1465206901443 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:01 INFO - PROCESS | 1766 | 1465206901450 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:01 INFO - PROCESS | 1766 | ++DOCSHELL 0xa2250800 == 18 [pid = 1766] [id = 18] 02:55:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 51 (0xa2252000) [pid = 1766] [serial = 51] [outer = (nil)] 02:55:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 52 (0xa230bc00) [pid = 1766] [serial = 52] [outer = 0xa2252000] 02:55:01 INFO - PROCESS | 1766 | 1465206901518 Marionette DEBUG loaded listener.js 02:55:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 53 (0xa23d6c00) [pid = 1766] [serial = 53] [outer = 0xa2252000] 02:55:02 INFO - PROCESS | 1766 | 1465206902327 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]]]}] 02:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1130ms 02:55:02 INFO - PROCESS | 1766 | 1465206902374 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 02:55:02 INFO - PROCESS | 1766 | 1465206902378 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 02:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:55:02 INFO - PROCESS | 1766 | 1465206902383 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:55:02 INFO - PROCESS | 1766 | 1465206902387 Marionette TRACE conn3 <- [1,46,null,{}] 02:55:02 INFO - PROCESS | 1766 | 1465206902392 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}] 02:55:02 INFO - PROCESS | 1766 | 1465206902402 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:02 INFO - PROCESS | 1766 | 1465206902595 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 02:55:02 INFO - PROCESS | 1766 | 1465206902604 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:02 INFO - PROCESS | 1766 | 1465206902615 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x94531000 == 19 [pid = 1766] [id = 19] 02:55:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 54 (0xa31d6c00) [pid = 1766] [serial = 54] [outer = (nil)] 02:55:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 55 (0xa3572800) [pid = 1766] [serial = 55] [outer = 0xa31d6c00] 02:55:02 INFO - PROCESS | 1766 | 1465206902698 Marionette DEBUG loaded listener.js 02:55:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 56 (0xa35f0800) [pid = 1766] [serial = 56] [outer = 0xa31d6c00] 02:55:03 INFO - PROCESS | 1766 | 1465206903454 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]]]}] 02:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1082ms 02:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:55:03 INFO - PROCESS | 1766 | 1465206903466 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 02:55:03 INFO - PROCESS | 1766 | 1465206903469 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 02:55:03 INFO - PROCESS | 1766 | 1465206903478 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:55:03 INFO - PROCESS | 1766 | 1465206903488 Marionette TRACE conn3 <- [1,50,null,{}] 02:55:03 INFO - PROCESS | 1766 | 1465206903493 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}] 02:55:03 INFO - PROCESS | 1766 | 1465206903498 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:03 INFO - PROCESS | 1766 | 1465206903715 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 02:55:03 INFO - PROCESS | 1766 | 1465206903730 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:03 INFO - PROCESS | 1766 | 1465206903738 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x95128c00 == 20 [pid = 1766] [id = 20] 02:55:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 57 (0xa4f08800) [pid = 1766] [serial = 57] [outer = (nil)] 02:55:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 58 (0xa5101400) [pid = 1766] [serial = 58] [outer = 0xa4f08800] 02:55:03 INFO - PROCESS | 1766 | 1465206903804 Marionette DEBUG loaded listener.js 02:55:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 59 (0xa51ac000) [pid = 1766] [serial = 59] [outer = 0xa4f08800] 02:55:04 INFO - PROCESS | 1766 | 1465206904493 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]]]}] 02:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1038ms 02:55:04 INFO - PROCESS | 1766 | 1465206904512 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 02:55:04 INFO - PROCESS | 1766 | 1465206904514 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 02:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:55:04 INFO - PROCESS | 1766 | 1465206904522 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:55:04 INFO - PROCESS | 1766 | 1465206904525 Marionette TRACE conn3 <- [1,54,null,{}] 02:55:04 INFO - PROCESS | 1766 | 1465206904530 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}] 02:55:04 INFO - PROCESS | 1766 | 1465206904534 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:04 INFO - PROCESS | 1766 | 1465206904715 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 02:55:04 INFO - PROCESS | 1766 | 1465206904780 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:04 INFO - PROCESS | 1766 | 1465206904788 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x93987000 == 21 [pid = 1766] [id = 21] 02:55:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 60 (0x9398b000) [pid = 1766] [serial = 60] [outer = (nil)] 02:55:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 61 (0xa636d800) [pid = 1766] [serial = 61] [outer = 0x9398b000] 02:55:04 INFO - PROCESS | 1766 | 1465206904853 Marionette DEBUG loaded listener.js 02:55:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 62 (0xa6392400) [pid = 1766] [serial = 62] [outer = 0x9398b000] 02:55:05 INFO - PROCESS | 1766 | 1465206905468 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]]]}] 02:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 980ms 02:55:05 INFO - PROCESS | 1766 | 1465206905502 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 02:55:05 INFO - PROCESS | 1766 | 1465206905506 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 02:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:55:05 INFO - PROCESS | 1766 | 1465206905512 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:55:05 INFO - PROCESS | 1766 | 1465206905514 Marionette TRACE conn3 <- [1,58,null,{}] 02:55:05 INFO - PROCESS | 1766 | 1465206905519 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}] 02:55:05 INFO - PROCESS | 1766 | 1465206905524 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:06 INFO - PROCESS | 1766 | 1465206906676 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 02:55:06 INFO - PROCESS | 1766 | 1465206906818 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:06 INFO - PROCESS | 1766 | 1465206906826 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x93989c00 == 22 [pid = 1766] [id = 22] 02:55:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0x9398c000) [pid = 1766] [serial = 63] [outer = (nil)] 02:55:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x939d1400) [pid = 1766] [serial = 64] [outer = 0x9398c000] 02:55:06 INFO - PROCESS | 1766 | 1465206906906 Marionette DEBUG loaded listener.js 02:55:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x94526400) [pid = 1766] [serial = 65] [outer = 0x9398c000] 02:55:07 INFO - PROCESS | 1766 | 1465206907652 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]]]}] 02:55:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2650ms 02:55:08 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x93a53c00) [pid = 1766] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:55:08 INFO - PROCESS | 1766 | --DOMWINDOW == 63 (0x974c4000) [pid = 1766] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:55:08 INFO - PROCESS | 1766 | --DOMWINDOW == 62 (0x9ab26400) [pid = 1766] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:55:08 INFO - PROCESS | 1766 | --DOMWINDOW == 61 (0x9b644000) [pid = 1766] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:55:08 INFO - PROCESS | 1766 | --DOMWINDOW == 60 (0x91f67c00) [pid = 1766] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:55:08 INFO - PROCESS | 1766 | --DOMWINDOW == 59 (0xa4f08800) [pid = 1766] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:55:08 INFO - PROCESS | 1766 | --DOMWINDOW == 58 (0x91f6f800) [pid = 1766] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:55:08 INFO - PROCESS | 1766 | --DOMWINDOW == 57 (0x9223f000) [pid = 1766] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:55:08 INFO - PROCESS | 1766 | --DOMWINDOW == 56 (0x93a54c00) [pid = 1766] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:55:08 INFO - PROCESS | 1766 | --DOMWINDOW == 55 (0xa230c800) [pid = 1766] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:55:08 INFO - PROCESS | 1766 | 1465206908232 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 02:55:08 INFO - PROCESS | 1766 | 1465206908238 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 02:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:55:08 INFO - PROCESS | 1766 | 1465206908248 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:55:08 INFO - PROCESS | 1766 | 1465206908253 Marionette TRACE conn3 <- [1,62,null,{}] 02:55:08 INFO - PROCESS | 1766 | 1465206908291 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}] 02:55:08 INFO - PROCESS | 1766 | 1465206908297 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:08 INFO - PROCESS | 1766 | 1465206908435 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 02:55:08 INFO - PROCESS | 1766 | 1465206908544 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:08 INFO - PROCESS | 1766 | 1465206908551 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x97f22800 == 23 [pid = 1766] [id = 23] 02:55:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 56 (0x97f26c00) [pid = 1766] [serial = 66] [outer = (nil)] 02:55:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 57 (0x9872e000) [pid = 1766] [serial = 67] [outer = 0x97f26c00] 02:55:08 INFO - PROCESS | 1766 | 1465206908622 Marionette DEBUG loaded listener.js 02:55:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 58 (0x939c8400) [pid = 1766] [serial = 68] [outer = 0x97f26c00] 02:55:09 INFO - PROCESS | 1766 | 1465206909291 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]]]}] 02:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1069ms 02:55:09 INFO - PROCESS | 1766 | 1465206909317 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 02:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:55:09 INFO - PROCESS | 1766 | 1465206909322 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 02:55:09 INFO - PROCESS | 1766 | 1465206909328 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:55:09 INFO - PROCESS | 1766 | 1465206909331 Marionette TRACE conn3 <- [1,66,null,{}] 02:55:09 INFO - PROCESS | 1766 | 1465206909337 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}] 02:55:09 INFO - PROCESS | 1766 | 1465206909342 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:09 INFO - PROCESS | 1766 | 1465206909494 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 02:55:09 INFO - PROCESS | 1766 | 1465206909594 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:09 INFO - PROCESS | 1766 | 1465206909599 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x97f22000 == 24 [pid = 1766] [id = 24] 02:55:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 59 (0x9ab25c00) [pid = 1766] [serial = 69] [outer = (nil)] 02:55:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 60 (0x9abcb800) [pid = 1766] [serial = 70] [outer = 0x9ab25c00] 02:55:09 INFO - PROCESS | 1766 | 1465206909672 Marionette DEBUG loaded listener.js 02:55:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 61 (0x9ae7b800) [pid = 1766] [serial = 71] [outer = 0x9ab25c00] 02:55:10 INFO - PROCESS | 1766 | 1465206910392 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]]]}] 02:55:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:55:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1138ms 02:55:10 INFO - PROCESS | 1766 | 1465206910473 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 02:55:10 INFO - PROCESS | 1766 | 1465206910479 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 02:55:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:55:10 INFO - PROCESS | 1766 | 1465206910489 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:55:10 INFO - PROCESS | 1766 | 1465206910494 Marionette TRACE conn3 <- [1,70,null,{}] 02:55:10 INFO - PROCESS | 1766 | 1465206910502 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}] 02:55:10 INFO - PROCESS | 1766 | 1465206910507 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:10 INFO - PROCESS | 1766 | 1465206910688 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 02:55:10 INFO - PROCESS | 1766 | 1465206910820 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:10 INFO - PROCESS | 1766 | 1465206910834 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x936eec00 == 25 [pid = 1766] [id = 25] 02:55:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 62 (0x936ef000) [pid = 1766] [serial = 72] [outer = (nil)] 02:55:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0x98698800) [pid = 1766] [serial = 73] [outer = 0x936ef000] 02:55:10 INFO - PROCESS | 1766 | 1465206910920 Marionette DEBUG loaded listener.js 02:55:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x99eb1400) [pid = 1766] [serial = 74] [outer = 0x936ef000] 02:55:11 INFO - PROCESS | 1766 | 1465206911728 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]]]}] 02:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1283ms 02:55:11 INFO - PROCESS | 1766 | 1465206911772 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 02:55:11 INFO - PROCESS | 1766 | 1465206911779 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 02:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:55:11 INFO - PROCESS | 1766 | 1465206911808 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:55:11 INFO - PROCESS | 1766 | 1465206911813 Marionette TRACE conn3 <- [1,74,null,{}] 02:55:11 INFO - PROCESS | 1766 | 1465206911820 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}] 02:55:11 INFO - PROCESS | 1766 | 1465206911826 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:12 INFO - PROCESS | 1766 | 1465206911999 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 02:55:12 INFO - PROCESS | 1766 | 1465206912130 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:12 INFO - PROCESS | 1766 | 1465206912139 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ab30800 == 26 [pid = 1766] [id = 26] 02:55:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x9b003800) [pid = 1766] [serial = 75] [outer = (nil)] 02:55:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x9b674c00) [pid = 1766] [serial = 76] [outer = 0x9b003800] 02:55:12 INFO - PROCESS | 1766 | 1465206912240 Marionette DEBUG loaded listener.js 02:55:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x9b79bc00) [pid = 1766] [serial = 77] [outer = 0x9b003800] 02:55:13 INFO - PROCESS | 1766 | 1465206913068 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]]]}] 02:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1333ms 02:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:55:13 INFO - PROCESS | 1766 | 1465206913139 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 02:55:13 INFO - PROCESS | 1766 | 1465206913143 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 02:55:13 INFO - PROCESS | 1766 | 1465206913150 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:55:13 INFO - PROCESS | 1766 | 1465206913157 Marionette TRACE conn3 <- [1,78,null,{}] 02:55:13 INFO - PROCESS | 1766 | 1465206913174 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}] 02:55:13 INFO - PROCESS | 1766 | 1465206913182 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:13 INFO - PROCESS | 1766 | 1465206913389 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 02:55:13 INFO - PROCESS | 1766 | 1465206913526 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:13 INFO - PROCESS | 1766 | 1465206913539 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:13 INFO - PROCESS | 1766 | ++DOCSHELL 0xa2306800 == 27 [pid = 1766] [id = 27] 02:55:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0xa230c800) [pid = 1766] [serial = 78] [outer = (nil)] 02:55:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0xa2567400) [pid = 1766] [serial = 79] [outer = 0xa230c800] 02:55:13 INFO - PROCESS | 1766 | 1465206913622 Marionette DEBUG loaded listener.js 02:55:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0xa27dbc00) [pid = 1766] [serial = 80] [outer = 0xa230c800] 02:55:14 INFO - PROCESS | 1766 | 1465206914474 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]]]}] 02:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1391ms 02:55:14 INFO - PROCESS | 1766 | 1465206914541 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 02:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:55:14 INFO - PROCESS | 1766 | 1465206914546 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 02:55:14 INFO - PROCESS | 1766 | 1465206914552 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:55:14 INFO - PROCESS | 1766 | 1465206914555 Marionette TRACE conn3 <- [1,82,null,{}] 02:55:14 INFO - PROCESS | 1766 | 1465206914561 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}] 02:55:14 INFO - PROCESS | 1766 | 1465206914566 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:14 INFO - PROCESS | 1766 | 1465206914734 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 02:55:14 INFO - PROCESS | 1766 | 1465206914868 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:14 INFO - PROCESS | 1766 | 1465206914875 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x974c1c00 == 28 [pid = 1766] [id = 28] 02:55:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x9a92e000) [pid = 1766] [serial = 81] [outer = (nil)] 02:55:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0xa4f0c800) [pid = 1766] [serial = 82] [outer = 0x9a92e000] 02:55:14 INFO - PROCESS | 1766 | 1465206914957 Marionette DEBUG loaded listener.js 02:55:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0xa6365c00) [pid = 1766] [serial = 83] [outer = 0x9a92e000] 02:55:15 INFO - PROCESS | 1766 | 1465206915805 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]]]}] 02:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1342ms 02:55:15 INFO - PROCESS | 1766 | 1465206915894 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 02:55:15 INFO - PROCESS | 1766 | 1465206915897 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 02:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:55:15 INFO - PROCESS | 1766 | 1465206915904 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:55:15 INFO - PROCESS | 1766 | 1465206915907 Marionette TRACE conn3 <- [1,86,null,{}] 02:55:15 INFO - PROCESS | 1766 | 1465206915913 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}] 02:55:15 INFO - PROCESS | 1766 | 1465206915918 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:16 INFO - PROCESS | 1766 | 1465206916117 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 02:55:16 INFO - PROCESS | 1766 | 1465206916252 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:16 INFO - PROCESS | 1766 | 1465206916261 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:16 INFO - PROCESS | 1766 | ++DOCSHELL 0xa2253400 == 29 [pid = 1766] [id = 29] 02:55:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0xa35ef000) [pid = 1766] [serial = 84] [outer = (nil)] 02:55:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0xa680cc00) [pid = 1766] [serial = 85] [outer = 0xa35ef000] 02:55:16 INFO - PROCESS | 1766 | 1465206916338 Marionette DEBUG loaded listener.js 02:55:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0xa6842c00) [pid = 1766] [serial = 86] [outer = 0xa35ef000] 02:55:17 INFO - PROCESS | 1766 | 1465206917187 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]]]}] 02:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1333ms 02:55:17 INFO - PROCESS | 1766 | 1465206917254 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 02:55:17 INFO - PROCESS | 1766 | 1465206917259 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 02:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:55:17 INFO - PROCESS | 1766 | 1465206917265 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:55:17 INFO - PROCESS | 1766 | 1465206917269 Marionette TRACE conn3 <- [1,90,null,{}] 02:55:17 INFO - PROCESS | 1766 | 1465206917275 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}] 02:55:17 INFO - PROCESS | 1766 | 1465206917285 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:17 INFO - PROCESS | 1766 | 1465206917482 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 02:55:17 INFO - PROCESS | 1766 | 1465206917591 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:17 INFO - PROCESS | 1766 | 1465206917603 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x939d3c00 == 30 [pid = 1766] [id = 30] 02:55:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0xa636d400) [pid = 1766] [serial = 87] [outer = (nil)] 02:55:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0xa6e8b400) [pid = 1766] [serial = 88] [outer = 0xa636d400] 02:55:17 INFO - PROCESS | 1766 | 1465206917679 Marionette DEBUG loaded listener.js 02:55:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0xa6f38400) [pid = 1766] [serial = 89] [outer = 0xa636d400] 02:55:18 INFO - PROCESS | 1766 | 1465206918498 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]]]}] 02:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1278ms 02:55:18 INFO - PROCESS | 1766 | 1465206918544 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 02:55:18 INFO - PROCESS | 1766 | 1465206918548 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 02:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:55:18 INFO - PROCESS | 1766 | 1465206918554 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:55:18 INFO - PROCESS | 1766 | 1465206918558 Marionette TRACE conn3 <- [1,94,null,{}] 02:55:18 INFO - PROCESS | 1766 | 1465206918563 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}] 02:55:18 INFO - PROCESS | 1766 | 1465206918569 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:18 INFO - PROCESS | 1766 | 1465206918729 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 02:55:19 INFO - PROCESS | 1766 | 1465206919012 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:19 INFO - PROCESS | 1766 | 1465206919019 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x92ccc000 == 31 [pid = 1766] [id = 31] 02:55:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x92ccc800) [pid = 1766] [serial = 90] [outer = (nil)] 02:55:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x93985000) [pid = 1766] [serial = 91] [outer = 0x92ccc800] 02:55:19 INFO - PROCESS | 1766 | 1465206919135 Marionette DEBUG loaded listener.js 02:55:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x93a58800) [pid = 1766] [serial = 92] [outer = 0x92ccc800] 02:55:19 INFO - PROCESS | 1766 | 1465206919972 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]]]}] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x99961400) [pid = 1766] [serial = 12] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x98725400) [pid = 1766] [serial = 40] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x9abc8400) [pid = 1766] [serial = 43] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x9b708c00) [pid = 1766] [serial = 46] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x94fb2800) [pid = 1766] [serial = 49] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0xa230bc00) [pid = 1766] [serial = 52] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0xa3572800) [pid = 1766] [serial = 55] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0xa5101400) [pid = 1766] [serial = 58] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x91f71800) [pid = 1766] [serial = 22] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x92cc2c00) [pid = 1766] [serial = 25] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x99509800) [pid = 1766] [serial = 31] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x9a76e400) [pid = 1766] [serial = 34] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0xa2562400) [pid = 1766] [serial = 37] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x9452fc00) [pid = 1766] [serial = 28] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x9ae26c00) [pid = 1766] [serial = 44] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x99eb1c00) [pid = 1766] [serial = 41] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x93982800) [pid = 1766] [serial = 26] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0xa51ac000) [pid = 1766] [serial = 59] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 63 (0x9b037c00) [pid = 1766] [serial = 35] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 62 (0xa0607000) [pid = 1766] [serial = 47] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 61 (0xa110b800) [pid = 1766] [serial = 50] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 60 (0xa31dc400) [pid = 1766] [serial = 38] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 59 (0x91f76400) [pid = 1766] [serial = 23] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 58 (0x99d45000) [pid = 1766] [serial = 9] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 57 (0xa4f10800) [pid = 1766] [serial = 2] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 56 (0xa636d800) [pid = 1766] [serial = 61] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 55 (0x93990c00) [pid = 1766] [serial = 19] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 54 (0x93a55c00) [pid = 1766] [serial = 16] [outer = (nil)] [url = about:blank] 02:55:20 INFO - PROCESS | 1766 | --DOMWINDOW == 53 (0x93a5a800) [pid = 1766] [serial = 17] [outer = (nil)] [url = about:blank] 02:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2230ms 02:55:20 INFO - PROCESS | 1766 | 1465206920896 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 02:55:20 INFO - PROCESS | 1766 | 1465206920902 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 02:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:55:20 INFO - PROCESS | 1766 | 1465206920910 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:55:20 INFO - PROCESS | 1766 | 1465206920918 Marionette TRACE conn3 <- [1,98,null,{}] 02:55:20 INFO - PROCESS | 1766 | 1465206920927 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}] 02:55:20 INFO - PROCESS | 1766 | 1465206920933 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:21 INFO - PROCESS | 1766 | 1465206921079 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 02:55:21 INFO - PROCESS | 1766 | 1465206921179 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:21 INFO - PROCESS | 1766 | 1465206921193 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x93a54000 == 32 [pid = 1766] [id = 32] 02:55:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 54 (0x93a54400) [pid = 1766] [serial = 93] [outer = (nil)] 02:55:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 55 (0x93a5ac00) [pid = 1766] [serial = 94] [outer = 0x93a54400] 02:55:21 INFO - PROCESS | 1766 | 1465206921261 Marionette DEBUG loaded listener.js 02:55:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 56 (0x94fadc00) [pid = 1766] [serial = 95] [outer = 0x93a54400] 02:55:21 INFO - PROCESS | 1766 | 1465206921918 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]]]}] 02:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1033ms 02:55:21 INFO - PROCESS | 1766 | 1465206921944 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 02:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:55:21 INFO - PROCESS | 1766 | 1465206921951 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 02:55:21 INFO - PROCESS | 1766 | 1465206921963 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:55:21 INFO - PROCESS | 1766 | 1465206921969 Marionette TRACE conn3 <- [1,102,null,{}] 02:55:21 INFO - PROCESS | 1766 | 1465206921975 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}] 02:55:21 INFO - PROCESS | 1766 | 1465206921982 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:22 INFO - PROCESS | 1766 | 1465206922153 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 02:55:22 INFO - PROCESS | 1766 | 1465206922249 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:22 INFO - PROCESS | 1766 | 1465206922258 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x97f23400 == 33 [pid = 1766] [id = 33] 02:55:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 57 (0x99306800) [pid = 1766] [serial = 96] [outer = (nil)] 02:55:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 58 (0x99d45400) [pid = 1766] [serial = 97] [outer = 0x99306800] 02:55:22 INFO - PROCESS | 1766 | 1465206922333 Marionette DEBUG loaded listener.js 02:55:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 59 (0x99eb2800) [pid = 1766] [serial = 98] [outer = 0x99306800] 02:55:23 INFO - PROCESS | 1766 | 1465206923027 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]]]}] 02:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1087ms 02:55:23 INFO - PROCESS | 1766 | 1465206923070 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 02:55:23 INFO - PROCESS | 1766 | 1465206923076 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 02:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:55:23 INFO - PROCESS | 1766 | 1465206923098 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:55:23 INFO - PROCESS | 1766 | 1465206923102 Marionette TRACE conn3 <- [1,106,null,{}] 02:55:23 INFO - PROCESS | 1766 | 1465206923130 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}] 02:55:23 INFO - PROCESS | 1766 | 1465206923138 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:23 INFO - PROCESS | 1766 | 1465206923343 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 02:55:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 60 (0x9ab8d000) [pid = 1766] [serial = 99] [outer = 0x974bbc00] 02:55:23 INFO - PROCESS | 1766 | 1465206923458 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:23 INFO - PROCESS | 1766 | 1465206923470 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x9abc8c00 == 34 [pid = 1766] [id = 34] 02:55:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 61 (0x9abc9000) [pid = 1766] [serial = 100] [outer = (nil)] 02:55:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 62 (0x9ae26c00) [pid = 1766] [serial = 101] [outer = 0x9abc9000] 02:55:23 INFO - PROCESS | 1766 | 1465206923548 Marionette DEBUG loaded listener.js 02:55:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0x9b008000) [pid = 1766] [serial = 102] [outer = 0x9abc9000] 02:55:24 INFO - PROCESS | 1766 | 1465206924364 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]]]}] 02:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1349ms 02:55:24 INFO - PROCESS | 1766 | 1465206924432 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 02:55:24 INFO - PROCESS | 1766 | 1465206924436 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 02:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:55:24 INFO - PROCESS | 1766 | 1465206924442 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:55:24 INFO - PROCESS | 1766 | 1465206924445 Marionette TRACE conn3 <- [1,110,null,{}] 02:55:24 INFO - PROCESS | 1766 | 1465206924461 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}] 02:55:24 INFO - PROCESS | 1766 | 1465206924465 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:24 INFO - PROCESS | 1766 | 1465206924669 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 02:55:24 INFO - PROCESS | 1766 | 1465206924693 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:24 INFO - PROCESS | 1766 | 1465206924703 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ab94800 == 35 [pid = 1766] [id = 35] 02:55:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x9b030c00) [pid = 1766] [serial = 103] [outer = (nil)] 02:55:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x9b7a0000) [pid = 1766] [serial = 104] [outer = 0x9b030c00] 02:55:24 INFO - PROCESS | 1766 | 1465206924769 Marionette DEBUG loaded listener.js 02:55:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0xa110ac00) [pid = 1766] [serial = 105] [outer = 0x9b030c00] 02:55:25 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x9ab25c00) [pid = 1766] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:55:25 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x9398c000) [pid = 1766] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:55:25 INFO - PROCESS | 1766 | --DOMWINDOW == 63 (0x97f26c00) [pid = 1766] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:55:25 INFO - PROCESS | 1766 | --DOMWINDOW == 62 (0x9398b000) [pid = 1766] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:55:25 INFO - PROCESS | 1766 | --DOMWINDOW == 61 (0xa31d6c00) [pid = 1766] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:55:25 INFO - PROCESS | 1766 | --DOMWINDOW == 60 (0xa2252000) [pid = 1766] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:55:25 INFO - PROCESS | 1766 | 1465206925665 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]]]}] 02:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1243ms 02:55:25 INFO - PROCESS | 1766 | 1465206925686 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 02:55:25 INFO - PROCESS | 1766 | 1465206925689 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 02:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:55:25 INFO - PROCESS | 1766 | 1465206925696 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:55:25 INFO - PROCESS | 1766 | 1465206925698 Marionette TRACE conn3 <- [1,114,null,{}] 02:55:25 INFO - PROCESS | 1766 | 1465206925704 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}] 02:55:25 INFO - PROCESS | 1766 | 1465206925709 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:25 INFO - PROCESS | 1766 | 1465206925912 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 02:55:25 INFO - PROCESS | 1766 | 1465206925930 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:25 INFO - PROCESS | 1766 | 1465206925939 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x91f6cc00 == 36 [pid = 1766] [id = 36] 02:55:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 61 (0x9ab8fc00) [pid = 1766] [serial = 106] [outer = (nil)] 02:55:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 62 (0xa225c400) [pid = 1766] [serial = 107] [outer = 0x9ab8fc00] 02:55:26 INFO - PROCESS | 1766 | 1465206926009 Marionette DEBUG loaded listener.js 02:55:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0xa230a400) [pid = 1766] [serial = 108] [outer = 0x9ab8fc00] 02:55:26 INFO - PROCESS | 1766 | 1465206926731 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]]]}] 02:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1089ms 02:55:26 INFO - PROCESS | 1766 | 1465206926786 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 02:55:26 INFO - PROCESS | 1766 | 1465206926789 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 02:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:55:26 INFO - PROCESS | 1766 | 1465206926802 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:55:26 INFO - PROCESS | 1766 | 1465206926805 Marionette TRACE conn3 <- [1,118,null,{}] 02:55:26 INFO - PROCESS | 1766 | 1465206926812 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}] 02:55:26 INFO - PROCESS | 1766 | 1465206926823 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:27 INFO - PROCESS | 1766 | 1465206927020 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 02:55:27 INFO - PROCESS | 1766 | 1465206927030 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:27 INFO - PROCESS | 1766 | 1465206927039 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b642000 == 37 [pid = 1766] [id = 37] 02:55:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0xa256a000) [pid = 1766] [serial = 109] [outer = (nil)] 02:55:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0xa31d7000) [pid = 1766] [serial = 110] [outer = 0xa256a000] 02:55:27 INFO - PROCESS | 1766 | 1465206927105 Marionette DEBUG loaded listener.js 02:55:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0xa3573800) [pid = 1766] [serial = 111] [outer = 0xa256a000] 02:55:28 INFO - PROCESS | 1766 | 1465206928101 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]]]}] 02:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1388ms 02:55:28 INFO - PROCESS | 1766 | 1465206928185 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 02:55:28 INFO - PROCESS | 1766 | 1465206928192 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 02:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:55:28 INFO - PROCESS | 1766 | 1465206928200 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:55:28 INFO - PROCESS | 1766 | 1465206928208 Marionette TRACE conn3 <- [1,122,null,{}] 02:55:28 INFO - PROCESS | 1766 | 1465206928254 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}] 02:55:28 INFO - PROCESS | 1766 | 1465206928262 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:28 INFO - PROCESS | 1766 | 1465206928440 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 02:55:28 INFO - PROCESS | 1766 | 1465206928577 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:28 INFO - PROCESS | 1766 | 1465206928586 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x91f76c00 == 38 [pid = 1766] [id = 38] 02:55:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x9398c000) [pid = 1766] [serial = 112] [outer = (nil)] 02:55:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x99509c00) [pid = 1766] [serial = 113] [outer = 0x9398c000] 02:55:28 INFO - PROCESS | 1766 | 1465206928704 Marionette DEBUG loaded listener.js 02:55:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x9a771000) [pid = 1766] [serial = 114] [outer = 0x9398c000] 02:55:29 INFO - PROCESS | 1766 | 1465206929637 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]]]}] 02:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1472ms 02:55:29 INFO - PROCESS | 1766 | 1465206929672 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 02:55:29 INFO - PROCESS | 1766 | 1465206929679 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 02:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:55:29 INFO - PROCESS | 1766 | 1465206929690 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:55:29 INFO - PROCESS | 1766 | 1465206929695 Marionette TRACE conn3 <- [1,126,null,{}] 02:55:29 INFO - PROCESS | 1766 | 1465206929730 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}] 02:55:29 INFO - PROCESS | 1766 | 1465206929737 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:29 INFO - PROCESS | 1766 | 1465206929924 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 02:55:30 INFO - PROCESS | 1766 | 1465206930060 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:30 INFO - PROCESS | 1766 | 1465206930067 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a933800 == 39 [pid = 1766] [id = 39] 02:55:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x9ae1ec00) [pid = 1766] [serial = 115] [outer = (nil)] 02:55:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x9d9a4800) [pid = 1766] [serial = 116] [outer = 0x9ae1ec00] 02:55:30 INFO - PROCESS | 1766 | 1465206930153 Marionette DEBUG loaded listener.js 02:55:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0xa22c8400) [pid = 1766] [serial = 117] [outer = 0x9ae1ec00] 02:55:31 INFO - PROCESS | 1766 | 1465206931139 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]]]}] 02:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1467ms 02:55:31 INFO - PROCESS | 1766 | 1465206931157 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 02:55:31 INFO - PROCESS | 1766 | 1465206931161 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 02:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:55:31 INFO - PROCESS | 1766 | 1465206931168 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:55:31 INFO - PROCESS | 1766 | 1465206931174 Marionette TRACE conn3 <- [1,130,null,{}] 02:55:31 INFO - PROCESS | 1766 | 1465206931191 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}] 02:55:31 INFO - PROCESS | 1766 | 1465206931200 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:31 INFO - PROCESS | 1766 | 1465206931385 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 02:55:31 INFO - PROCESS | 1766 | 1465206931526 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:31 INFO - PROCESS | 1766 | 1465206931539 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x950dd800 == 40 [pid = 1766] [id = 40] 02:55:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x950dec00) [pid = 1766] [serial = 118] [outer = (nil)] 02:55:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x9b036000) [pid = 1766] [serial = 119] [outer = 0x950dec00] 02:55:31 INFO - PROCESS | 1766 | 1465206931654 Marionette DEBUG loaded listener.js 02:55:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x9ccdd800) [pid = 1766] [serial = 120] [outer = 0x950dec00] 02:55:32 INFO - PROCESS | 1766 | 1465206932695 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]]]}] 02:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1543ms 02:55:32 INFO - PROCESS | 1766 | 1465206932711 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 02:55:32 INFO - PROCESS | 1766 | 1465206932717 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 02:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:55:32 INFO - PROCESS | 1766 | 1465206932725 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:55:32 INFO - PROCESS | 1766 | 1465206932730 Marionette TRACE conn3 <- [1,134,null,{}] 02:55:32 INFO - PROCESS | 1766 | 1465206932737 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}] 02:55:32 INFO - PROCESS | 1766 | 1465206932743 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:32 INFO - PROCESS | 1766 | 1465206932917 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 02:55:33 INFO - PROCESS | 1766 | 1465206933103 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:33 INFO - PROCESS | 1766 | 1465206933126 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x94fac400 == 41 [pid = 1766] [id = 41] 02:55:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x94fac800) [pid = 1766] [serial = 121] [outer = (nil)] 02:55:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x950d5000) [pid = 1766] [serial = 122] [outer = 0x94fac800] 02:55:33 INFO - PROCESS | 1766 | 1465206933239 Marionette DEBUG loaded listener.js 02:55:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x950db400) [pid = 1766] [serial = 123] [outer = 0x94fac800] 02:55:33 INFO - PROCESS | 1766 | --DOCSHELL 0x91f6cc00 == 40 [pid = 1766] [id = 36] 02:55:33 INFO - PROCESS | 1766 | --DOCSHELL 0x9ab94800 == 39 [pid = 1766] [id = 35] 02:55:33 INFO - PROCESS | 1766 | --DOCSHELL 0x9abc8c00 == 38 [pid = 1766] [id = 34] 02:55:33 INFO - PROCESS | 1766 | --DOCSHELL 0x97f23400 == 37 [pid = 1766] [id = 33] 02:55:33 INFO - PROCESS | 1766 | --DOCSHELL 0x93a54000 == 36 [pid = 1766] [id = 32] 02:55:33 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0xa6392400) [pid = 1766] [serial = 62] [outer = (nil)] [url = about:blank] 02:55:33 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x9abcb800) [pid = 1766] [serial = 70] [outer = (nil)] [url = about:blank] 02:55:33 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x9ae7b800) [pid = 1766] [serial = 71] [outer = (nil)] [url = about:blank] 02:55:33 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x939d1400) [pid = 1766] [serial = 64] [outer = (nil)] [url = about:blank] 02:55:33 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x9872e000) [pid = 1766] [serial = 67] [outer = (nil)] [url = about:blank] 02:55:33 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x94526400) [pid = 1766] [serial = 65] [outer = (nil)] [url = about:blank] 02:55:33 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x939c8400) [pid = 1766] [serial = 68] [outer = (nil)] [url = about:blank] 02:55:33 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0xa35f0800) [pid = 1766] [serial = 56] [outer = (nil)] [url = about:blank] 02:55:33 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0xa23d6c00) [pid = 1766] [serial = 53] [outer = (nil)] [url = about:blank] 02:55:34 INFO - PROCESS | 1766 | 1465206934098 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]]]}] 02:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1431ms 02:55:34 INFO - PROCESS | 1766 | 1465206934156 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 02:55:34 INFO - PROCESS | 1766 | 1465206934162 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 02:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:55:34 INFO - PROCESS | 1766 | 1465206934172 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:55:34 INFO - PROCESS | 1766 | 1465206934175 Marionette TRACE conn3 <- [1,138,null,{}] 02:55:34 INFO - PROCESS | 1766 | 1465206934182 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}] 02:55:34 INFO - PROCESS | 1766 | 1465206934187 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:34 INFO - PROCESS | 1766 | 1465206934349 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 02:55:34 INFO - PROCESS | 1766 | 1465206934455 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:34 INFO - PROCESS | 1766 | 1465206934462 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x93a52800 == 37 [pid = 1766] [id = 42] 02:55:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x97fbe800) [pid = 1766] [serial = 124] [outer = (nil)] 02:55:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x995a7400) [pid = 1766] [serial = 125] [outer = 0x97fbe800] 02:55:34 INFO - PROCESS | 1766 | 1465206934532 Marionette DEBUG loaded listener.js 02:55:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x99eb0000) [pid = 1766] [serial = 126] [outer = 0x97fbe800] 02:55:35 INFO - PROCESS | 1766 | 1465206935235 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]]]}] 02:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1082ms 02:55:35 INFO - PROCESS | 1766 | 1465206935254 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 02:55:35 INFO - PROCESS | 1766 | 1465206935258 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 02:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:55:35 INFO - PROCESS | 1766 | 1465206935264 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:55:35 INFO - PROCESS | 1766 | 1465206935269 Marionette TRACE conn3 <- [1,142,null,{}] 02:55:35 INFO - PROCESS | 1766 | 1465206935284 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}] 02:55:35 INFO - PROCESS | 1766 | 1465206935292 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:35 INFO - PROCESS | 1766 | 1465206935476 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 02:55:35 INFO - PROCESS | 1766 | 1465206935500 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:35 INFO - PROCESS | 1766 | 1465206935507 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ae72c00 == 38 [pid = 1766] [id = 43] 02:55:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9ae74800) [pid = 1766] [serial = 127] [outer = (nil)] 02:55:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x9b010c00) [pid = 1766] [serial = 128] [outer = 0x9ae74800] 02:55:35 INFO - PROCESS | 1766 | 1465206935577 Marionette DEBUG loaded listener.js 02:55:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x9ccdcc00) [pid = 1766] [serial = 129] [outer = 0x9ae74800] 02:55:36 INFO - PROCESS | 1766 | 1465206936381 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]]]}] 02:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1189ms 02:55:36 INFO - PROCESS | 1766 | 1465206936454 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 02:55:36 INFO - PROCESS | 1766 | 1465206936457 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 02:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:55:36 INFO - PROCESS | 1766 | 1465206936464 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:55:36 INFO - PROCESS | 1766 | 1465206936466 Marionette TRACE conn3 <- [1,146,null,{}] 02:55:36 INFO - PROCESS | 1766 | 1465206936472 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}] 02:55:36 INFO - PROCESS | 1766 | 1465206936475 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:36 INFO - PROCESS | 1766 | 1465206936670 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 02:55:36 INFO - PROCESS | 1766 | 1465206936705 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:36 INFO - PROCESS | 1766 | 1465206936711 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x939c9800 == 39 [pid = 1766] [id = 44] 02:55:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x9cce5000) [pid = 1766] [serial = 130] [outer = (nil)] 02:55:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0xa110c400) [pid = 1766] [serial = 131] [outer = 0x9cce5000] 02:55:36 INFO - PROCESS | 1766 | 1465206936779 Marionette DEBUG loaded listener.js 02:55:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0xa23da400) [pid = 1766] [serial = 132] [outer = 0x9cce5000] 02:55:37 INFO - PROCESS | 1766 | 1465206937636 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]]]}] 02:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1228ms 02:55:37 INFO - PROCESS | 1766 | 1465206937733 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 02:55:37 INFO - PROCESS | 1766 | 1465206937736 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 02:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:55:37 INFO - PROCESS | 1766 | 1465206937753 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:55:37 INFO - PROCESS | 1766 | 1465206937755 Marionette TRACE conn3 <- [1,150,null,{}] 02:55:37 INFO - PROCESS | 1766 | 1465206937761 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}] 02:55:37 INFO - PROCESS | 1766 | 1465206937767 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:37 INFO - PROCESS | 1766 | 1465206937952 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 02:55:37 INFO - PROCESS | 1766 | 1465206937970 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:37 INFO - PROCESS | 1766 | 1465206937978 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x92ca9400 == 40 [pid = 1766] [id = 45] 02:55:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x92cad000) [pid = 1766] [serial = 133] [outer = (nil)] 02:55:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x936e4000) [pid = 1766] [serial = 134] [outer = 0x92cad000] 02:55:38 INFO - PROCESS | 1766 | 1465206938044 Marionette DEBUG loaded listener.js 02:55:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x9b679000) [pid = 1766] [serial = 135] [outer = 0x92cad000] 02:55:38 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x936ef000) [pid = 1766] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:55:38 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x9b003800) [pid = 1766] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:55:38 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x93a54400) [pid = 1766] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:55:38 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0xa230c800) [pid = 1766] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:55:38 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x99306800) [pid = 1766] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:55:38 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x9abc9000) [pid = 1766] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:55:38 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x92ccc800) [pid = 1766] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:55:38 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x9a92e000) [pid = 1766] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:55:38 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0xa35ef000) [pid = 1766] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:55:38 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0xa636d400) [pid = 1766] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:55:38 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x9b030c00) [pid = 1766] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:55:38 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x9ab8fc00) [pid = 1766] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:55:38 INFO - PROCESS | 1766 | 1465206938927 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]]]}] 02:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1230ms 02:55:38 INFO - PROCESS | 1766 | 1465206938984 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 02:55:38 INFO - PROCESS | 1766 | 1465206938987 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 02:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:55:38 INFO - PROCESS | 1766 | 1465206938993 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:55:38 INFO - PROCESS | 1766 | 1465206938995 Marionette TRACE conn3 <- [1,154,null,{}] 02:55:39 INFO - PROCESS | 1766 | 1465206939001 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}] 02:55:39 INFO - PROCESS | 1766 | 1465206939012 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:39 INFO - PROCESS | 1766 | 1465206939204 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 02:55:39 INFO - PROCESS | 1766 | 1465206939303 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:39 INFO - PROCESS | 1766 | 1465206939311 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x9223f400 == 41 [pid = 1766] [id = 46] 02:55:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x92ca2800) [pid = 1766] [serial = 136] [outer = (nil)] 02:55:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x9b703c00) [pid = 1766] [serial = 137] [outer = 0x92ca2800] 02:55:39 INFO - PROCESS | 1766 | 1465206939379 Marionette DEBUG loaded listener.js 02:55:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0xa2566000) [pid = 1766] [serial = 138] [outer = 0x92ca2800] 02:55:40 INFO - PROCESS | 1766 | 1465206940119 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]]]}] 02:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1176ms 02:55:40 INFO - PROCESS | 1766 | 1465206940171 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 02:55:40 INFO - PROCESS | 1766 | 1465206940173 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 02:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:55:40 INFO - PROCESS | 1766 | 1465206940185 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:55:40 INFO - PROCESS | 1766 | 1465206940187 Marionette TRACE conn3 <- [1,158,null,{}] 02:55:40 INFO - PROCESS | 1766 | 1465206940192 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}] 02:55:40 INFO - PROCESS | 1766 | 1465206940198 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:40 INFO - PROCESS | 1766 | 1465206940339 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 02:55:40 INFO - PROCESS | 1766 | 1465206940348 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:40 INFO - PROCESS | 1766 | 1465206940354 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x950d5800 == 42 [pid = 1766] [id = 47] 02:55:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0xa2567000) [pid = 1766] [serial = 139] [outer = (nil)] 02:55:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0xa356f800) [pid = 1766] [serial = 140] [outer = 0xa2567000] 02:55:40 INFO - PROCESS | 1766 | 1465206940420 Marionette DEBUG loaded listener.js 02:55:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0xa3573000) [pid = 1766] [serial = 141] [outer = 0xa2567000] 02:55:41 INFO - PROCESS | 1766 | 1465206941692 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]]]}] 02:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1580ms 02:55:41 INFO - PROCESS | 1766 | 1465206941824 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 02:55:41 INFO - PROCESS | 1766 | 1465206941828 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 02:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:55:41 INFO - PROCESS | 1766 | 1465206941858 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:55:41 INFO - PROCESS | 1766 | 1465206941863 Marionette TRACE conn3 <- [1,162,null,{}] 02:55:41 INFO - PROCESS | 1766 | 1465206941871 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}] 02:55:41 INFO - PROCESS | 1766 | 1465206941877 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:42 INFO - PROCESS | 1766 | 1465206942105 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 02:55:42 INFO - PROCESS | 1766 | 1465206942261 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:42 INFO - PROCESS | 1766 | 1465206942275 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x94fb0800 == 43 [pid = 1766] [id = 48] 02:55:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x950d6800) [pid = 1766] [serial = 142] [outer = (nil)] 02:55:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x99d4b000) [pid = 1766] [serial = 143] [outer = 0x950d6800] 02:55:42 INFO - PROCESS | 1766 | 1465206942354 Marionette DEBUG loaded listener.js 02:55:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x9a929c00) [pid = 1766] [serial = 144] [outer = 0x950d6800] 02:55:43 INFO - PROCESS | 1766 | 1465206943237 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]]]}] 02:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1459ms 02:55:43 INFO - PROCESS | 1766 | 1465206943314 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 02:55:43 INFO - PROCESS | 1766 | 1465206943322 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 02:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:55:43 INFO - PROCESS | 1766 | 1465206943332 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:55:43 INFO - PROCESS | 1766 | 1465206943337 Marionette TRACE conn3 <- [1,166,null,{}] 02:55:43 INFO - PROCESS | 1766 | 1465206943343 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}] 02:55:43 INFO - PROCESS | 1766 | 1465206943349 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:43 INFO - PROCESS | 1766 | 1465206943572 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 02:55:43 INFO - PROCESS | 1766 | 1465206943750 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:43 INFO - PROCESS | 1766 | 1465206943760 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x9cce1800 == 44 [pid = 1766] [id = 49] 02:55:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x9cce6000) [pid = 1766] [serial = 145] [outer = (nil)] 02:55:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0xa2254800) [pid = 1766] [serial = 146] [outer = 0x9cce6000] 02:55:43 INFO - PROCESS | 1766 | 1465206943890 Marionette DEBUG loaded listener.js 02:55:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0xa2565400) [pid = 1766] [serial = 147] [outer = 0x9cce6000] 02:55:44 INFO - PROCESS | 1766 | 1465206944728 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]]]}] 02:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1430ms 02:55:44 INFO - PROCESS | 1766 | 1465206944763 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 02:55:44 INFO - PROCESS | 1766 | 1465206944767 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 02:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:55:44 INFO - PROCESS | 1766 | 1465206944774 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:55:44 INFO - PROCESS | 1766 | 1465206944780 Marionette TRACE conn3 <- [1,170,null,{}] 02:55:44 INFO - PROCESS | 1766 | 1465206944796 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}] 02:55:44 INFO - PROCESS | 1766 | 1465206944804 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:44 INFO - PROCESS | 1766 | 1465206944981 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 02:55:45 INFO - PROCESS | 1766 | 1465206945124 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:45 INFO - PROCESS | 1766 | 1465206945137 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:45 INFO - PROCESS | 1766 | ++DOCSHELL 0xa5151800 == 45 [pid = 1766] [id = 50] 02:55:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0xa51ba400) [pid = 1766] [serial = 148] [outer = (nil)] 02:55:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0xa6392400) [pid = 1766] [serial = 149] [outer = 0xa51ba400] 02:55:45 INFO - PROCESS | 1766 | 1465206945217 Marionette DEBUG loaded listener.js 02:55:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0xa6807000) [pid = 1766] [serial = 150] [outer = 0xa51ba400] 02:55:46 INFO - PROCESS | 1766 | 1465206946087 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]]]}] 02:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1384ms 02:55:46 INFO - PROCESS | 1766 | 1465206946158 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 02:55:46 INFO - PROCESS | 1766 | 1465206946163 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 02:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:55:46 INFO - PROCESS | 1766 | 1465206946169 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:55:46 INFO - PROCESS | 1766 | 1465206946172 Marionette TRACE conn3 <- [1,174,null,{}] 02:55:46 INFO - PROCESS | 1766 | 1465206946178 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}] 02:55:46 INFO - PROCESS | 1766 | 1465206946183 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:46 INFO - PROCESS | 1766 | 1465206946393 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 02:55:46 INFO - PROCESS | 1766 | 1465206946537 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:46 INFO - PROCESS | 1766 | 1465206946545 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x9cce5400 == 46 [pid = 1766] [id = 51] 02:55:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0xa6393c00) [pid = 1766] [serial = 151] [outer = (nil)] 02:55:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0xa686a400) [pid = 1766] [serial = 152] [outer = 0xa6393c00] 02:55:46 INFO - PROCESS | 1766 | 1465206946629 Marionette DEBUG loaded listener.js 02:55:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0xa686d000) [pid = 1766] [serial = 153] [outer = 0xa6393c00] 02:55:47 INFO - PROCESS | 1766 | 1465206947060 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:55:47 INFO - PROCESS | 1766 | 1465206947584 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]]]}] 02:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1437ms 02:55:47 INFO - PROCESS | 1766 | 1465206947607 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 02:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:55:47 INFO - PROCESS | 1766 | 1465206947611 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 02:55:47 INFO - PROCESS | 1766 | 1465206947617 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:55:47 INFO - PROCESS | 1766 | 1465206947620 Marionette TRACE conn3 <- [1,178,null,{}] 02:55:47 INFO - PROCESS | 1766 | 1465206947626 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}] 02:55:47 INFO - PROCESS | 1766 | 1465206947631 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:47 INFO - PROCESS | 1766 | 1465206947794 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 02:55:47 INFO - PROCESS | 1766 | 1465206947945 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:47 INFO - PROCESS | 1766 | 1465206947955 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x91f68000 == 47 [pid = 1766] [id = 52] 02:55:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x92ca7400) [pid = 1766] [serial = 154] [outer = (nil)] 02:55:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x974bc800) [pid = 1766] [serial = 155] [outer = 0x92ca7400] 02:55:48 INFO - PROCESS | 1766 | 1465206948035 Marionette DEBUG loaded listener.js 02:55:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x9ab2f000) [pid = 1766] [serial = 156] [outer = 0x92ca7400] 02:55:49 INFO - PROCESS | 1766 | 1465206949386 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]]]}] 02:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1884ms 02:55:49 INFO - PROCESS | 1766 | 1465206949511 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 02:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:55:49 INFO - PROCESS | 1766 | 1465206949517 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 02:55:49 INFO - PROCESS | 1766 | 1465206949524 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:55:49 INFO - PROCESS | 1766 | 1465206949529 Marionette TRACE conn3 <- [1,182,null,{}] 02:55:49 INFO - PROCESS | 1766 | 1465206949538 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}] 02:55:49 INFO - PROCESS | 1766 | 1465206949543 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:49 INFO - PROCESS | 1766 | 1465206949763 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 02:55:49 INFO - PROCESS | 1766 | --DOCSHELL 0x9223f400 == 46 [pid = 1766] [id = 46] 02:55:49 INFO - PROCESS | 1766 | --DOCSHELL 0x92ca9400 == 45 [pid = 1766] [id = 45] 02:55:49 INFO - PROCESS | 1766 | --DOCSHELL 0x939c9800 == 44 [pid = 1766] [id = 44] 02:55:49 INFO - PROCESS | 1766 | --DOCSHELL 0x9ae72c00 == 43 [pid = 1766] [id = 43] 02:55:49 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0xa31d7000) [pid = 1766] [serial = 110] [outer = (nil)] [url = about:blank] 02:55:49 INFO - PROCESS | 1766 | --DOCSHELL 0x93a52800 == 42 [pid = 1766] [id = 42] 02:55:49 INFO - PROCESS | 1766 | --DOCSHELL 0x94fac400 == 41 [pid = 1766] [id = 41] 02:55:49 INFO - PROCESS | 1766 | --DOCSHELL 0x91f76c00 == 40 [pid = 1766] [id = 38] 02:55:49 INFO - PROCESS | 1766 | 1465206949943 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:49 INFO - PROCESS | 1766 | 1465206949952 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x92cab400 == 41 [pid = 1766] [id = 53] 02:55:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x92cafc00) [pid = 1766] [serial = 157] [outer = (nil)] 02:55:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x93a54000) [pid = 1766] [serial = 158] [outer = 0x92cafc00] 02:55:50 INFO - PROCESS | 1766 | 1465206950023 Marionette DEBUG loaded listener.js 02:55:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x94fac400) [pid = 1766] [serial = 159] [outer = 0x92cafc00] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x99eb1400) [pid = 1766] [serial = 74] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x98698800) [pid = 1766] [serial = 73] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x9b79bc00) [pid = 1766] [serial = 77] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x9b674c00) [pid = 1766] [serial = 76] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x93a5ac00) [pid = 1766] [serial = 94] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x94fadc00) [pid = 1766] [serial = 95] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0xa27dbc00) [pid = 1766] [serial = 80] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x99d45400) [pid = 1766] [serial = 97] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0xa2567400) [pid = 1766] [serial = 79] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x9ae26c00) [pid = 1766] [serial = 101] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x93a58800) [pid = 1766] [serial = 92] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x93985000) [pid = 1766] [serial = 91] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0xa6365c00) [pid = 1766] [serial = 83] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0xa4f0c800) [pid = 1766] [serial = 82] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0xa6842c00) [pid = 1766] [serial = 86] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0xa680cc00) [pid = 1766] [serial = 85] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0xa6f38400) [pid = 1766] [serial = 89] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0xa6e8b400) [pid = 1766] [serial = 88] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x9b7a0000) [pid = 1766] [serial = 104] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0xa225c400) [pid = 1766] [serial = 107] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x99845000) [pid = 1766] [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.] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x9b008000) [pid = 1766] [serial = 102] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0xa230a400) [pid = 1766] [serial = 108] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0xa110ac00) [pid = 1766] [serial = 105] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x99eb2800) [pid = 1766] [serial = 98] [outer = (nil)] [url = about:blank] 02:55:50 INFO - PROCESS | 1766 | 1465206950748 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]]]}] 02:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1238ms 02:55:50 INFO - PROCESS | 1766 | 1465206950762 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 02:55:50 INFO - PROCESS | 1766 | 1465206950768 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 02:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:55:50 INFO - PROCESS | 1766 | 1465206950786 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:55:50 INFO - PROCESS | 1766 | 1465206950790 Marionette TRACE conn3 <- [1,186,null,{}] 02:55:50 INFO - PROCESS | 1766 | 1465206950801 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}] 02:55:50 INFO - PROCESS | 1766 | 1465206950805 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:50 INFO - PROCESS | 1766 | 1465206950966 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 02:55:51 INFO - PROCESS | 1766 | 1465206950982 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:51 INFO - PROCESS | 1766 | 1465206950991 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x995a7800 == 42 [pid = 1766] [id = 54] 02:55:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x99eadc00) [pid = 1766] [serial = 160] [outer = (nil)] 02:55:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x99eb2c00) [pid = 1766] [serial = 161] [outer = 0x99eadc00] 02:55:51 INFO - PROCESS | 1766 | 1465206951075 Marionette DEBUG loaded listener.js 02:55:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x9a932800) [pid = 1766] [serial = 162] [outer = 0x99eadc00] 02:55:51 INFO - PROCESS | 1766 | 1465206951842 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]]]}] 02:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1093ms 02:55:51 INFO - PROCESS | 1766 | 1465206951898 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 02:55:51 INFO - PROCESS | 1766 | 1465206951901 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 02:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:55:51 INFO - PROCESS | 1766 | 1465206951909 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:55:51 INFO - PROCESS | 1766 | 1465206951914 Marionette TRACE conn3 <- [1,190,null,{}] 02:55:51 INFO - PROCESS | 1766 | 1465206951934 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}] 02:55:51 INFO - PROCESS | 1766 | 1465206951942 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:52 INFO - PROCESS | 1766 | 1465206952101 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 02:55:52 INFO - PROCESS | 1766 | 1465206952111 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:52 INFO - PROCESS | 1766 | 1465206952120 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b03e000 == 43 [pid = 1766] [id = 55] 02:55:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x9b03e400) [pid = 1766] [serial = 163] [outer = (nil)] 02:55:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x9b79bc00) [pid = 1766] [serial = 164] [outer = 0x9b03e400] 02:55:52 INFO - PROCESS | 1766 | 1465206952193 Marionette DEBUG loaded listener.js 02:55:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9cce3c00) [pid = 1766] [serial = 165] [outer = 0x9b03e400] 02:55:53 INFO - PROCESS | 1766 | 1465206953017 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]]]}] 02:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1135ms 02:55:53 INFO - PROCESS | 1766 | 1465206953045 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 02:55:53 INFO - PROCESS | 1766 | 1465206953049 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 02:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:55:53 INFO - PROCESS | 1766 | 1465206953055 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:55:53 INFO - PROCESS | 1766 | 1465206953059 Marionette TRACE conn3 <- [1,194,null,{}] 02:55:53 INFO - PROCESS | 1766 | 1465206953074 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}] 02:55:53 INFO - PROCESS | 1766 | 1465206953079 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:53 INFO - PROCESS | 1766 | 1465206953299 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 02:55:53 INFO - PROCESS | 1766 | 1465206953316 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:53 INFO - PROCESS | 1766 | 1465206953324 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ae70c00 == 44 [pid = 1766] [id = 56] 02:55:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x9b67f400) [pid = 1766] [serial = 166] [outer = (nil)] 02:55:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0xa110c800) [pid = 1766] [serial = 167] [outer = 0x9b67f400] 02:55:53 INFO - PROCESS | 1766 | 1465206953390 Marionette DEBUG loaded listener.js 02:55:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0xa23d8800) [pid = 1766] [serial = 168] [outer = 0x9b67f400] 02:55:54 INFO - PROCESS | 1766 | 1465206954182 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]]]}] 02:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1183ms 02:55:54 INFO - PROCESS | 1766 | 1465206954240 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 02:55:54 INFO - PROCESS | 1766 | 1465206954242 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 02:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:55:54 INFO - PROCESS | 1766 | 1465206954249 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:55:54 INFO - PROCESS | 1766 | 1465206954252 Marionette TRACE conn3 <- [1,198,null,{}] 02:55:54 INFO - PROCESS | 1766 | 1465206954257 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}] 02:55:54 INFO - PROCESS | 1766 | 1465206954262 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:54 INFO - PROCESS | 1766 | 1465206954461 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 02:55:54 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x92ca2800) [pid = 1766] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:55:54 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x9ae74800) [pid = 1766] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:55:54 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x94fac800) [pid = 1766] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:55:54 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x9cce5000) [pid = 1766] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:55:54 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x97fbe800) [pid = 1766] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:55:54 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x92cad000) [pid = 1766] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:55:54 INFO - PROCESS | 1766 | 1465206954628 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:54 INFO - PROCESS | 1766 | 1465206954639 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x92ca2800 == 45 [pid = 1766] [id = 57] 02:55:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x92cad000) [pid = 1766] [serial = 169] [outer = (nil)] 02:55:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x974b6c00) [pid = 1766] [serial = 170] [outer = 0x92cad000] 02:55:54 INFO - PROCESS | 1766 | 1465206954703 Marionette DEBUG loaded listener.js 02:55:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9ae1f400) [pid = 1766] [serial = 171] [outer = 0x92cad000] 02:55:55 INFO - PROCESS | 1766 | 1465206955394 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]]]}] 02:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1185ms 02:55:55 INFO - PROCESS | 1766 | 1465206955434 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 02:55:55 INFO - PROCESS | 1766 | 1465206955437 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 02:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:55:55 INFO - PROCESS | 1766 | 1465206955450 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:55:55 INFO - PROCESS | 1766 | 1465206955453 Marionette TRACE conn3 <- [1,202,null,{}] 02:55:55 INFO - PROCESS | 1766 | 1465206955458 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}] 02:55:55 INFO - PROCESS | 1766 | 1465206955468 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:55 INFO - PROCESS | 1766 | 1465206955636 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 02:55:55 INFO - PROCESS | 1766 | 1465206955645 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:55 INFO - PROCESS | 1766 | 1465206955653 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x92211c00 == 46 [pid = 1766] [id = 58] 02:55:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x92212800) [pid = 1766] [serial = 172] [outer = (nil)] 02:55:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x9ae74800) [pid = 1766] [serial = 173] [outer = 0x92212800] 02:55:55 INFO - PROCESS | 1766 | 1465206955720 Marionette DEBUG loaded listener.js 02:55:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0xa230f800) [pid = 1766] [serial = 174] [outer = 0x92212800] 02:55:56 INFO - PROCESS | 1766 | 1465206956483 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]]]}] 02:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1089ms 02:55:56 INFO - PROCESS | 1766 | 1465206956541 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 02:55:56 INFO - PROCESS | 1766 | 1465206956558 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 02:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:55:56 INFO - PROCESS | 1766 | 1465206956627 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:55:56 INFO - PROCESS | 1766 | 1465206956632 Marionette TRACE conn3 <- [1,206,null,{}] 02:55:56 INFO - PROCESS | 1766 | 1465206956641 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}] 02:55:56 INFO - PROCESS | 1766 | 1465206956649 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:56 INFO - PROCESS | 1766 | 1465206956865 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 02:55:57 INFO - PROCESS | 1766 | 1465206957030 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:57 INFO - PROCESS | 1766 | 1465206957045 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x92216800 == 47 [pid = 1766] [id = 59] 02:55:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x9221d000) [pid = 1766] [serial = 175] [outer = (nil)] 02:55:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x9221f400) [pid = 1766] [serial = 176] [outer = 0x9221d000] 02:55:57 INFO - PROCESS | 1766 | 1465206957134 Marionette DEBUG loaded listener.js 02:55:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x92caac00) [pid = 1766] [serial = 177] [outer = 0x9221d000] 02:55:58 INFO - PROCESS | 1766 | 1465206958027 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]]]}] 02:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1442ms 02:55:58 INFO - PROCESS | 1766 | 1465206958064 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 02:55:58 INFO - PROCESS | 1766 | 1465206958071 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 02:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:55:58 INFO - PROCESS | 1766 | 1465206958080 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:55:58 INFO - PROCESS | 1766 | 1465206958084 Marionette TRACE conn3 <- [1,210,null,{}] 02:55:58 INFO - PROCESS | 1766 | 1465206958095 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}] 02:55:58 INFO - PROCESS | 1766 | 1465206958102 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:58 INFO - PROCESS | 1766 | 1465206958284 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 02:55:58 INFO - PROCESS | 1766 | 1465206958430 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:58 INFO - PROCESS | 1766 | 1465206958439 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x94fac000 == 48 [pid = 1766] [id = 60] 02:55:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x950d6000) [pid = 1766] [serial = 178] [outer = (nil)] 02:55:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x950edc00) [pid = 1766] [serial = 179] [outer = 0x950d6000] 02:55:58 INFO - PROCESS | 1766 | 1465206958528 Marionette DEBUG loaded listener.js 02:55:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x950f1400) [pid = 1766] [serial = 180] [outer = 0x950d6000] 02:55:59 INFO - PROCESS | 1766 | 1465206959371 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]]]}] 02:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1332ms 02:55:59 INFO - PROCESS | 1766 | 1465206959413 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 02:55:59 INFO - PROCESS | 1766 | 1465206959417 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 02:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:55:59 INFO - PROCESS | 1766 | 1465206959424 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:55:59 INFO - PROCESS | 1766 | 1465206959428 Marionette TRACE conn3 <- [1,214,null,{}] 02:55:59 INFO - PROCESS | 1766 | 1465206959451 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}] 02:55:59 INFO - PROCESS | 1766 | 1465206959457 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:59 INFO - PROCESS | 1766 | 1465206959677 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 02:55:59 INFO - PROCESS | 1766 | 1465206959800 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:59 INFO - PROCESS | 1766 | 1465206959819 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:55:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x99eae400 == 49 [pid = 1766] [id = 61] 02:55:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x99eaf400) [pid = 1766] [serial = 181] [outer = (nil)] 02:55:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x9ab24000) [pid = 1766] [serial = 182] [outer = 0x99eaf400] 02:55:59 INFO - PROCESS | 1766 | 1465206959904 Marionette DEBUG loaded listener.js 02:56:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x9ab94400) [pid = 1766] [serial = 183] [outer = 0x99eaf400] 02:56:00 INFO - PROCESS | 1766 | 1465206960761 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]]]}] 02:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1384ms 02:56:00 INFO - PROCESS | 1766 | 1465206960809 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 02:56:00 INFO - PROCESS | 1766 | 1465206960813 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 02:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:56:00 INFO - PROCESS | 1766 | 1465206960820 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:56:00 INFO - PROCESS | 1766 | 1465206960823 Marionette TRACE conn3 <- [1,218,null,{}] 02:56:00 INFO - PROCESS | 1766 | 1465206960829 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}] 02:56:00 INFO - PROCESS | 1766 | 1465206960834 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:01 INFO - PROCESS | 1766 | 1465206961007 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 02:56:01 INFO - PROCESS | 1766 | 1465206961163 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:01 INFO - PROCESS | 1766 | 1465206961173 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x950ea000 == 50 [pid = 1766] [id = 62] 02:56:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x98903800) [pid = 1766] [serial = 184] [outer = (nil)] 02:56:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x9890bc00) [pid = 1766] [serial = 185] [outer = 0x98903800] 02:56:01 INFO - PROCESS | 1766 | 1465206961264 Marionette DEBUG loaded listener.js 02:56:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x9890e400) [pid = 1766] [serial = 186] [outer = 0x98903800] 02:56:02 INFO - PROCESS | 1766 | 1465206962195 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]]]}] 02:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1427ms 02:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:56:02 INFO - PROCESS | 1766 | 1465206962248 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 02:56:02 INFO - PROCESS | 1766 | 1465206962251 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 02:56:02 INFO - PROCESS | 1766 | 1465206962258 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:56:02 INFO - PROCESS | 1766 | 1465206962261 Marionette TRACE conn3 <- [1,222,null,{}] 02:56:02 INFO - PROCESS | 1766 | 1465206962267 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}] 02:56:02 INFO - PROCESS | 1766 | 1465206962272 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:02 INFO - PROCESS | 1766 | 1465206962439 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 02:56:02 INFO - PROCESS | 1766 | 1465206962585 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:02 INFO - PROCESS | 1766 | 1465206962593 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x9890b400 == 51 [pid = 1766] [id = 63] 02:56:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x98910000) [pid = 1766] [serial = 187] [outer = (nil)] 02:56:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x9cce2400) [pid = 1766] [serial = 188] [outer = 0x98910000] 02:56:02 INFO - PROCESS | 1766 | 1465206962675 Marionette DEBUG loaded listener.js 02:56:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0xa225bc00) [pid = 1766] [serial = 189] [outer = 0x98910000] 02:56:03 INFO - PROCESS | 1766 | 1465206963539 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]]]}] 02:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1333ms 02:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:56:03 INFO - PROCESS | 1766 | 1465206963590 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 02:56:03 INFO - PROCESS | 1766 | 1465206963593 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 02:56:03 INFO - PROCESS | 1766 | 1465206963600 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:56:03 INFO - PROCESS | 1766 | 1465206963603 Marionette TRACE conn3 <- [1,226,null,{}] 02:56:03 INFO - PROCESS | 1766 | 1465206963628 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}] 02:56:03 INFO - PROCESS | 1766 | 1465206963639 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:03 INFO - PROCESS | 1766 | 1465206963853 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 02:56:04 INFO - PROCESS | 1766 | 1465206964001 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:04 INFO - PROCESS | 1766 | 1465206964010 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x92216400 == 52 [pid = 1766] [id = 64] 02:56:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x93989000) [pid = 1766] [serial = 190] [outer = (nil)] 02:56:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0xa5101400) [pid = 1766] [serial = 191] [outer = 0x93989000] 02:56:04 INFO - PROCESS | 1766 | 1465206964093 Marionette DEBUG loaded listener.js 02:56:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0xa636c400) [pid = 1766] [serial = 192] [outer = 0x93989000] 02:56:04 INFO - PROCESS | 1766 | 1465206964938 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]]]}] 02:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1398ms 02:56:05 INFO - PROCESS | 1766 | 1465206964998 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 02:56:05 INFO - PROCESS | 1766 | 1465206965002 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 02:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:56:05 INFO - PROCESS | 1766 | 1465206965028 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:56:05 INFO - PROCESS | 1766 | 1465206965031 Marionette TRACE conn3 <- [1,230,null,{}] 02:56:05 INFO - PROCESS | 1766 | 1465206965037 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}] 02:56:05 INFO - PROCESS | 1766 | 1465206965043 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:05 INFO - PROCESS | 1766 | 1465206965210 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 02:56:05 INFO - PROCESS | 1766 | 1465206965356 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:05 INFO - PROCESS | 1766 | 1465206965363 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x91f6ec00 == 53 [pid = 1766] [id = 65] 02:56:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x92ca3000) [pid = 1766] [serial = 193] [outer = (nil)] 02:56:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0xa6845000) [pid = 1766] [serial = 194] [outer = 0x92ca3000] 02:56:05 INFO - PROCESS | 1766 | 1465206965444 Marionette DEBUG loaded listener.js 02:56:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0xa686e800) [pid = 1766] [serial = 195] [outer = 0x92ca3000] 02:56:06 INFO - PROCESS | 1766 | 1465206966328 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]]]}] 02:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1337ms 02:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:56:06 INFO - PROCESS | 1766 | 1465206966363 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 02:56:06 INFO - PROCESS | 1766 | 1465206966366 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 02:56:06 INFO - PROCESS | 1766 | 1465206966372 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:56:06 INFO - PROCESS | 1766 | 1465206966376 Marionette TRACE conn3 <- [1,234,null,{}] 02:56:06 INFO - PROCESS | 1766 | 1465206966382 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}] 02:56:06 INFO - PROCESS | 1766 | 1465206966387 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:06 INFO - PROCESS | 1766 | 1465206966562 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 02:56:06 INFO - PROCESS | 1766 | 1465206966866 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:06 INFO - PROCESS | 1766 | 1465206966876 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x92241000 == 54 [pid = 1766] [id = 66] 02:56:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x92241400) [pid = 1766] [serial = 196] [outer = (nil)] 02:56:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x92ca8000) [pid = 1766] [serial = 197] [outer = 0x92241400] 02:56:07 INFO - PROCESS | 1766 | 1465206967016 Marionette DEBUG loaded listener.js 02:56:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x93985000) [pid = 1766] [serial = 198] [outer = 0x92241400] 02:56:07 INFO - PROCESS | 1766 | 1465206967872 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]]]}] 02:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1532ms 02:56:07 INFO - PROCESS | 1766 | 1465206967905 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 02:56:07 INFO - PROCESS | 1766 | 1465206967911 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 02:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:56:07 INFO - PROCESS | 1766 | 1465206967947 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:56:07 INFO - PROCESS | 1766 | 1465206967952 Marionette TRACE conn3 <- [1,238,null,{}] 02:56:07 INFO - PROCESS | 1766 | 1465206967959 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}] 02:56:07 INFO - PROCESS | 1766 | 1465206967967 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:08 INFO - PROCESS | 1766 | 1465206968137 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 02:56:08 INFO - PROCESS | 1766 | 1465206968293 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:08 INFO - PROCESS | 1766 | 1465206968304 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x950ec400 == 55 [pid = 1766] [id = 67] 02:56:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x950ef000) [pid = 1766] [serial = 199] [outer = (nil)] 02:56:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x97f1b400) [pid = 1766] [serial = 200] [outer = 0x950ef000] 02:56:08 INFO - PROCESS | 1766 | 1465206968375 Marionette DEBUG loaded listener.js 02:56:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x98902000) [pid = 1766] [serial = 201] [outer = 0x950ef000] 02:56:08 INFO - PROCESS | 1766 | --DOCSHELL 0x92ca2800 == 54 [pid = 1766] [id = 57] 02:56:08 INFO - PROCESS | 1766 | --DOCSHELL 0x9ae70c00 == 53 [pid = 1766] [id = 56] 02:56:08 INFO - PROCESS | 1766 | --DOCSHELL 0x9b03e000 == 52 [pid = 1766] [id = 55] 02:56:08 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x99509c00) [pid = 1766] [serial = 113] [outer = (nil)] [url = about:blank] 02:56:08 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x9d9a4800) [pid = 1766] [serial = 116] [outer = (nil)] [url = about:blank] 02:56:08 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x9b036000) [pid = 1766] [serial = 119] [outer = (nil)] [url = about:blank] 02:56:09 INFO - PROCESS | 1766 | --DOCSHELL 0x995a7800 == 51 [pid = 1766] [id = 54] 02:56:09 INFO - PROCESS | 1766 | --DOCSHELL 0x92cab400 == 50 [pid = 1766] [id = 53] 02:56:09 INFO - PROCESS | 1766 | --DOCSHELL 0x9cce1800 == 49 [pid = 1766] [id = 49] 02:56:09 INFO - PROCESS | 1766 | --DOCSHELL 0x94fb0800 == 48 [pid = 1766] [id = 48] 02:56:09 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x9b703c00) [pid = 1766] [serial = 137] [outer = (nil)] [url = about:blank] 02:56:09 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x9b010c00) [pid = 1766] [serial = 128] [outer = (nil)] [url = about:blank] 02:56:09 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x950db400) [pid = 1766] [serial = 123] [outer = (nil)] [url = about:blank] 02:56:09 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x950d5000) [pid = 1766] [serial = 122] [outer = (nil)] [url = about:blank] 02:56:09 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0xa110c400) [pid = 1766] [serial = 131] [outer = (nil)] [url = about:blank] 02:56:09 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0xa23da400) [pid = 1766] [serial = 132] [outer = (nil)] [url = about:blank] 02:56:09 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x995a7400) [pid = 1766] [serial = 125] [outer = (nil)] [url = about:blank] 02:56:09 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x99eb0000) [pid = 1766] [serial = 126] [outer = (nil)] [url = about:blank] 02:56:09 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x936e4000) [pid = 1766] [serial = 134] [outer = (nil)] [url = about:blank] 02:56:09 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x9b679000) [pid = 1766] [serial = 135] [outer = (nil)] [url = about:blank] 02:56:09 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x9ccdcc00) [pid = 1766] [serial = 129] [outer = (nil)] [url = about:blank] 02:56:09 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0xa2566000) [pid = 1766] [serial = 138] [outer = (nil)] [url = about:blank] 02:56:09 INFO - PROCESS | 1766 | 1465206969256 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]]]}] 02:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1341ms 02:56:09 INFO - PROCESS | 1766 | 1465206969288 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 02:56:09 INFO - PROCESS | 1766 | 1465206969293 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 02:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:56:09 INFO - PROCESS | 1766 | 1465206969302 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:56:09 INFO - PROCESS | 1766 | 1465206969304 Marionette TRACE conn3 <- [1,242,null,{}] 02:56:09 INFO - PROCESS | 1766 | 1465206969309 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}] 02:56:09 INFO - PROCESS | 1766 | 1465206969315 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:09 INFO - PROCESS | 1766 | 1465206969469 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 02:56:09 INFO - PROCESS | 1766 | 1465206969486 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:09 INFO - PROCESS | 1766 | 1465206969494 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x950de800 == 49 [pid = 1766] [id = 68] 02:56:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x974be400) [pid = 1766] [serial = 202] [outer = (nil)] 02:56:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x99842400) [pid = 1766] [serial = 203] [outer = 0x974be400] 02:56:09 INFO - PROCESS | 1766 | 1465206969575 Marionette DEBUG loaded listener.js 02:56:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x99eaf000) [pid = 1766] [serial = 204] [outer = 0x974be400] 02:56:10 INFO - PROCESS | 1766 | 1465206970394 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]]]}] 02:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1134ms 02:56:10 INFO - PROCESS | 1766 | 1465206970436 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 02:56:10 INFO - PROCESS | 1766 | 1465206970439 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 02:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:56:10 INFO - PROCESS | 1766 | 1465206970448 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:56:10 INFO - PROCESS | 1766 | 1465206970458 Marionette TRACE conn3 <- [1,246,null,{}] 02:56:10 INFO - PROCESS | 1766 | 1465206970476 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}] 02:56:10 INFO - PROCESS | 1766 | 1465206970483 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:10 INFO - PROCESS | 1766 | 1465206970645 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 02:56:10 INFO - PROCESS | 1766 | 1465206970656 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:10 INFO - PROCESS | 1766 | 1465206970666 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x91f68400 == 50 [pid = 1766] [id = 69] 02:56:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x9ab8b800) [pid = 1766] [serial = 205] [outer = (nil)] 02:56:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x9ccdd000) [pid = 1766] [serial = 206] [outer = 0x9ab8b800] 02:56:10 INFO - PROCESS | 1766 | 1465206970833 Marionette DEBUG loaded listener.js 02:56:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x9d9a4800) [pid = 1766] [serial = 207] [outer = 0x9ab8b800] 02:56:11 INFO - PROCESS | 1766 | 1465206971592 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]]]}] 02:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1192ms 02:56:11 INFO - PROCESS | 1766 | 1465206971638 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 02:56:11 INFO - PROCESS | 1766 | 1465206971643 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 02:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:56:11 INFO - PROCESS | 1766 | 1465206971655 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:56:11 INFO - PROCESS | 1766 | 1465206971658 Marionette TRACE conn3 <- [1,250,null,{}] 02:56:11 INFO - PROCESS | 1766 | 1465206971662 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}] 02:56:11 INFO - PROCESS | 1766 | 1465206971667 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:11 INFO - PROCESS | 1766 | 1465206971856 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 02:56:11 INFO - PROCESS | 1766 | 1465206971875 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:11 INFO - PROCESS | 1766 | 1465206971881 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x93abb000 == 51 [pid = 1766] [id = 70] 02:56:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x93abbc00) [pid = 1766] [serial = 208] [outer = (nil)] 02:56:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x93ac4c00) [pid = 1766] [serial = 209] [outer = 0x93abbc00] 02:56:11 INFO - PROCESS | 1766 | 1465206971947 Marionette DEBUG loaded listener.js 02:56:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x93ac7c00) [pid = 1766] [serial = 210] [outer = 0x93abbc00] 02:56:12 INFO - PROCESS | 1766 | 1465206972769 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]]]}] 02:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1137ms 02:56:12 INFO - PROCESS | 1766 | 1465206972801 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 02:56:12 INFO - PROCESS | 1766 | 1465206972804 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 02:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:56:12 INFO - PROCESS | 1766 | 1465206972815 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:56:12 INFO - PROCESS | 1766 | 1465206972817 Marionette TRACE conn3 <- [1,254,null,{}] 02:56:12 INFO - PROCESS | 1766 | 1465206972823 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}] 02:56:12 INFO - PROCESS | 1766 | 1465206972828 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:13 INFO - PROCESS | 1766 | 1465206973021 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 02:56:13 INFO - PROCESS | 1766 | 1465206973046 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:13 INFO - PROCESS | 1766 | 1465206973062 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x99eb3400 == 52 [pid = 1766] [id = 71] 02:56:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x9ab90800) [pid = 1766] [serial = 211] [outer = (nil)] 02:56:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0xa110e400) [pid = 1766] [serial = 212] [outer = 0x9ab90800] 02:56:13 INFO - PROCESS | 1766 | 1465206973141 Marionette DEBUG loaded listener.js 02:56:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0xa2566000) [pid = 1766] [serial = 213] [outer = 0x9ab90800] 02:56:13 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x9ae1ec00) [pid = 1766] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:56:13 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x9398c000) [pid = 1766] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:56:13 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x950dec00) [pid = 1766] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:56:13 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0xa256a000) [pid = 1766] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:56:13 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x9b67f400) [pid = 1766] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:56:13 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x92cad000) [pid = 1766] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:56:13 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0xa2567000) [pid = 1766] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:56:13 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x92ca7400) [pid = 1766] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:56:13 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x99eadc00) [pid = 1766] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:56:13 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0xa51ba400) [pid = 1766] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:56:13 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x950d6800) [pid = 1766] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:56:13 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x9b03e400) [pid = 1766] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:56:13 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x92cafc00) [pid = 1766] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:56:13 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x9cce6000) [pid = 1766] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:56:13 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0xa6393c00) [pid = 1766] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:56:14 INFO - PROCESS | 1766 | 1465206974128 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]]]}] 02:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1336ms 02:56:14 INFO - PROCESS | 1766 | 1465206974147 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 02:56:14 INFO - PROCESS | 1766 | 1465206974149 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 02:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:56:14 INFO - PROCESS | 1766 | 1465206974155 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:56:14 INFO - PROCESS | 1766 | 1465206974159 Marionette TRACE conn3 <- [1,258,null,{}] 02:56:14 INFO - PROCESS | 1766 | 1465206974164 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}] 02:56:14 INFO - PROCESS | 1766 | 1465206974169 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:14 INFO - PROCESS | 1766 | 1465206974353 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 02:56:14 INFO - PROCESS | 1766 | 1465206974371 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:14 INFO - PROCESS | 1766 | 1465206974377 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x91f72400 == 53 [pid = 1766] [id = 72] 02:56:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x9221c800) [pid = 1766] [serial = 214] [outer = (nil)] 02:56:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x9b037400) [pid = 1766] [serial = 215] [outer = 0x9221c800] 02:56:14 INFO - PROCESS | 1766 | 1465206974444 Marionette DEBUG loaded listener.js 02:56:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x9b701400) [pid = 1766] [serial = 216] [outer = 0x9221c800] 02:56:15 INFO - PROCESS | 1766 | 1465206975181 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]]]}] 02:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1078ms 02:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:56:15 INFO - PROCESS | 1766 | 1465206975234 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 02:56:15 INFO - PROCESS | 1766 | 1465206975237 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 02:56:15 INFO - PROCESS | 1766 | 1465206975248 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:56:15 INFO - PROCESS | 1766 | 1465206975251 Marionette TRACE conn3 <- [1,262,null,{}] 02:56:15 INFO - PROCESS | 1766 | 1465206975256 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}] 02:56:15 INFO - PROCESS | 1766 | 1465206975261 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:15 INFO - PROCESS | 1766 | 1465206975460 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 02:56:15 INFO - PROCESS | 1766 | 1465206975473 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:15 INFO - PROCESS | 1766 | 1465206975482 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b67f400 == 54 [pid = 1766] [id = 73] 02:56:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0xa2562800) [pid = 1766] [serial = 217] [outer = (nil)] 02:56:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0xa35f0800) [pid = 1766] [serial = 218] [outer = 0xa2562800] 02:56:15 INFO - PROCESS | 1766 | 1465206975546 Marionette DEBUG loaded listener.js 02:56:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0xa51ac000) [pid = 1766] [serial = 219] [outer = 0xa2562800] 02:56:16 INFO - PROCESS | 1766 | 1465206976523 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]]]}] 02:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1336ms 02:56:16 INFO - PROCESS | 1766 | 1465206976579 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 02:56:16 INFO - PROCESS | 1766 | 1465206976586 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 02:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:56:16 INFO - PROCESS | 1766 | 1465206976595 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:56:16 INFO - PROCESS | 1766 | 1465206976600 Marionette TRACE conn3 <- [1,266,null,{}] 02:56:16 INFO - PROCESS | 1766 | 1465206976609 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}] 02:56:16 INFO - PROCESS | 1766 | 1465206976616 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:16 INFO - PROCESS | 1766 | 1465206976804 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 02:56:17 INFO - PROCESS | 1766 | 1465206977060 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:17 INFO - PROCESS | 1766 | 1465206977070 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x950d6c00 == 55 [pid = 1766] [id = 74] 02:56:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x950d8000) [pid = 1766] [serial = 220] [outer = (nil)] 02:56:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x950ecc00) [pid = 1766] [serial = 221] [outer = 0x950d8000] 02:56:17 INFO - PROCESS | 1766 | 1465206977193 Marionette DEBUG loaded listener.js 02:56:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x97f1b800) [pid = 1766] [serial = 222] [outer = 0x950d8000] 02:56:18 INFO - PROCESS | 1766 | 1465206978116 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]]]}] 02:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1582ms 02:56:18 INFO - PROCESS | 1766 | 1465206978177 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 02:56:18 INFO - PROCESS | 1766 | 1465206978184 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 02:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:56:18 INFO - PROCESS | 1766 | 1465206978195 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:56:18 INFO - PROCESS | 1766 | 1465206978199 Marionette TRACE conn3 <- [1,270,null,{}] 02:56:18 INFO - PROCESS | 1766 | 1465206978205 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}] 02:56:18 INFO - PROCESS | 1766 | 1465206978210 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:18 INFO - PROCESS | 1766 | 1465206978429 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 02:56:18 INFO - PROCESS | 1766 | 1465206978584 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:18 INFO - PROCESS | 1766 | 1465206978591 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x99eacc00 == 56 [pid = 1766] [id = 75] 02:56:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x9ab91800) [pid = 1766] [serial = 223] [outer = (nil)] 02:56:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x9b008400) [pid = 1766] [serial = 224] [outer = 0x9ab91800] 02:56:18 INFO - PROCESS | 1766 | 1465206978720 Marionette DEBUG loaded listener.js 02:56:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x9ccdbc00) [pid = 1766] [serial = 225] [outer = 0x9ab91800] 02:56:19 INFO - PROCESS | 1766 | 1465206979603 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]]]}] 02:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1490ms 02:56:19 INFO - PROCESS | 1766 | 1465206979699 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 02:56:19 INFO - PROCESS | 1766 | 1465206979702 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 02:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:56:19 INFO - PROCESS | 1766 | 1465206979713 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:56:19 INFO - PROCESS | 1766 | 1465206979718 Marionette TRACE conn3 <- [1,274,null,{}] 02:56:19 INFO - PROCESS | 1766 | 1465206979778 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}] 02:56:19 INFO - PROCESS | 1766 | 1465206979787 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:20 INFO - PROCESS | 1766 | 1465206980025 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 02:56:20 INFO - PROCESS | 1766 | 1465206980198 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:20 INFO - PROCESS | 1766 | 1465206980210 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:20 INFO - PROCESS | 1766 | ++DOCSHELL 0xa51ba000 == 57 [pid = 1766] [id = 76] 02:56:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0xa6397400) [pid = 1766] [serial = 226] [outer = (nil)] 02:56:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0xa6e89400) [pid = 1766] [serial = 227] [outer = 0xa6397400] 02:56:20 INFO - PROCESS | 1766 | 1465206980297 Marionette DEBUG loaded listener.js 02:56:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0xa6f3cc00) [pid = 1766] [serial = 228] [outer = 0xa6397400] 02:56:21 INFO - PROCESS | 1766 | 1465206981091 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]]]}] 02:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1434ms 02:56:21 INFO - PROCESS | 1766 | 1465206981168 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 02:56:21 INFO - PROCESS | 1766 | 1465206981172 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 02:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:56:21 INFO - PROCESS | 1766 | 1465206981181 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:56:21 INFO - PROCESS | 1766 | 1465206981184 Marionette TRACE conn3 <- [1,278,null,{}] 02:56:21 INFO - PROCESS | 1766 | 1465206981189 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}] 02:56:21 INFO - PROCESS | 1766 | 1465206981195 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:21 INFO - PROCESS | 1766 | 1465206981376 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 02:56:21 INFO - PROCESS | 1766 | 1465206981534 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:21 INFO - PROCESS | 1766 | 1465206981543 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:21 INFO - PROCESS | 1766 | ++DOCSHELL 0xa6f3e000 == 58 [pid = 1766] [id = 77] 02:56:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0xa6fccc00) [pid = 1766] [serial = 229] [outer = (nil)] 02:56:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0xa6fd3800) [pid = 1766] [serial = 230] [outer = 0xa6fccc00] 02:56:21 INFO - PROCESS | 1766 | 1465206981622 Marionette DEBUG loaded listener.js 02:56:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0xa6fd8000) [pid = 1766] [serial = 231] [outer = 0xa6fccc00] 02:56:22 INFO - PROCESS | 1766 | 1465206982492 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]]]}] 02:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1339ms 02:56:22 INFO - PROCESS | 1766 | 1465206982521 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 02:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:56:22 INFO - PROCESS | 1766 | 1465206982525 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 02:56:22 INFO - PROCESS | 1766 | 1465206982531 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:56:22 INFO - PROCESS | 1766 | 1465206982535 Marionette TRACE conn3 <- [1,282,null,{}] 02:56:22 INFO - PROCESS | 1766 | 1465206982541 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}] 02:56:22 INFO - PROCESS | 1766 | 1465206982546 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:22 INFO - PROCESS | 1766 | 1465206982714 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 02:56:22 INFO - PROCESS | 1766 | 1465206982875 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:22 INFO - PROCESS | 1766 | 1465206982885 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x92216c00 == 59 [pid = 1766] [id = 78] 02:56:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0xa6fcd000) [pid = 1766] [serial = 232] [outer = (nil)] 02:56:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0xa6fdb800) [pid = 1766] [serial = 233] [outer = 0xa6fcd000] 02:56:22 INFO - PROCESS | 1766 | 1465206982967 Marionette DEBUG loaded listener.js 02:56:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0xa8291c00) [pid = 1766] [serial = 234] [outer = 0xa6fcd000] 02:56:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x91147800) [pid = 1766] [serial = 235] [outer = 0x974bbc00] 02:56:24 INFO - PROCESS | 1766 | 1465206983998 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]]]}] 02:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1529ms 02:56:24 INFO - PROCESS | 1766 | 1465206984061 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 02:56:24 INFO - PROCESS | 1766 | 1465206984065 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 02:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:56:24 INFO - PROCESS | 1766 | 1465206984071 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:56:24 INFO - PROCESS | 1766 | 1465206984075 Marionette TRACE conn3 <- [1,286,null,{}] 02:56:24 INFO - PROCESS | 1766 | 1465206984080 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}] 02:56:24 INFO - PROCESS | 1766 | 1465206984090 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:24 INFO - PROCESS | 1766 | 1465206984334 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 02:56:24 INFO - PROCESS | 1766 | 1465206984529 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:24 INFO - PROCESS | 1766 | 1465206984535 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x91141800 == 60 [pid = 1766] [id = 79] 02:56:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x91146c00) [pid = 1766] [serial = 236] [outer = (nil)] 02:56:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x91150800) [pid = 1766] [serial = 237] [outer = 0x91146c00] 02:56:24 INFO - PROCESS | 1766 | 1465206984630 Marionette DEBUG loaded listener.js 02:56:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x974b9000) [pid = 1766] [serial = 238] [outer = 0x91146c00] 02:56:25 INFO - PROCESS | 1766 | 1465206985737 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]]]}] 02:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1683ms 02:56:25 INFO - PROCESS | 1766 | 1465206985754 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 02:56:25 INFO - PROCESS | 1766 | 1465206985760 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 02:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:56:25 INFO - PROCESS | 1766 | 1465206985786 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:56:25 INFO - PROCESS | 1766 | 1465206985790 Marionette TRACE conn3 <- [1,290,null,{}] 02:56:25 INFO - PROCESS | 1766 | 1465206985799 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}] 02:56:25 INFO - PROCESS | 1766 | 1465206985804 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:25 INFO - PROCESS | 1766 | 1465206985976 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 02:56:26 INFO - PROCESS | 1766 | 1465206986176 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:26 INFO - PROCESS | 1766 | 1465206986194 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x93abb800 == 61 [pid = 1766] [id = 80] 02:56:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x93abd000) [pid = 1766] [serial = 239] [outer = (nil)] 02:56:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x93ac5000) [pid = 1766] [serial = 240] [outer = 0x93abd000] 02:56:26 INFO - PROCESS | 1766 | 1465206986264 Marionette DEBUG loaded listener.js 02:56:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x94fb2400) [pid = 1766] [serial = 241] [outer = 0x93abd000] 02:56:27 INFO - PROCESS | 1766 | 1465206987088 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]]]}] 02:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1337ms 02:56:27 INFO - PROCESS | 1766 | 1465206987120 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 02:56:27 INFO - PROCESS | 1766 | 1465206987127 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 02:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:56:27 INFO - PROCESS | 1766 | 1465206987137 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:56:27 INFO - PROCESS | 1766 | 1465206987141 Marionette TRACE conn3 <- [1,294,null,{}] 02:56:27 INFO - PROCESS | 1766 | 1465206987147 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}] 02:56:27 INFO - PROCESS | 1766 | 1465206987153 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:27 INFO - PROCESS | 1766 | 1465206987318 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 02:56:27 INFO - PROCESS | 1766 | 1465206987484 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:27 INFO - PROCESS | 1766 | 1465206987495 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x950dd000 == 62 [pid = 1766] [id = 81] 02:56:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x9984bc00) [pid = 1766] [serial = 242] [outer = (nil)] 02:56:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x9ab27400) [pid = 1766] [serial = 243] [outer = 0x9984bc00] 02:56:27 INFO - PROCESS | 1766 | 1465206987605 Marionette DEBUG loaded listener.js 02:56:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x9abcb800) [pid = 1766] [serial = 244] [outer = 0x9984bc00] 02:56:28 INFO - PROCESS | 1766 | --DOCSHELL 0x91f72400 == 61 [pid = 1766] [id = 72] 02:56:28 INFO - PROCESS | 1766 | --DOCSHELL 0x99eb3400 == 60 [pid = 1766] [id = 71] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x9ae74800) [pid = 1766] [serial = 173] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOCSHELL 0x93abb000 == 59 [pid = 1766] [id = 70] 02:56:28 INFO - PROCESS | 1766 | --DOCSHELL 0x91f68400 == 58 [pid = 1766] [id = 69] 02:56:28 INFO - PROCESS | 1766 | --DOCSHELL 0x950de800 == 57 [pid = 1766] [id = 68] 02:56:28 INFO - PROCESS | 1766 | --DOCSHELL 0x950ec400 == 56 [pid = 1766] [id = 67] 02:56:28 INFO - PROCESS | 1766 | --DOCSHELL 0x92241000 == 55 [pid = 1766] [id = 66] 02:56:28 INFO - PROCESS | 1766 | --DOCSHELL 0x92211c00 == 54 [pid = 1766] [id = 58] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0xa110c800) [pid = 1766] [serial = 167] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x974b6c00) [pid = 1766] [serial = 170] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0xa356f800) [pid = 1766] [serial = 140] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0xa3573000) [pid = 1766] [serial = 141] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x9ab2f000) [pid = 1766] [serial = 156] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x974bc800) [pid = 1766] [serial = 155] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x99eb2c00) [pid = 1766] [serial = 161] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x9a932800) [pid = 1766] [serial = 162] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0xa6807000) [pid = 1766] [serial = 150] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0xa6392400) [pid = 1766] [serial = 149] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x9a929c00) [pid = 1766] [serial = 144] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x99d4b000) [pid = 1766] [serial = 143] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x9b79bc00) [pid = 1766] [serial = 164] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x93a54000) [pid = 1766] [serial = 158] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x94fac400) [pid = 1766] [serial = 159] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0xa2565400) [pid = 1766] [serial = 147] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0xa2254800) [pid = 1766] [serial = 146] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0xa686d000) [pid = 1766] [serial = 153] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0xa686a400) [pid = 1766] [serial = 152] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0xa23d8800) [pid = 1766] [serial = 168] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x9ae1f400) [pid = 1766] [serial = 171] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x9cce3c00) [pid = 1766] [serial = 165] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0xa22c8400) [pid = 1766] [serial = 117] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x9a771000) [pid = 1766] [serial = 114] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x9ccdd800) [pid = 1766] [serial = 120] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0xa3573800) [pid = 1766] [serial = 111] [outer = (nil)] [url = about:blank] 02:56:28 INFO - PROCESS | 1766 | 1465206988586 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]]]}] 02:56:28 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. 02:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1484ms 02:56:28 INFO - PROCESS | 1766 | 1465206988621 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 02:56:28 INFO - PROCESS | 1766 | 1465206988625 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 02:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:56:28 INFO - PROCESS | 1766 | 1465206988631 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:56:28 INFO - PROCESS | 1766 | 1465206988637 Marionette TRACE conn3 <- [1,298,null,{}] 02:56:28 INFO - PROCESS | 1766 | 1465206988652 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}] 02:56:28 INFO - PROCESS | 1766 | 1465206988660 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:28 INFO - PROCESS | 1766 | 1465206988828 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 02:56:28 INFO - PROCESS | 1766 | 1465206988953 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:28 INFO - PROCESS | 1766 | 1465206988966 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b48000 == 55 [pid = 1766] [id = 82] 02:56:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x91b4bc00) [pid = 1766] [serial = 245] [outer = (nil)] 02:56:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x93abf800) [pid = 1766] [serial = 246] [outer = 0x91b4bc00] 02:56:29 INFO - PROCESS | 1766 | 1465206989033 Marionette DEBUG loaded listener.js 02:56:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x974b6c00) [pid = 1766] [serial = 247] [outer = 0x91b4bc00] 02:56:29 INFO - PROCESS | 1766 | 1465206989822 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]]]}] 02:56:29 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. 02:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1231ms 02:56:29 INFO - PROCESS | 1766 | 1465206989863 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 02:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:56:29 INFO - PROCESS | 1766 | 1465206989867 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 02:56:29 INFO - PROCESS | 1766 | 1465206989878 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:56:29 INFO - PROCESS | 1766 | 1465206989881 Marionette TRACE conn3 <- [1,302,null,{}] 02:56:29 INFO - PROCESS | 1766 | 1465206989886 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}] 02:56:29 INFO - PROCESS | 1766 | 1465206989892 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:30 INFO - PROCESS | 1766 | 1465206990049 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 02:56:30 INFO - PROCESS | 1766 | 1465206990060 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:30 INFO - PROCESS | 1766 | 1465206990065 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x93abfc00 == 56 [pid = 1766] [id = 83] 02:56:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x99ead400) [pid = 1766] [serial = 248] [outer = (nil)] 02:56:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x9a76a800) [pid = 1766] [serial = 249] [outer = 0x99ead400] 02:56:30 INFO - PROCESS | 1766 | 1465206990136 Marionette DEBUG loaded listener.js 02:56:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x9ae72400) [pid = 1766] [serial = 250] [outer = 0x99ead400] 02:56:31 INFO - PROCESS | 1766 | 1465206991015 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]]]}] 02:56:31 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. 02:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1182ms 02:56:31 INFO - PROCESS | 1766 | 1465206991056 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 02:56:31 INFO - PROCESS | 1766 | 1465206991059 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 02:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:56:31 INFO - PROCESS | 1766 | 1465206991065 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:56:31 INFO - PROCESS | 1766 | 1465206991069 Marionette TRACE conn3 <- [1,306,null,{}] 02:56:31 INFO - PROCESS | 1766 | 1465206991088 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}] 02:56:31 INFO - PROCESS | 1766 | 1465206991094 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:31 INFO - PROCESS | 1766 | 1465206991309 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 02:56:31 INFO - PROCESS | 1766 | 1465206991328 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:31 INFO - PROCESS | 1766 | 1465206991337 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x91143c00 == 57 [pid = 1766] [id = 84] 02:56:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x9223f400) [pid = 1766] [serial = 251] [outer = (nil)] 02:56:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x9b7a0000) [pid = 1766] [serial = 252] [outer = 0x9223f400] 02:56:31 INFO - PROCESS | 1766 | 1465206991420 Marionette DEBUG loaded listener.js 02:56:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x9cce4000) [pid = 1766] [serial = 253] [outer = 0x9223f400] 02:56:32 INFO - PROCESS | 1766 | 1465206992252 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]]]}] 02:56:32 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. 02:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1234ms 02:56:32 INFO - PROCESS | 1766 | 1465206992300 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 02:56:32 INFO - PROCESS | 1766 | 1465206992304 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 02:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:56:32 INFO - PROCESS | 1766 | 1465206992315 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:56:32 INFO - PROCESS | 1766 | 1465206992318 Marionette TRACE conn3 <- [1,310,null,{}] 02:56:32 INFO - PROCESS | 1766 | 1465206992323 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}] 02:56:32 INFO - PROCESS | 1766 | 1465206992333 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:32 INFO - PROCESS | 1766 | 1465206992561 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 02:56:32 INFO - PROCESS | 1766 | 1465206992585 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:32 INFO - PROCESS | 1766 | 1465206992593 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ab31c00 == 58 [pid = 1766] [id = 85] 02:56:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x9b03e800) [pid = 1766] [serial = 254] [outer = (nil)] 02:56:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0xa256ac00) [pid = 1766] [serial = 255] [outer = 0x9b03e800] 02:56:32 INFO - PROCESS | 1766 | 1465206992659 Marionette DEBUG loaded listener.js 02:56:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0xa34efc00) [pid = 1766] [serial = 256] [outer = 0x9b03e800] 02:56:33 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x93abbc00) [pid = 1766] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:56:33 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x9ab90800) [pid = 1766] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:56:33 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x974be400) [pid = 1766] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:56:33 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x9ab8b800) [pid = 1766] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:56:33 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x92241400) [pid = 1766] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:56:33 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x950ef000) [pid = 1766] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:56:33 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x9221c800) [pid = 1766] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:56:33 INFO - PROCESS | 1766 | 1465206993731 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]]]}] 02:56:33 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. 02:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1434ms 02:56:33 INFO - PROCESS | 1766 | 1465206993750 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 02:56:33 INFO - PROCESS | 1766 | 1465206993753 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 02:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:56:33 INFO - PROCESS | 1766 | 1465206993760 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:56:33 INFO - PROCESS | 1766 | 1465206993763 Marionette TRACE conn3 <- [1,314,null,{}] 02:56:33 INFO - PROCESS | 1766 | 1465206993776 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}] 02:56:33 INFO - PROCESS | 1766 | 1465206993780 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:33 INFO - PROCESS | 1766 | 1465206993925 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 02:56:33 INFO - PROCESS | 1766 | 1465206993938 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:33 INFO - PROCESS | 1766 | 1465206993944 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b03e400 == 59 [pid = 1766] [id = 86] 02:56:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x9ccdf000) [pid = 1766] [serial = 257] [outer = (nil)] 02:56:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0xa3574000) [pid = 1766] [serial = 258] [outer = 0x9ccdf000] 02:56:34 INFO - PROCESS | 1766 | 1465206994012 Marionette DEBUG loaded listener.js 02:56:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0xa35f4000) [pid = 1766] [serial = 259] [outer = 0x9ccdf000] 02:56:34 INFO - PROCESS | 1766 | 1465206994844 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]]]}] 02:56:34 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. 02:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1138ms 02:56:34 INFO - PROCESS | 1766 | 1465206994900 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 02:56:34 INFO - PROCESS | 1766 | 1465206994903 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 02:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:56:34 INFO - PROCESS | 1766 | 1465206994909 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:56:34 INFO - PROCESS | 1766 | 1465206994912 Marionette TRACE conn3 <- [1,318,null,{}] 02:56:34 INFO - PROCESS | 1766 | 1465206994931 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}] 02:56:34 INFO - PROCESS | 1766 | 1465206994937 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:35 INFO - PROCESS | 1766 | 1465206995097 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 02:56:35 INFO - PROCESS | 1766 | 1465206995107 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:35 INFO - PROCESS | 1766 | 1465206995114 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x9386f800 == 60 [pid = 1766] [id = 87] 02:56:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x93870400) [pid = 1766] [serial = 260] [outer = (nil)] 02:56:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x93877c00) [pid = 1766] [serial = 261] [outer = 0x93870400] 02:56:35 INFO - PROCESS | 1766 | 1465206995283 Marionette DEBUG loaded listener.js 02:56:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x93879800) [pid = 1766] [serial = 262] [outer = 0x93870400] 02:56:36 INFO - PROCESS | 1766 | 1465206996320 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]]]}] 02:56:36 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. 02:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1425ms 02:56:36 INFO - PROCESS | 1766 | 1465206996336 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 02:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:56:36 INFO - PROCESS | 1766 | 1465206996342 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 02:56:36 INFO - PROCESS | 1766 | 1465206996350 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:56:36 INFO - PROCESS | 1766 | 1465206996358 Marionette TRACE conn3 <- [1,322,null,{}] 02:56:36 INFO - PROCESS | 1766 | 1465206996365 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}] 02:56:36 INFO - PROCESS | 1766 | 1465206996371 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:36 INFO - PROCESS | 1766 | 1465206996562 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 02:56:36 INFO - PROCESS | 1766 | 1465206996763 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:36 INFO - PROCESS | 1766 | 1465206996772 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x92215400 == 61 [pid = 1766] [id = 88] 02:56:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x92215800) [pid = 1766] [serial = 263] [outer = (nil)] 02:56:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x92cb1400) [pid = 1766] [serial = 264] [outer = 0x92215800] 02:56:36 INFO - PROCESS | 1766 | 1465206996898 Marionette DEBUG loaded listener.js 02:56:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x93879c00) [pid = 1766] [serial = 265] [outer = 0x92215800] 02:56:37 INFO - PROCESS | 1766 | 1465206997775 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]]]}] 02:56:37 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. 02:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1486ms 02:56:37 INFO - PROCESS | 1766 | 1465206997835 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 02:56:37 INFO - PROCESS | 1766 | 1465206997843 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 02:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:56:37 INFO - PROCESS | 1766 | 1465206997853 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:56:37 INFO - PROCESS | 1766 | 1465206997858 Marionette TRACE conn3 <- [1,326,null,{}] 02:56:37 INFO - PROCESS | 1766 | 1465206997864 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}] 02:56:37 INFO - PROCESS | 1766 | 1465206997870 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:38 INFO - PROCESS | 1766 | 1465206998093 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 02:56:38 INFO - PROCESS | 1766 | 1465206998296 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:38 INFO - PROCESS | 1766 | 1465206998304 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x950da800 == 62 [pid = 1766] [id = 89] 02:56:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x950f6400) [pid = 1766] [serial = 266] [outer = (nil)] 02:56:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x98907c00) [pid = 1766] [serial = 267] [outer = 0x950f6400] 02:56:38 INFO - PROCESS | 1766 | 1465206998433 Marionette DEBUG loaded listener.js 02:56:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x995b6800) [pid = 1766] [serial = 268] [outer = 0x950f6400] 02:56:39 INFO - PROCESS | 1766 | 1465206999375 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]]]}] 02:56:39 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. 02:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1583ms 02:56:39 INFO - PROCESS | 1766 | 1465206999437 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 02:56:39 INFO - PROCESS | 1766 | 1465206999441 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 02:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:56:39 INFO - PROCESS | 1766 | 1465206999448 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:56:39 INFO - PROCESS | 1766 | 1465206999454 Marionette TRACE conn3 <- [1,330,null,{}] 02:56:39 INFO - PROCESS | 1766 | 1465206999470 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}] 02:56:39 INFO - PROCESS | 1766 | 1465206999479 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:39 INFO - PROCESS | 1766 | 1465206999742 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 02:56:39 INFO - PROCESS | 1766 | 1465206999959 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:39 INFO - PROCESS | 1766 | 1465206999967 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x99eb3400 == 63 [pid = 1766] [id = 90] 02:56:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0xa2253c00) [pid = 1766] [serial = 269] [outer = (nil)] 02:56:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0xa23e3000) [pid = 1766] [serial = 270] [outer = 0xa2253c00] 02:56:40 INFO - PROCESS | 1766 | 1465207000057 Marionette DEBUG loaded listener.js 02:56:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0xa359d800) [pid = 1766] [serial = 271] [outer = 0xa2253c00] 02:56:41 INFO - PROCESS | 1766 | 1465207001002 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]]]}] 02:56:41 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. 02:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1582ms 02:56:41 INFO - PROCESS | 1766 | 1465207001031 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 02:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:56:41 INFO - PROCESS | 1766 | 1465207001036 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 02:56:41 INFO - PROCESS | 1766 | 1465207001042 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:56:41 INFO - PROCESS | 1766 | 1465207001046 Marionette TRACE conn3 <- [1,334,null,{}] 02:56:41 INFO - PROCESS | 1766 | 1465207001053 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}] 02:56:41 INFO - PROCESS | 1766 | 1465207001058 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:41 INFO - PROCESS | 1766 | 1465207001244 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 02:56:41 INFO - PROCESS | 1766 | 1465207001442 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:41 INFO - PROCESS | 1766 | 1465207001449 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x91f75c00 == 64 [pid = 1766] [id = 91] 02:56:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0xa1110800) [pid = 1766] [serial = 272] [outer = (nil)] 02:56:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0xa6809800) [pid = 1766] [serial = 273] [outer = 0xa1110800] 02:56:41 INFO - PROCESS | 1766 | 1465207001575 Marionette DEBUG loaded listener.js 02:56:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0xa684ec00) [pid = 1766] [serial = 274] [outer = 0xa1110800] 02:56:42 INFO - PROCESS | 1766 | 1465207002403 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]]]}] 02:56:42 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. 02:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1378ms 02:56:42 INFO - PROCESS | 1766 | 1465207002420 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 02:56:42 INFO - PROCESS | 1766 | 1465207002424 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 02:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:56:42 INFO - PROCESS | 1766 | 1465207002430 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:56:42 INFO - PROCESS | 1766 | 1465207002434 Marionette TRACE conn3 <- [1,338,null,{}] 02:56:42 INFO - PROCESS | 1766 | 1465207002440 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}] 02:56:42 INFO - PROCESS | 1766 | 1465207002445 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:42 INFO - PROCESS | 1766 | 1465207002621 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 02:56:42 INFO - PROCESS | 1766 | 1465207002788 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:42 INFO - PROCESS | 1766 | 1465207002795 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x92213000 == 65 [pid = 1766] [id = 92] 02:56:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x9b03b000) [pid = 1766] [serial = 275] [outer = (nil)] 02:56:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0xa6f3dc00) [pid = 1766] [serial = 276] [outer = 0x9b03b000] 02:56:42 INFO - PROCESS | 1766 | 1465207002885 Marionette DEBUG loaded listener.js 02:56:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0xa6fd1000) [pid = 1766] [serial = 277] [outer = 0x9b03b000] 02:56:43 INFO - PROCESS | 1766 | 1465207003787 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]]]}] 02:56:43 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. 02:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1384ms 02:56:43 INFO - PROCESS | 1766 | 1465207003816 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 02:56:43 INFO - PROCESS | 1766 | 1465207003821 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 02:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:56:43 INFO - PROCESS | 1766 | 1465207003828 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:56:43 INFO - PROCESS | 1766 | 1465207003832 Marionette TRACE conn3 <- [1,342,null,{}] 02:56:43 INFO - PROCESS | 1766 | 1465207003838 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}] 02:56:43 INFO - PROCESS | 1766 | 1465207003848 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:44 INFO - PROCESS | 1766 | 1465207004056 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 02:56:44 INFO - PROCESS | 1766 | 1465207004221 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:44 INFO - PROCESS | 1766 | 1465207004227 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x9057a400 == 66 [pid = 1766] [id = 93] 02:56:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x9057c000) [pid = 1766] [serial = 278] [outer = (nil)] 02:56:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x90584400) [pid = 1766] [serial = 279] [outer = 0x9057c000] 02:56:44 INFO - PROCESS | 1766 | 1465207004319 Marionette DEBUG loaded listener.js 02:56:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0xa6fd1400) [pid = 1766] [serial = 280] [outer = 0x9057c000] 02:56:45 INFO - PROCESS | 1766 | 1465207005197 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]]]}] 02:56:45 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. 02:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1433ms 02:56:45 INFO - PROCESS | 1766 | 1465207005262 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 02:56:45 INFO - PROCESS | 1766 | 1465207005266 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 02:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:56:45 INFO - PROCESS | 1766 | 1465207005272 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:56:45 INFO - PROCESS | 1766 | 1465207005275 Marionette TRACE conn3 <- [1,346,null,{}] 02:56:45 INFO - PROCESS | 1766 | 1465207005281 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}] 02:56:45 INFO - PROCESS | 1766 | 1465207005286 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:45 INFO - PROCESS | 1766 | 1465207005489 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 02:56:45 INFO - PROCESS | 1766 | 1465207005649 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:45 INFO - PROCESS | 1766 | 1465207005657 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x90581c00 == 67 [pid = 1766] [id = 94] 02:56:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x907b3c00) [pid = 1766] [serial = 281] [outer = (nil)] 02:56:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x907ba400) [pid = 1766] [serial = 282] [outer = 0x907b3c00] 02:56:45 INFO - PROCESS | 1766 | 1465207005736 Marionette DEBUG loaded listener.js 02:56:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x907bc400) [pid = 1766] [serial = 283] [outer = 0x907b3c00] 02:56:46 INFO - PROCESS | 1766 | 1465207006575 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]]]}] 02:56:46 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. 02:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1329ms 02:56:46 INFO - PROCESS | 1766 | 1465207006605 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 02:56:46 INFO - PROCESS | 1766 | 1465207006610 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 02:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:56:46 INFO - PROCESS | 1766 | 1465207006617 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:56:46 INFO - PROCESS | 1766 | 1465207006627 Marionette TRACE conn3 <- [1,350,null,{}] 02:56:46 INFO - PROCESS | 1766 | 1465207006632 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}] 02:56:46 INFO - PROCESS | 1766 | 1465207006638 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:46 INFO - PROCESS | 1766 | 1465207006823 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 02:56:47 INFO - PROCESS | 1766 | 1465207006985 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:47 INFO - PROCESS | 1766 | 1465207006993 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x90576800 == 68 [pid = 1766] [id = 95] 02:56:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x907b9400) [pid = 1766] [serial = 284] [outer = (nil)] 02:56:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x90902c00) [pid = 1766] [serial = 285] [outer = 0x907b9400] 02:56:47 INFO - PROCESS | 1766 | 1465207007073 Marionette DEBUG loaded listener.js 02:56:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x90906000) [pid = 1766] [serial = 286] [outer = 0x907b9400] 02:56:48 INFO - PROCESS | 1766 | 1465207008276 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]]]}] 02:56:48 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. 02:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1696ms 02:56:48 INFO - PROCESS | 1766 | 1465207008314 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 02:56:48 INFO - PROCESS | 1766 | 1465207008320 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 02:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:56:48 INFO - PROCESS | 1766 | 1465207008328 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:56:48 INFO - PROCESS | 1766 | 1465207008333 Marionette TRACE conn3 <- [1,354,null,{}] 02:56:48 INFO - PROCESS | 1766 | 1465207008342 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}] 02:56:48 INFO - PROCESS | 1766 | 1465207008346 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:48 INFO - PROCESS | 1766 | 1465207008521 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 02:56:48 INFO - PROCESS | 1766 | 1465207008691 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:48 INFO - PROCESS | 1766 | 1465207008699 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x91149000 == 69 [pid = 1766] [id = 96] 02:56:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x9114a400) [pid = 1766] [serial = 287] [outer = (nil)] 02:56:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x91b44400) [pid = 1766] [serial = 288] [outer = 0x9114a400] 02:56:48 INFO - PROCESS | 1766 | 1465207008780 Marionette DEBUG loaded listener.js 02:56:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x91b4d400) [pid = 1766] [serial = 289] [outer = 0x9114a400] 02:56:49 INFO - PROCESS | 1766 | 1465207009765 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]]]}] 02:56:49 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. 02:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1481ms 02:56:49 INFO - PROCESS | 1766 | 1465207009809 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 02:56:49 INFO - PROCESS | 1766 | 1465207009816 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 02:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:56:49 INFO - PROCESS | 1766 | 1465207009826 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:56:49 INFO - PROCESS | 1766 | 1465207009830 Marionette TRACE conn3 <- [1,358,null,{}] 02:56:49 INFO - PROCESS | 1766 | 1465207009836 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}] 02:56:49 INFO - PROCESS | 1766 | 1465207009842 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:50 INFO - PROCESS | 1766 | 1465207010123 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 02:56:50 INFO - PROCESS | 1766 | --DOCSHELL 0x9b03e400 == 68 [pid = 1766] [id = 86] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0xa35f0800) [pid = 1766] [serial = 218] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 1766 | --DOCSHELL 0x9ab31c00 == 67 [pid = 1766] [id = 85] 02:56:50 INFO - PROCESS | 1766 | --DOCSHELL 0x91143c00 == 66 [pid = 1766] [id = 84] 02:56:50 INFO - PROCESS | 1766 | --DOCSHELL 0x93abfc00 == 65 [pid = 1766] [id = 83] 02:56:50 INFO - PROCESS | 1766 | --DOCSHELL 0x91b48000 == 64 [pid = 1766] [id = 82] 02:56:50 INFO - PROCESS | 1766 | --DOCSHELL 0x950dd000 == 63 [pid = 1766] [id = 81] 02:56:50 INFO - PROCESS | 1766 | --DOCSHELL 0x93abb800 == 62 [pid = 1766] [id = 80] 02:56:50 INFO - PROCESS | 1766 | 1465207010360 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:50 INFO - PROCESS | 1766 | 1465207010369 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:50 INFO - PROCESS | 1766 | --DOCSHELL 0x92216c00 == 61 [pid = 1766] [id = 78] 02:56:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x91143c00 == 62 [pid = 1766] [id = 97] 02:56:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x91b48000) [pid = 1766] [serial = 290] [outer = (nil)] 02:56:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x92cadc00) [pid = 1766] [serial = 291] [outer = 0x91b48000] 02:56:50 INFO - PROCESS | 1766 | 1465207010443 Marionette DEBUG loaded listener.js 02:56:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x93876400) [pid = 1766] [serial = 292] [outer = 0x91b48000] 02:56:50 INFO - PROCESS | 1766 | --DOCSHELL 0xa6f3e000 == 61 [pid = 1766] [id = 77] 02:56:50 INFO - PROCESS | 1766 | --DOCSHELL 0xa51ba000 == 60 [pid = 1766] [id = 76] 02:56:50 INFO - PROCESS | 1766 | --DOCSHELL 0x99eacc00 == 59 [pid = 1766] [id = 75] 02:56:50 INFO - PROCESS | 1766 | --DOCSHELL 0x950d6c00 == 58 [pid = 1766] [id = 74] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x93ac4c00) [pid = 1766] [serial = 209] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0xa110e400) [pid = 1766] [serial = 212] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0xa2566000) [pid = 1766] [serial = 213] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x950edc00) [pid = 1766] [serial = 179] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x99842400) [pid = 1766] [serial = 203] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x99eaf000) [pid = 1766] [serial = 204] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x9ccdd000) [pid = 1766] [serial = 206] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x9ab24000) [pid = 1766] [serial = 182] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x93985000) [pid = 1766] [serial = 198] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x92ca8000) [pid = 1766] [serial = 197] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x9cce2400) [pid = 1766] [serial = 188] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0xa5101400) [pid = 1766] [serial = 191] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x98902000) [pid = 1766] [serial = 201] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x97f1b400) [pid = 1766] [serial = 200] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x9221f400) [pid = 1766] [serial = 176] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0xa6845000) [pid = 1766] [serial = 194] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x9890bc00) [pid = 1766] [serial = 185] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x93ac7c00) [pid = 1766] [serial = 210] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x9b701400) [pid = 1766] [serial = 216] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x9d9a4800) [pid = 1766] [serial = 207] [outer = (nil)] [url = about:blank] 02:56:50 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x9b037400) [pid = 1766] [serial = 215] [outer = (nil)] [url = about:blank] 02:56:51 INFO - PROCESS | 1766 | 1465207011272 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]]]}] 02:56:51 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. 02:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1489ms 02:56:51 INFO - PROCESS | 1766 | 1465207011315 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 02:56:51 INFO - PROCESS | 1766 | 1465207011319 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 02:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:56:51 INFO - PROCESS | 1766 | 1465207011327 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:56:51 INFO - PROCESS | 1766 | 1465207011332 Marionette TRACE conn3 <- [1,362,null,{}] 02:56:51 INFO - PROCESS | 1766 | 1465207011348 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}] 02:56:51 INFO - PROCESS | 1766 | 1465207011356 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:51 INFO - PROCESS | 1766 | 1465207011521 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 02:56:51 INFO - PROCESS | 1766 | 1465207011532 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:51 INFO - PROCESS | 1766 | 1465207011540 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x94528800 == 59 [pid = 1766] [id = 98] 02:56:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x9452f800) [pid = 1766] [serial = 293] [outer = (nil)] 02:56:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x950d8400) [pid = 1766] [serial = 294] [outer = 0x9452f800] 02:56:51 INFO - PROCESS | 1766 | 1465207011628 Marionette DEBUG loaded listener.js 02:56:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x950ef400) [pid = 1766] [serial = 295] [outer = 0x9452f800] 02:56:52 INFO - PROCESS | 1766 | 1465207012496 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]]]}] 02:56:52 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. 02:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1186ms 02:56:52 INFO - PROCESS | 1766 | 1465207012512 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 02:56:52 INFO - PROCESS | 1766 | 1465207012516 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 02:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:56:52 INFO - PROCESS | 1766 | 1465207012526 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:56:52 INFO - PROCESS | 1766 | 1465207012528 Marionette TRACE conn3 <- [1,366,null,{}] 02:56:52 INFO - PROCESS | 1766 | 1465207012532 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}] 02:56:52 INFO - PROCESS | 1766 | 1465207012538 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:52 INFO - PROCESS | 1766 | 1465207012743 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 02:56:52 INFO - PROCESS | 1766 | 1465207012771 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:52 INFO - PROCESS | 1766 | 1465207012778 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x92212400 == 60 [pid = 1766] [id = 99] 02:56:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x950ef000) [pid = 1766] [serial = 296] [outer = (nil)] 02:56:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x987a3800) [pid = 1766] [serial = 297] [outer = 0x950ef000] 02:56:52 INFO - PROCESS | 1766 | 1465207012845 Marionette DEBUG loaded listener.js 02:56:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x99387c00) [pid = 1766] [serial = 298] [outer = 0x950ef000] 02:56:53 INFO - PROCESS | 1766 | 1465207013708 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]]]}] 02:56:53 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. 02:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1224ms 02:56:53 INFO - PROCESS | 1766 | 1465207013750 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 02:56:53 INFO - PROCESS | 1766 | 1465207013753 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 02:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:56:53 INFO - PROCESS | 1766 | 1465207013768 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:56:53 INFO - PROCESS | 1766 | 1465207013785 Marionette TRACE conn3 <- [1,370,null,{}] 02:56:53 INFO - PROCESS | 1766 | 1465207013791 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}] 02:56:53 INFO - PROCESS | 1766 | 1465207013796 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:54 INFO - PROCESS | 1766 | 1465207014011 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 02:56:54 INFO - PROCESS | 1766 | 1465207014028 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:54 INFO - PROCESS | 1766 | 1465207014036 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x98904800 == 61 [pid = 1766] [id = 100] 02:56:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x995a7400) [pid = 1766] [serial = 299] [outer = (nil)] 02:56:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x99eb2800) [pid = 1766] [serial = 300] [outer = 0x995a7400] 02:56:54 INFO - PROCESS | 1766 | 1465207014102 Marionette DEBUG loaded listener.js 02:56:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x9a929c00) [pid = 1766] [serial = 301] [outer = 0x995a7400] 02:56:55 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x99ead400) [pid = 1766] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:56:55 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x91b4bc00) [pid = 1766] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:56:55 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x9223f400) [pid = 1766] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:56:55 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x93abd000) [pid = 1766] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:56:55 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x9984bc00) [pid = 1766] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:56:55 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x9b03e800) [pid = 1766] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:56:55 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x9ccdf000) [pid = 1766] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:56:55 INFO - PROCESS | 1766 | 1465207015216 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]]]}] 02:56:55 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. 02:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1496ms 02:56:55 INFO - PROCESS | 1766 | 1465207015264 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 02:56:55 INFO - PROCESS | 1766 | 1465207015268 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 02:56:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:56:55 INFO - PROCESS | 1766 | 1465207015273 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:56:55 INFO - PROCESS | 1766 | 1465207015276 Marionette TRACE conn3 <- [1,374,null,{}] 02:56:55 INFO - PROCESS | 1766 | 1465207015282 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}] 02:56:55 INFO - PROCESS | 1766 | 1465207015291 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:55 INFO - PROCESS | 1766 | 1465207015475 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 02:56:55 INFO - PROCESS | 1766 | 1465207015638 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:55 INFO - PROCESS | 1766 | 1465207015647 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x9223f400 == 62 [pid = 1766] [id = 101] 02:56:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x939cb000) [pid = 1766] [serial = 302] [outer = (nil)] 02:56:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x9ab89000) [pid = 1766] [serial = 303] [outer = 0x939cb000] 02:56:55 INFO - PROCESS | 1766 | 1465207015713 Marionette DEBUG loaded listener.js 02:56:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x9b701400) [pid = 1766] [serial = 304] [outer = 0x939cb000] 02:56:56 INFO - PROCESS | 1766 | 1465207016422 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:56:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:56:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1182ms 02:56:56 INFO - PROCESS | 1766 | 1465207016457 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 02:56:56 INFO - PROCESS | 1766 | 1465207016461 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 02:56:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:56:56 INFO - PROCESS | 1766 | 1465207016467 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:56:56 INFO - PROCESS | 1766 | 1465207016469 Marionette TRACE conn3 <- [1,378,null,{}] 02:56:56 INFO - PROCESS | 1766 | 1465207016475 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}] 02:56:56 INFO - PROCESS | 1766 | 1465207016479 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:56 INFO - PROCESS | 1766 | 1465207016686 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 02:56:56 INFO - PROCESS | 1766 | 1465207016695 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:56 INFO - PROCESS | 1766 | 1465207016702 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x90584000 == 63 [pid = 1766] [id = 102] 02:56:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x9984bc00) [pid = 1766] [serial = 305] [outer = (nil)] 02:56:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x9cce4400) [pid = 1766] [serial = 306] [outer = 0x9984bc00] 02:56:56 INFO - PROCESS | 1766 | 1465207016766 Marionette DEBUG loaded listener.js 02:56:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x9d9a5c00) [pid = 1766] [serial = 307] [outer = 0x9984bc00] 02:56:57 INFO - PROCESS | 1766 | 1465207017848 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:56:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:56:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1427ms 02:56:57 INFO - PROCESS | 1766 | 1465207017895 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 02:56:57 INFO - PROCESS | 1766 | 1465207017902 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 02:56:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:56:57 INFO - PROCESS | 1766 | 1465207017911 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:56:57 INFO - PROCESS | 1766 | 1465207017915 Marionette TRACE conn3 <- [1,382,null,{}] 02:56:57 INFO - PROCESS | 1766 | 1465207017925 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}] 02:56:57 INFO - PROCESS | 1766 | 1465207017930 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:58 INFO - PROCESS | 1766 | 1465207018120 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 02:56:58 INFO - PROCESS | 1766 | 1465207018332 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:58 INFO - PROCESS | 1766 | 1465207018338 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x90910c00 == 64 [pid = 1766] [id = 103] 02:56:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x91b45000) [pid = 1766] [serial = 308] [outer = (nil)] 02:56:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x9221b800) [pid = 1766] [serial = 309] [outer = 0x91b45000] 02:56:58 INFO - PROCESS | 1766 | 1465207018472 Marionette DEBUG loaded listener.js 02:56:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x92ca9400) [pid = 1766] [serial = 310] [outer = 0x91b45000] 02:56:59 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:56:59 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:56:59 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:56:59 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:56:59 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:56:59 INFO - PROCESS | 1766 | 1465207019350 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:56:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:56:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1489ms 02:56:59 INFO - PROCESS | 1766 | 1465207019401 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 02:56:59 INFO - PROCESS | 1766 | 1465207019411 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 02:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:56:59 INFO - PROCESS | 1766 | 1465207019421 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:56:59 INFO - PROCESS | 1766 | 1465207019425 Marionette TRACE conn3 <- [1,386,null,{}] 02:56:59 INFO - PROCESS | 1766 | 1465207019432 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}] 02:56:59 INFO - PROCESS | 1766 | 1465207019438 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:59 INFO - PROCESS | 1766 | 1465207019701 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 02:56:59 INFO - PROCESS | 1766 | 1465207019912 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:59 INFO - PROCESS | 1766 | 1465207019919 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:56:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x93ac8800 == 65 [pid = 1766] [id = 104] 02:56:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x950d8800) [pid = 1766] [serial = 311] [outer = (nil)] 02:57:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x950f6c00) [pid = 1766] [serial = 312] [outer = 0x950d8800] 02:57:00 INFO - PROCESS | 1766 | 1465207020032 Marionette DEBUG loaded listener.js 02:57:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x9930c800) [pid = 1766] [serial = 313] [outer = 0x950d8800] 02:57:00 INFO - PROCESS | 1766 | 1465207020940 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]]]}] 02:57:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:57:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1547ms 02:57:00 INFO - PROCESS | 1766 | 1465207020969 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 02:57:00 INFO - PROCESS | 1766 | 1465207020972 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 02:57:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:57:00 INFO - PROCESS | 1766 | 1465207020979 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:57:00 INFO - PROCESS | 1766 | 1465207020985 Marionette TRACE conn3 <- [1,390,null,{}] 02:57:01 INFO - PROCESS | 1766 | 1465207021002 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}] 02:57:01 INFO - PROCESS | 1766 | 1465207021011 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:01 INFO - PROCESS | 1766 | 1465207021236 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 02:57:01 INFO - PROCESS | 1766 | 1465207021420 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:01 INFO - PROCESS | 1766 | 1465207021433 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x90582c00 == 66 [pid = 1766] [id = 105] 02:57:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0xa110d400) [pid = 1766] [serial = 314] [outer = (nil)] 02:57:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0xa230d000) [pid = 1766] [serial = 315] [outer = 0xa110d400] 02:57:01 INFO - PROCESS | 1766 | 1465207021534 Marionette DEBUG loaded listener.js 02:57:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0xa256b400) [pid = 1766] [serial = 316] [outer = 0xa110d400] 02:57:02 INFO - PROCESS | 1766 | 1465207022479 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]]]}] 02:57:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:57:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1541ms 02:57:02 INFO - PROCESS | 1766 | 1465207022521 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 02:57:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:57:02 INFO - PROCESS | 1766 | 1465207022526 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 02:57:02 INFO - PROCESS | 1766 | 1465207022532 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:57:02 INFO - PROCESS | 1766 | 1465207022536 Marionette TRACE conn3 <- [1,394,null,{}] 02:57:02 INFO - PROCESS | 1766 | 1465207022541 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}] 02:57:02 INFO - PROCESS | 1766 | 1465207022547 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:02 INFO - PROCESS | 1766 | 1465207022751 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 02:57:02 INFO - PROCESS | 1766 | 1465207022960 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:02 INFO - PROCESS | 1766 | 1465207022967 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x909e2c00 == 67 [pid = 1766] [id = 106] 02:57:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x909e5000) [pid = 1766] [serial = 317] [outer = (nil)] 02:57:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x909ec000) [pid = 1766] [serial = 318] [outer = 0x909e5000] 02:57:03 INFO - PROCESS | 1766 | 1465207023092 Marionette DEBUG loaded listener.js 02:57:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x909f1800) [pid = 1766] [serial = 319] [outer = 0x909e5000] 02:57:03 INFO - PROCESS | 1766 | 1465207023963 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]]]}] 02:57:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:57:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1483ms 02:57:04 INFO - PROCESS | 1766 | 1465207024016 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 02:57:04 INFO - PROCESS | 1766 | 1465207024020 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 02:57:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:57:04 INFO - PROCESS | 1766 | 1465207024027 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:57:04 INFO - PROCESS | 1766 | 1465207024029 Marionette TRACE conn3 <- [1,398,null,{}] 02:57:04 INFO - PROCESS | 1766 | 1465207024035 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}] 02:57:04 INFO - PROCESS | 1766 | 1465207024040 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:04 INFO - PROCESS | 1766 | 1465207024225 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 02:57:04 INFO - PROCESS | 1766 | 1465207024391 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:04 INFO - PROCESS | 1766 | 1465207024398 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x909ea800 == 68 [pid = 1766] [id = 107] 02:57:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x9398c000) [pid = 1766] [serial = 320] [outer = (nil)] 02:57:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0xa27de400) [pid = 1766] [serial = 321] [outer = 0x9398c000] 02:57:04 INFO - PROCESS | 1766 | 1465207024486 Marionette DEBUG loaded listener.js 02:57:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0xa34f3000) [pid = 1766] [serial = 322] [outer = 0x9398c000] 02:57:05 INFO - PROCESS | 1766 | 1465207025485 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]]]}] 02:57:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:57:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1529ms 02:57:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:57:05 INFO - PROCESS | 1766 | 1465207025556 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 02:57:05 INFO - PROCESS | 1766 | 1465207025560 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 02:57:05 INFO - PROCESS | 1766 | 1465207025566 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:57:05 INFO - PROCESS | 1766 | 1465207025570 Marionette TRACE conn3 <- [1,402,null,{}] 02:57:05 INFO - PROCESS | 1766 | 1465207025575 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}] 02:57:05 INFO - PROCESS | 1766 | 1465207025585 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:05 INFO - PROCESS | 1766 | 1465207025826 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 02:57:06 INFO - PROCESS | 1766 | 1465207026049 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:06 INFO - PROCESS | 1766 | 1465207026059 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x9057a800 == 69 [pid = 1766] [id = 108] 02:57:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x9057c800) [pid = 1766] [serial = 323] [outer = (nil)] 02:57:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x92a66800) [pid = 1766] [serial = 324] [outer = 0x9057c800] 02:57:06 INFO - PROCESS | 1766 | 1465207026135 Marionette DEBUG loaded listener.js 02:57:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0xa6306000) [pid = 1766] [serial = 325] [outer = 0x9057c800] 02:57:07 INFO - PROCESS | 1766 | 1465207027046 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]]]}] 02:57:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:57:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1538ms 02:57:07 INFO - PROCESS | 1766 | 1465207027105 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 02:57:07 INFO - PROCESS | 1766 | 1465207027108 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 02:57:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:57:07 INFO - PROCESS | 1766 | 1465207027115 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:57:07 INFO - PROCESS | 1766 | 1465207027118 Marionette TRACE conn3 <- [1,406,null,{}] 02:57:07 INFO - PROCESS | 1766 | 1465207027124 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}] 02:57:07 INFO - PROCESS | 1766 | 1465207027128 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:07 INFO - PROCESS | 1766 | 1465207027328 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 02:57:07 INFO - PROCESS | 1766 | 1465207027542 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:07 INFO - PROCESS | 1766 | 1465207027551 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:07 INFO - PROCESS | 1766 | ++DOCSHELL 0xa35f0800 == 70 [pid = 1766] [id = 109] 02:57:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0xa51ba000) [pid = 1766] [serial = 326] [outer = (nil)] 02:57:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0xa696b800) [pid = 1766] [serial = 327] [outer = 0xa51ba000] 02:57:07 INFO - PROCESS | 1766 | 1465207027643 Marionette DEBUG loaded listener.js 02:57:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0xa6f3d400) [pid = 1766] [serial = 328] [outer = 0xa51ba000] 02:57:08 INFO - PROCESS | 1766 | 1465207028504 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]]]}] 02:57:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:57:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1427ms 02:57:08 INFO - PROCESS | 1766 | 1465207028543 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 02:57:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:57:08 INFO - PROCESS | 1766 | 1465207028554 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 02:57:08 INFO - PROCESS | 1766 | 1465207028561 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:57:08 INFO - PROCESS | 1766 | 1465207028565 Marionette TRACE conn3 <- [1,410,null,{}] 02:57:08 INFO - PROCESS | 1766 | 1465207028571 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}] 02:57:08 INFO - PROCESS | 1766 | 1465207028576 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:08 INFO - PROCESS | 1766 | 1465207028753 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 02:57:08 INFO - PROCESS | 1766 | 1465207028923 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:08 INFO - PROCESS | 1766 | 1465207028931 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:08 INFO - PROCESS | 1766 | ++DOCSHELL 0xa680cc00 == 71 [pid = 1766] [id = 110] 02:57:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0xa6845000) [pid = 1766] [serial = 329] [outer = (nil)] 02:57:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0xa8c49800) [pid = 1766] [serial = 330] [outer = 0xa6845000] 02:57:09 INFO - PROCESS | 1766 | 1465207029011 Marionette DEBUG loaded listener.js 02:57:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0xa8c86400) [pid = 1766] [serial = 331] [outer = 0xa6845000] 02:57:09 INFO - PROCESS | 1766 | 1465207029927 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]]]}] 02:57:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:57:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1429ms 02:57:09 INFO - PROCESS | 1766 | 1465207029991 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 02:57:09 INFO - PROCESS | 1766 | 1465207029995 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 02:57:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:57:10 INFO - PROCESS | 1766 | 1465207030001 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:57:10 INFO - PROCESS | 1766 | 1465207030005 Marionette TRACE conn3 <- [1,414,null,{}] 02:57:10 INFO - PROCESS | 1766 | 1465207030010 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}] 02:57:10 INFO - PROCESS | 1766 | 1465207030015 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:10 INFO - PROCESS | 1766 | 1465207030191 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 02:57:10 INFO - PROCESS | 1766 | 1465207030419 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:10 INFO - PROCESS | 1766 | 1465207030426 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:10 INFO - PROCESS | 1766 | ++DOCSHELL 0xa6fd9800 == 72 [pid = 1766] [id = 111] 02:57:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0xa901fc00) [pid = 1766] [serial = 332] [outer = (nil)] 02:57:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0xa9067800) [pid = 1766] [serial = 333] [outer = 0xa901fc00] 02:57:10 INFO - PROCESS | 1766 | 1465207030517 Marionette DEBUG loaded listener.js 02:57:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0xa90b8c00) [pid = 1766] [serial = 334] [outer = 0xa901fc00] 02:57:11 INFO - PROCESS | 1766 | 1465207031389 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]]]}] 02:57:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:57:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1433ms 02:57:11 INFO - PROCESS | 1766 | 1465207031436 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 02:57:11 INFO - PROCESS | 1766 | 1465207031440 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 02:57:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:57:11 INFO - PROCESS | 1766 | 1465207031446 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:57:11 INFO - PROCESS | 1766 | 1465207031449 Marionette TRACE conn3 <- [1,418,null,{}] 02:57:11 INFO - PROCESS | 1766 | 1465207031455 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}] 02:57:11 INFO - PROCESS | 1766 | 1465207031459 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:11 INFO - PROCESS | 1766 | 1465207031634 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 02:57:11 INFO - PROCESS | 1766 | 1465207031816 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:11 INFO - PROCESS | 1766 | 1465207031824 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ece7000 == 73 [pid = 1766] [id = 112] 02:57:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8ece7c00) [pid = 1766] [serial = 335] [outer = (nil)] 02:57:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8eced000) [pid = 1766] [serial = 336] [outer = 0x8ece7c00] 02:57:11 INFO - PROCESS | 1766 | 1465207031904 Marionette DEBUG loaded listener.js 02:57:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8eceec00) [pid = 1766] [serial = 337] [outer = 0x8ece7c00] 02:57:13 INFO - PROCESS | 1766 | 1465207033550 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]]]}] 02:57:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 02:57:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2134ms 02:57:13 INFO - PROCESS | 1766 | 1465207033580 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 02:57:13 INFO - PROCESS | 1766 | 1465207033585 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 02:57:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:57:13 INFO - PROCESS | 1766 | 1465207033594 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:57:13 INFO - PROCESS | 1766 | 1465207033598 Marionette TRACE conn3 <- [1,422,null,{}] 02:57:13 INFO - PROCESS | 1766 | 1465207033606 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}] 02:57:13 INFO - PROCESS | 1766 | 1465207033610 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:13 INFO - PROCESS | 1766 | 1465207033804 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 02:57:14 INFO - PROCESS | 1766 | 1465207033993 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:14 INFO - PROCESS | 1766 | 1465207034007 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de13400 == 74 [pid = 1766] [id = 113] 02:57:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x8de13800) [pid = 1766] [serial = 338] [outer = (nil)] 02:57:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8de15c00) [pid = 1766] [serial = 339] [outer = 0x8de13800] 02:57:14 INFO - PROCESS | 1766 | 1465207034130 Marionette DEBUG loaded listener.js 02:57:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8de18c00) [pid = 1766] [serial = 340] [outer = 0x8de13800] 02:57:14 INFO - PROCESS | 1766 | --DOCSHELL 0x92ccc000 == 73 [pid = 1766] [id = 31] 02:57:14 INFO - PROCESS | 1766 | --DOCSHELL 0x9223f400 == 72 [pid = 1766] [id = 101] 02:57:14 INFO - PROCESS | 1766 | --DOCSHELL 0x98904800 == 71 [pid = 1766] [id = 100] 02:57:14 INFO - PROCESS | 1766 | --DOCSHELL 0x92212400 == 70 [pid = 1766] [id = 99] 02:57:14 INFO - PROCESS | 1766 | --DOCSHELL 0x94528800 == 69 [pid = 1766] [id = 98] 02:57:14 INFO - PROCESS | 1766 | --DOCSHELL 0x91143c00 == 68 [pid = 1766] [id = 97] 02:57:14 INFO - PROCESS | 1766 | --DOCSHELL 0x91149000 == 67 [pid = 1766] [id = 96] 02:57:15 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0xa6fd3800) [pid = 1766] [serial = 230] [outer = (nil)] [url = about:blank] 02:57:15 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x9b008400) [pid = 1766] [serial = 224] [outer = (nil)] [url = about:blank] 02:57:15 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x9a76a800) [pid = 1766] [serial = 249] [outer = (nil)] [url = about:blank] 02:57:15 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x93abf800) [pid = 1766] [serial = 246] [outer = (nil)] [url = about:blank] 02:57:15 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x974b6c00) [pid = 1766] [serial = 247] [outer = (nil)] [url = about:blank] 02:57:15 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x9b7a0000) [pid = 1766] [serial = 252] [outer = (nil)] [url = about:blank] 02:57:15 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x94fb2400) [pid = 1766] [serial = 241] [outer = (nil)] [url = about:blank] 02:57:15 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x93ac5000) [pid = 1766] [serial = 240] [outer = (nil)] [url = about:blank] 02:57:15 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x9ab27400) [pid = 1766] [serial = 243] [outer = (nil)] [url = about:blank] 02:57:15 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x9abcb800) [pid = 1766] [serial = 244] [outer = (nil)] [url = about:blank] 02:57:15 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x91150800) [pid = 1766] [serial = 237] [outer = (nil)] [url = about:blank] 02:57:15 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x950ecc00) [pid = 1766] [serial = 221] [outer = (nil)] [url = about:blank] 02:57:15 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0xa6e89400) [pid = 1766] [serial = 227] [outer = (nil)] [url = about:blank] 02:57:15 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0xa6fdb800) [pid = 1766] [serial = 233] [outer = (nil)] [url = about:blank] 02:57:15 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0xa256ac00) [pid = 1766] [serial = 255] [outer = (nil)] [url = about:blank] 02:57:15 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0xa3574000) [pid = 1766] [serial = 258] [outer = (nil)] [url = about:blank] 02:57:15 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0xa34efc00) [pid = 1766] [serial = 256] [outer = (nil)] [url = about:blank] 02:57:15 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x9ab8d000) [pid = 1766] [serial = 99] [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.] 02:57:15 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x9cce4000) [pid = 1766] [serial = 253] [outer = (nil)] [url = about:blank] 02:57:15 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x9ae72400) [pid = 1766] [serial = 250] [outer = (nil)] [url = about:blank] 02:57:15 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0xa35f4000) [pid = 1766] [serial = 259] [outer = (nil)] [url = about:blank] 02:57:15 INFO - PROCESS | 1766 | 1465207035539 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]]]}] 02:57:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:57:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1984ms 02:57:15 INFO - PROCESS | 1766 | 1465207035578 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 02:57:15 INFO - PROCESS | 1766 | 1465207035584 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 02:57:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:57:15 INFO - PROCESS | 1766 | 1465207035618 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:57:15 INFO - PROCESS | 1766 | 1465207035622 Marionette TRACE conn3 <- [1,426,null,{}] 02:57:15 INFO - PROCESS | 1766 | 1465207035628 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}] 02:57:15 INFO - PROCESS | 1766 | 1465207035633 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:15 INFO - PROCESS | 1766 | 1465207035786 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 02:57:15 INFO - PROCESS | 1766 | 1465207035796 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:15 INFO - PROCESS | 1766 | 1465207035805 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de14c00 == 68 [pid = 1766] [id = 114] 02:57:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x9057e400) [pid = 1766] [serial = 341] [outer = (nil)] 02:57:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x90901400) [pid = 1766] [serial = 342] [outer = 0x9057e400] 02:57:15 INFO - PROCESS | 1766 | 1465207035876 Marionette DEBUG loaded listener.js 02:57:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x9090a400) [pid = 1766] [serial = 343] [outer = 0x9057e400] 02:57:16 INFO - PROCESS | 1766 | 1465207036729 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] 02:57:16 INFO - PROCESS | 1766 | 1465207036804 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 02:57:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:57:16 INFO - PROCESS | 1766 | 1465207036810 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:57:16 INFO - PROCESS | 1766 | 1465207036816 Marionette TRACE conn3 <- [1,430,null,{}] 02:57:16 INFO - PROCESS | 1766 | 1465207036831 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}] 02:57:16 INFO - PROCESS | 1766 | 1465207036839 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:17 INFO - PROCESS | 1766 | 1465207037007 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 02:57:17 INFO - PROCESS | 1766 | 1465207037149 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:17 INFO - PROCESS | 1766 | 1465207037161 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x9114e400 == 69 [pid = 1766] [id = 115] 02:57:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x91b42400) [pid = 1766] [serial = 344] [outer = (nil)] 02:57:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x92219400) [pid = 1766] [serial = 345] [outer = 0x91b42400] 02:57:17 INFO - PROCESS | 1766 | 1465207037232 Marionette DEBUG loaded listener.js 02:57:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x92a5e800) [pid = 1766] [serial = 346] [outer = 0x91b42400] 02:57:18 INFO - PROCESS | 1766 | 1465207038107 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]]]}] 02:57:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:57:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1335ms 02:57:18 INFO - PROCESS | 1766 | 1465207038147 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 02:57:18 INFO - PROCESS | 1766 | 1465207038150 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 02:57:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:57:18 INFO - PROCESS | 1766 | 1465207038163 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:57:18 INFO - PROCESS | 1766 | 1465207038166 Marionette TRACE conn3 <- [1,434,null,{}] 02:57:18 INFO - PROCESS | 1766 | 1465207038172 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}] 02:57:18 INFO - PROCESS | 1766 | 1465207038177 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:18 INFO - PROCESS | 1766 | 1465207038382 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 02:57:18 INFO - PROCESS | 1766 | 1465207038402 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:18 INFO - PROCESS | 1766 | 1465207038410 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x92217000 == 70 [pid = 1766] [id = 116] 02:57:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x92cafc00) [pid = 1766] [serial = 347] [outer = (nil)] 02:57:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x9387d000) [pid = 1766] [serial = 348] [outer = 0x92cafc00] 02:57:18 INFO - PROCESS | 1766 | 1465207038477 Marionette DEBUG loaded listener.js 02:57:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x939d2800) [pid = 1766] [serial = 349] [outer = 0x92cafc00] 02:57:19 INFO - PROCESS | 1766 | 1465207039368 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]]]}] 02:57:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:57:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1245ms 02:57:19 INFO - PROCESS | 1766 | 1465207039402 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 02:57:19 INFO - PROCESS | 1766 | 1465207039406 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 02:57:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:57:19 INFO - PROCESS | 1766 | 1465207039411 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:57:19 INFO - PROCESS | 1766 | 1465207039415 Marionette TRACE conn3 <- [1,438,null,{}] 02:57:19 INFO - PROCESS | 1766 | 1465207039437 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}] 02:57:19 INFO - PROCESS | 1766 | 1465207039442 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:19 INFO - PROCESS | 1766 | 1465207039644 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 02:57:19 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x950ef000) [pid = 1766] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:57:19 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x995a7400) [pid = 1766] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:57:19 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x9114a400) [pid = 1766] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:57:19 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x91b48000) [pid = 1766] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:57:19 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x9452f800) [pid = 1766] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:57:19 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x939cb000) [pid = 1766] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:57:20 INFO - PROCESS | 1766 | 1465207040018 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:20 INFO - PROCESS | 1766 | 1465207040025 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b48000 == 71 [pid = 1766] [id = 117] 02:57:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x92213c00) [pid = 1766] [serial = 350] [outer = (nil)] 02:57:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x93ac2400) [pid = 1766] [serial = 351] [outer = 0x92213c00] 02:57:20 INFO - PROCESS | 1766 | 1465207040098 Marionette DEBUG loaded listener.js 02:57:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x94532c00) [pid = 1766] [serial = 352] [outer = 0x92213c00] 02:57:20 INFO - PROCESS | 1766 | 1465207040854 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]]]}] 02:57:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:57:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1492ms 02:57:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:57:20 INFO - PROCESS | 1766 | 1465207040904 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 02:57:20 INFO - PROCESS | 1766 | 1465207040907 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 02:57:20 INFO - PROCESS | 1766 | 1465207040913 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:57:20 INFO - PROCESS | 1766 | 1465207040916 Marionette TRACE conn3 <- [1,442,null,{}] 02:57:20 INFO - PROCESS | 1766 | 1465207040922 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}] 02:57:20 INFO - PROCESS | 1766 | 1465207040931 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:21 INFO - PROCESS | 1766 | 1465207041129 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 02:57:21 INFO - PROCESS | 1766 | 1465207041262 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:21 INFO - PROCESS | 1766 | 1465207041273 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x90583400 == 72 [pid = 1766] [id = 118] 02:57:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x93abf800) [pid = 1766] [serial = 353] [outer = (nil)] 02:57:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x9930cc00) [pid = 1766] [serial = 354] [outer = 0x93abf800] 02:57:21 INFO - PROCESS | 1766 | 1465207041337 Marionette DEBUG loaded listener.js 02:57:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x9a76a800) [pid = 1766] [serial = 355] [outer = 0x93abf800] 02:57:22 INFO - PROCESS | 1766 | 1465207042261 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]]]}] 02:57:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:57:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1434ms 02:57:22 INFO - PROCESS | 1766 | 1465207042347 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 02:57:22 INFO - PROCESS | 1766 | 1465207042354 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 02:57:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:57:22 INFO - PROCESS | 1766 | 1465207042364 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:57:22 INFO - PROCESS | 1766 | 1465207042369 Marionette TRACE conn3 <- [1,446,null,{}] 02:57:22 INFO - PROCESS | 1766 | 1465207042377 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}] 02:57:22 INFO - PROCESS | 1766 | 1465207042383 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:22 INFO - PROCESS | 1766 | 1465207042616 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 02:57:22 INFO - PROCESS | 1766 | 1465207042892 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:22 INFO - PROCESS | 1766 | 1465207042909 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de12400 == 73 [pid = 1766] [id = 119] 02:57:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x8de12c00) [pid = 1766] [serial = 356] [outer = (nil)] 02:57:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x9057c400) [pid = 1766] [serial = 357] [outer = 0x8de12c00] 02:57:22 INFO - PROCESS | 1766 | 1465207042993 Marionette DEBUG loaded listener.js 02:57:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x907b8000) [pid = 1766] [serial = 358] [outer = 0x8de12c00] 02:57:23 INFO - PROCESS | 1766 | 1465207043903 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]]]}] 02:57:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:57:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1585ms 02:57:23 INFO - PROCESS | 1766 | 1465207043949 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 02:57:23 INFO - PROCESS | 1766 | 1465207043956 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 02:57:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:57:23 INFO - PROCESS | 1766 | 1465207043967 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:57:23 INFO - PROCESS | 1766 | 1465207043970 Marionette TRACE conn3 <- [1,450,null,{}] 02:57:23 INFO - PROCESS | 1766 | 1465207043977 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}] 02:57:23 INFO - PROCESS | 1766 | 1465207043983 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:24 INFO - PROCESS | 1766 | 1465207044169 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 02:57:24 INFO - PROCESS | 1766 | 1465207044387 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:24 INFO - PROCESS | 1766 | 1465207044396 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x9114ec00 == 74 [pid = 1766] [id = 120] 02:57:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x91b4bc00) [pid = 1766] [serial = 359] [outer = (nil)] 02:57:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x92215c00) [pid = 1766] [serial = 360] [outer = 0x91b4bc00] 02:57:24 INFO - PROCESS | 1766 | 1465207044522 Marionette DEBUG loaded listener.js 02:57:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x92a64000) [pid = 1766] [serial = 361] [outer = 0x91b4bc00] 02:57:25 INFO - PROCESS | 1766 | 1465207045490 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] 02:57:25 INFO - PROCESS | 1766 | 1465207045565 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 02:57:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:57:25 INFO - PROCESS | 1766 | 1465207045572 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:57:25 INFO - PROCESS | 1766 | 1465207045578 Marionette TRACE conn3 <- [1,454,null,{}] 02:57:25 INFO - PROCESS | 1766 | 1465207045594 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}] 02:57:25 INFO - PROCESS | 1766 | 1465207045603 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:25 INFO - PROCESS | 1766 | 1465207045820 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 02:57:26 INFO - PROCESS | 1766 | 1465207046092 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:26 INFO - PROCESS | 1766 | 1465207046105 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x9984e400 == 75 [pid = 1766] [id = 121] 02:57:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x99eaa800) [pid = 1766] [serial = 362] [outer = (nil)] 02:57:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x9ab8b400) [pid = 1766] [serial = 363] [outer = 0x99eaa800] 02:57:26 INFO - PROCESS | 1766 | 1465207046188 Marionette DEBUG loaded listener.js 02:57:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x9ae1e800) [pid = 1766] [serial = 364] [outer = 0x99eaa800] 02:57:27 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:57:27 INFO - PROCESS | 1766 | 1465207047111 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]]]}] 02:57:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:57:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1583ms 02:57:27 INFO - PROCESS | 1766 | 1465207047156 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 02:57:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:57:27 INFO - PROCESS | 1766 | 1465207047161 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 02:57:27 INFO - PROCESS | 1766 | 1465207047168 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:57:27 INFO - PROCESS | 1766 | 1465207047171 Marionette TRACE conn3 <- [1,458,null,{}] 02:57:27 INFO - PROCESS | 1766 | 1465207047177 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}] 02:57:27 INFO - PROCESS | 1766 | 1465207047182 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:27 INFO - PROCESS | 1766 | 1465207047378 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 02:57:27 INFO - PROCESS | 1766 | 1465207047596 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:27 INFO - PROCESS | 1766 | 1465207047606 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ab8d400 == 76 [pid = 1766] [id = 122] 02:57:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x9ae70c00) [pid = 1766] [serial = 365] [outer = (nil)] 02:57:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x9cce1000) [pid = 1766] [serial = 366] [outer = 0x9ae70c00] 02:57:27 INFO - PROCESS | 1766 | 1465207047697 Marionette DEBUG loaded listener.js 02:57:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x9cce6400) [pid = 1766] [serial = 367] [outer = 0x9ae70c00] 02:57:28 INFO - PROCESS | 1766 | 1465207048562 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] 02:57:28 INFO - PROCESS | 1766 | 1465207048605 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 02:57:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:57:28 INFO - PROCESS | 1766 | 1465207048613 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:57:28 INFO - PROCESS | 1766 | 1465207048616 Marionette TRACE conn3 <- [1,462,null,{}] 02:57:28 INFO - PROCESS | 1766 | 1465207048622 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}] 02:57:28 INFO - PROCESS | 1766 | 1465207048627 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:28 INFO - PROCESS | 1766 | 1465207048801 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 02:57:29 INFO - PROCESS | 1766 | 1465207048974 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:29 INFO - PROCESS | 1766 | 1465207048981 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcfc800 == 77 [pid = 1766] [id = 123] 02:57:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x9ab88c00) [pid = 1766] [serial = 368] [outer = (nil)] 02:57:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0xa23e2c00) [pid = 1766] [serial = 369] [outer = 0x9ab88c00] 02:57:29 INFO - PROCESS | 1766 | 1465207049058 Marionette DEBUG loaded listener.js 02:57:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0xa2738400) [pid = 1766] [serial = 370] [outer = 0x9ab88c00] 02:57:29 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:57:30 INFO - PROCESS | 1766 | 1465207050004 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] 02:57:30 INFO - PROCESS | 1766 | 1465207050098 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 02:57:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:57:30 INFO - PROCESS | 1766 | 1465207050105 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:57:30 INFO - PROCESS | 1766 | 1465207050107 Marionette TRACE conn3 <- [1,466,null,{}] 02:57:30 INFO - PROCESS | 1766 | 1465207050114 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}] 02:57:30 INFO - PROCESS | 1766 | 1465207050124 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:30 INFO - PROCESS | 1766 | 1465207050382 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 02:57:30 INFO - PROCESS | 1766 | 1465207050664 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:30 INFO - PROCESS | 1766 | 1465207050672 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:30 INFO - PROCESS | 1766 | ++DOCSHELL 0xa230b000 == 78 [pid = 1766] [id = 124] 02:57:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0xa35a1800) [pid = 1766] [serial = 371] [outer = (nil)] 02:57:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0xa6f3e800) [pid = 1766] [serial = 372] [outer = 0xa35a1800] 02:57:30 INFO - PROCESS | 1766 | 1465207050753 Marionette DEBUG loaded listener.js 02:57:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0xa8c1c800) [pid = 1766] [serial = 373] [outer = 0xa35a1800] 02:57:31 INFO - PROCESS | 1766 | 1465207051657 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] 02:57:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:57:31 INFO - PROCESS | 1766 | 1465207051699 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 02:57:31 INFO - PROCESS | 1766 | 1465207051705 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:57:31 INFO - PROCESS | 1766 | 1465207051709 Marionette TRACE conn3 <- [1,470,null,{}] 02:57:31 INFO - PROCESS | 1766 | 1465207051715 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}] 02:57:31 INFO - PROCESS | 1766 | 1465207051720 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:31 INFO - PROCESS | 1766 | 1465207051891 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 02:57:32 INFO - PROCESS | 1766 | 1465207052071 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:32 INFO - PROCESS | 1766 | 1465207052080 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e942000 == 79 [pid = 1766] [id = 125] 02:57:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x8e942400) [pid = 1766] [serial = 374] [outer = (nil)] 02:57:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x8e94c800) [pid = 1766] [serial = 375] [outer = 0x8e942400] 02:57:32 INFO - PROCESS | 1766 | 1465207052159 Marionette DEBUG loaded listener.js 02:57:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x8eceb800) [pid = 1766] [serial = 376] [outer = 0x8e942400] 02:57:33 INFO - PROCESS | 1766 | 1465207053087 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]]]}] 02:57:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:57:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1429ms 02:57:33 INFO - PROCESS | 1766 | 1465207053134 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 02:57:33 INFO - PROCESS | 1766 | 1465207053138 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 02:57:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:57:33 INFO - PROCESS | 1766 | 1465207053144 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:57:33 INFO - PROCESS | 1766 | 1465207053148 Marionette TRACE conn3 <- [1,474,null,{}] 02:57:33 INFO - PROCESS | 1766 | 1465207053153 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}] 02:57:33 INFO - PROCESS | 1766 | 1465207053159 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:33 INFO - PROCESS | 1766 | 1465207053328 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 02:57:33 INFO - PROCESS | 1766 | 1465207053513 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:33 INFO - PROCESS | 1766 | 1465207053519 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcf7800 == 80 [pid = 1766] [id = 126] 02:57:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x8e945c00) [pid = 1766] [serial = 377] [outer = (nil)] 02:57:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0xa90ae400) [pid = 1766] [serial = 378] [outer = 0x8e945c00] 02:57:33 INFO - PROCESS | 1766 | 1465207053601 Marionette DEBUG loaded listener.js 02:57:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0xa9a05000) [pid = 1766] [serial = 379] [outer = 0x8e945c00] 02:57:34 INFO - PROCESS | 1766 | 1465207054536 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]]]}] 02:57:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:57:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1482ms 02:57:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:57:34 INFO - PROCESS | 1766 | 1465207054628 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 02:57:34 INFO - PROCESS | 1766 | 1465207054631 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 02:57:34 INFO - PROCESS | 1766 | 1465207054637 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:57:34 INFO - PROCESS | 1766 | 1465207054641 Marionette TRACE conn3 <- [1,478,null,{}] 02:57:34 INFO - PROCESS | 1766 | 1465207054647 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}] 02:57:34 INFO - PROCESS | 1766 | 1465207054652 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:34 INFO - PROCESS | 1766 | 1465207054828 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 02:57:35 INFO - PROCESS | 1766 | 1465207055065 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:35 INFO - PROCESS | 1766 | 1465207055074 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e94d800 == 81 [pid = 1766] [id = 127] 02:57:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x91147c00) [pid = 1766] [serial = 380] [outer = (nil)] 02:57:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x93a53400) [pid = 1766] [serial = 381] [outer = 0x91147c00] 02:57:35 INFO - PROCESS | 1766 | 1465207055168 Marionette DEBUG loaded listener.js 02:57:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x9890f000) [pid = 1766] [serial = 382] [outer = 0x91147c00] 02:57:36 INFO - PROCESS | 1766 | 1465207056429 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]]]}] 02:57:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:57:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1837ms 02:57:36 INFO - PROCESS | 1766 | 1465207056474 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 02:57:36 INFO - PROCESS | 1766 | 1465207056480 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 02:57:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:57:36 INFO - PROCESS | 1766 | 1465207056489 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:57:36 INFO - PROCESS | 1766 | 1465207056493 Marionette TRACE conn3 <- [1,482,null,{}] 02:57:36 INFO - PROCESS | 1766 | 1465207056601 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}] 02:57:36 INFO - PROCESS | 1766 | 1465207056607 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:36 INFO - PROCESS | 1766 | 1465207056843 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 02:57:37 INFO - PROCESS | 1766 | 1465207057100 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:37 INFO - PROCESS | 1766 | 1465207057112 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de10c00 == 82 [pid = 1766] [id = 128] 02:57:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x907be400) [pid = 1766] [serial = 383] [outer = (nil)] 02:57:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x909e2800) [pid = 1766] [serial = 384] [outer = 0x907be400] 02:57:37 INFO - PROCESS | 1766 | 1465207057197 Marionette DEBUG loaded listener.js 02:57:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x909ee400) [pid = 1766] [serial = 385] [outer = 0x907be400] 02:57:38 INFO - PROCESS | 1766 | 1465207058195 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]]]}] 02:57:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:57:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1749ms 02:57:38 INFO - PROCESS | 1766 | 1465207058238 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 02:57:38 INFO - PROCESS | 1766 | 1465207058244 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 02:57:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:57:38 INFO - PROCESS | 1766 | 1465207058255 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:57:38 INFO - PROCESS | 1766 | 1465207058258 Marionette TRACE conn3 <- [1,486,null,{}] 02:57:38 INFO - PROCESS | 1766 | 1465207058264 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}] 02:57:38 INFO - PROCESS | 1766 | 1465207058270 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:38 INFO - PROCESS | 1766 | 1465207058464 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 02:57:38 INFO - PROCESS | 1766 | 1465207058708 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:38 INFO - PROCESS | 1766 | 1465207058716 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x907bd000 == 83 [pid = 1766] [id = 129] 02:57:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x9090f400) [pid = 1766] [serial = 386] [outer = (nil)] 02:57:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x92a5f800) [pid = 1766] [serial = 387] [outer = 0x9090f400] 02:57:38 INFO - PROCESS | 1766 | 1465207058816 Marionette DEBUG loaded listener.js 02:57:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x93876000) [pid = 1766] [serial = 388] [outer = 0x9090f400] 02:57:39 INFO - PROCESS | 1766 | 1465207059777 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]]]}] 02:57:39 INFO - PROCESS | 1766 | --DOCSHELL 0x91b48000 == 82 [pid = 1766] [id = 117] 02:57:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:57:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1636ms 02:57:39 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x90902c00) [pid = 1766] [serial = 285] [outer = (nil)] [url = about:blank] 02:57:39 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0xa23e3000) [pid = 1766] [serial = 270] [outer = (nil)] [url = about:blank] 02:57:39 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x93877c00) [pid = 1766] [serial = 261] [outer = (nil)] [url = about:blank] 02:57:39 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x98907c00) [pid = 1766] [serial = 267] [outer = (nil)] [url = about:blank] 02:57:39 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0xa6809800) [pid = 1766] [serial = 273] [outer = (nil)] [url = about:blank] 02:57:39 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x92cb1400) [pid = 1766] [serial = 264] [outer = (nil)] [url = about:blank] 02:57:39 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x90584400) [pid = 1766] [serial = 279] [outer = (nil)] [url = about:blank] 02:57:39 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0xa6f3dc00) [pid = 1766] [serial = 276] [outer = (nil)] [url = about:blank] 02:57:39 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x907ba400) [pid = 1766] [serial = 282] [outer = (nil)] [url = about:blank] 02:57:39 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x9cce4400) [pid = 1766] [serial = 306] [outer = (nil)] [url = about:blank] 02:57:39 INFO - PROCESS | 1766 | --DOCSHELL 0x92217000 == 81 [pid = 1766] [id = 116] 02:57:39 INFO - PROCESS | 1766 | --DOCSHELL 0x9114e400 == 80 [pid = 1766] [id = 115] 02:57:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8de14c00 == 79 [pid = 1766] [id = 114] 02:57:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8de13400 == 78 [pid = 1766] [id = 113] 02:57:39 INFO - PROCESS | 1766 | 1465207059939 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 02:57:39 INFO - PROCESS | 1766 | 1465207059944 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 02:57:39 INFO - PROCESS | 1766 | --DOCSHELL 0x909ea800 == 77 [pid = 1766] [id = 107] 02:57:39 INFO - PROCESS | 1766 | --DOCSHELL 0x909e2c00 == 76 [pid = 1766] [id = 106] 02:57:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:57:39 INFO - PROCESS | 1766 | --DOCSHELL 0x90582c00 == 75 [pid = 1766] [id = 105] 02:57:39 INFO - PROCESS | 1766 | --DOCSHELL 0x93ac8800 == 74 [pid = 1766] [id = 104] 02:57:39 INFO - PROCESS | 1766 | --DOCSHELL 0x90910c00 == 73 [pid = 1766] [id = 103] 02:57:39 INFO - PROCESS | 1766 | 1465207059965 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:57:39 INFO - PROCESS | 1766 | 1465207059970 Marionette TRACE conn3 <- [1,490,null,{}] 02:57:40 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x9a929c00) [pid = 1766] [serial = 301] [outer = (nil)] [url = about:blank] 02:57:40 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x91b4d400) [pid = 1766] [serial = 289] [outer = (nil)] [url = about:blank] 02:57:40 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x91b44400) [pid = 1766] [serial = 288] [outer = (nil)] [url = about:blank] 02:57:40 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x92cadc00) [pid = 1766] [serial = 291] [outer = (nil)] [url = about:blank] 02:57:40 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x93876400) [pid = 1766] [serial = 292] [outer = (nil)] [url = about:blank] 02:57:40 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x99eb2800) [pid = 1766] [serial = 300] [outer = (nil)] [url = about:blank] 02:57:40 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x950d8400) [pid = 1766] [serial = 294] [outer = (nil)] [url = about:blank] 02:57:40 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x950ef400) [pid = 1766] [serial = 295] [outer = (nil)] [url = about:blank] 02:57:40 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x9ab89000) [pid = 1766] [serial = 303] [outer = (nil)] [url = about:blank] 02:57:40 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x987a3800) [pid = 1766] [serial = 297] [outer = (nil)] [url = about:blank] 02:57:40 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x9b701400) [pid = 1766] [serial = 304] [outer = (nil)] [url = about:blank] 02:57:40 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x99387c00) [pid = 1766] [serial = 298] [outer = (nil)] [url = about:blank] 02:57:40 INFO - PROCESS | 1766 | 1465207060034 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}] 02:57:40 INFO - PROCESS | 1766 | 1465207060042 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:40 INFO - PROCESS | 1766 | 1465207060202 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 02:57:40 INFO - PROCESS | 1766 | 1465207060389 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:40 INFO - PROCESS | 1766 | 1465207060398 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a64c00 == 74 [pid = 1766] [id = 130] 02:57:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x92cadc00) [pid = 1766] [serial = 389] [outer = (nil)] 02:57:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x93874800) [pid = 1766] [serial = 390] [outer = 0x92cadc00] 02:57:40 INFO - PROCESS | 1766 | 1465207060473 Marionette DEBUG loaded listener.js 02:57:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x93ac5000) [pid = 1766] [serial = 391] [outer = 0x92cadc00] 02:57:41 INFO - PROCESS | 1766 | 1465207061252 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]]]}] 02:57:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:57:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1322ms 02:57:41 INFO - PROCESS | 1766 | 1465207061281 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 02:57:41 INFO - PROCESS | 1766 | 1465207061284 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 02:57:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:57:41 INFO - PROCESS | 1766 | 1465207061291 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:57:41 INFO - PROCESS | 1766 | 1465207061294 Marionette TRACE conn3 <- [1,494,null,{}] 02:57:41 INFO - PROCESS | 1766 | 1465207061299 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}] 02:57:41 INFO - PROCESS | 1766 | 1465207061304 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:41 INFO - PROCESS | 1766 | 1465207061473 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 02:57:41 INFO - PROCESS | 1766 | 1465207061492 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:41 INFO - PROCESS | 1766 | 1465207061503 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9cfc00 == 75 [pid = 1766] [id = 131] 02:57:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x8e9d0800) [pid = 1766] [serial = 392] [outer = (nil)] 02:57:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x8e9d4800) [pid = 1766] [serial = 393] [outer = 0x8e9d0800] 02:57:41 INFO - PROCESS | 1766 | 1465207061570 Marionette DEBUG loaded listener.js 02:57:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x8e9d7c00) [pid = 1766] [serial = 394] [outer = 0x8e9d0800] 02:57:42 INFO - PROCESS | 1766 | 1465207062534 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]]]}] 02:57:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:57:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1284ms 02:57:42 INFO - PROCESS | 1766 | 1465207062576 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 02:57:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:57:42 INFO - PROCESS | 1766 | 1465207062580 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 02:57:42 INFO - PROCESS | 1766 | 1465207062586 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:57:42 INFO - PROCESS | 1766 | 1465207062589 Marionette TRACE conn3 <- [1,498,null,{}] 02:57:42 INFO - PROCESS | 1766 | 1465207062600 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}] 02:57:42 INFO - PROCESS | 1766 | 1465207062604 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:42 INFO - PROCESS | 1766 | 1465207062813 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 02:57:42 INFO - PROCESS | 1766 | 1465207062831 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:42 INFO - PROCESS | 1766 | 1465207062839 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9ccc00 == 76 [pid = 1766] [id = 132] 02:57:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x8e9d2c00) [pid = 1766] [serial = 395] [outer = (nil)] 02:57:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x95048000) [pid = 1766] [serial = 396] [outer = 0x8e9d2c00] 02:57:42 INFO - PROCESS | 1766 | 1465207062905 Marionette DEBUG loaded listener.js 02:57:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x95052800) [pid = 1766] [serial = 397] [outer = 0x8e9d2c00] 02:57:43 INFO - PROCESS | 1766 | 1465207063798 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]]]}] 02:57:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:57:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1282ms 02:57:43 INFO - PROCESS | 1766 | 1465207063871 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 02:57:43 INFO - PROCESS | 1766 | 1465207063874 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 02:57:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:57:43 INFO - PROCESS | 1766 | 1465207063881 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:57:43 INFO - PROCESS | 1766 | 1465207063884 Marionette TRACE conn3 <- [1,502,null,{}] 02:57:43 INFO - PROCESS | 1766 | 1465207063889 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}] 02:57:43 INFO - PROCESS | 1766 | 1465207063899 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:44 INFO - PROCESS | 1766 | 1465207064145 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 02:57:44 INFO - PROCESS | 1766 | 1465207064176 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:44 INFO - PROCESS | 1766 | 1465207064183 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9d3800 == 77 [pid = 1766] [id = 133] 02:57:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x8e9d4400) [pid = 1766] [serial = 398] [outer = (nil)] 02:57:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x9890ec00) [pid = 1766] [serial = 399] [outer = 0x8e9d4400] 02:57:44 INFO - PROCESS | 1766 | 1465207064252 Marionette DEBUG loaded listener.js 02:57:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x99eaf000) [pid = 1766] [serial = 400] [outer = 0x8e9d4400] 02:57:45 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x99eaf400) [pid = 1766] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:57:45 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x950d6000) [pid = 1766] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:57:45 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x9ab91800) [pid = 1766] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:57:45 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x92212800) [pid = 1766] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:57:45 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0xa6fccc00) [pid = 1766] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:57:45 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x91146c00) [pid = 1766] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:57:45 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x950d8000) [pid = 1766] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:57:45 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x907b9400) [pid = 1766] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:57:45 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0xa6fcd000) [pid = 1766] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:57:45 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x93989000) [pid = 1766] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:57:45 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x98910000) [pid = 1766] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:57:45 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x98903800) [pid = 1766] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:57:45 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x9221d000) [pid = 1766] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:57:45 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0xa2562800) [pid = 1766] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:57:45 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0xa6397400) [pid = 1766] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:57:45 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x92ca3000) [pid = 1766] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:57:45 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x92cafc00) [pid = 1766] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:57:45 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x92213c00) [pid = 1766] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:57:45 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x9057e400) [pid = 1766] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:57:45 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x91b42400) [pid = 1766] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:57:45 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x8de13800) [pid = 1766] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:57:46 INFO - PROCESS | 1766 | 1465207066100 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]]]}] 02:57:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:57:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 2281ms 02:57:46 INFO - PROCESS | 1766 | 1465207066165 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 02:57:46 INFO - PROCESS | 1766 | 1465207066169 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 02:57:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:57:46 INFO - PROCESS | 1766 | 1465207066174 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:57:46 INFO - PROCESS | 1766 | 1465207066177 Marionette TRACE conn3 <- [1,506,null,{}] 02:57:46 INFO - PROCESS | 1766 | 1465207066183 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}] 02:57:46 INFO - PROCESS | 1766 | 1465207066187 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:46 INFO - PROCESS | 1766 | 1465207066343 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 02:57:46 INFO - PROCESS | 1766 | 1465207066512 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:46 INFO - PROCESS | 1766 | 1465207066520 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59ac00 == 78 [pid = 1766] [id = 134] 02:57:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x8d59c400) [pid = 1766] [serial = 401] [outer = (nil)] 02:57:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x9221fc00) [pid = 1766] [serial = 402] [outer = 0x8d59c400] 02:57:46 INFO - PROCESS | 1766 | 1465207066590 Marionette DEBUG loaded listener.js 02:57:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x93a52800) [pid = 1766] [serial = 403] [outer = 0x8d59c400] 02:57:47 INFO - PROCESS | 1766 | 1465207067295 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]]]}] 02:57:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:57:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1146ms 02:57:47 INFO - PROCESS | 1766 | 1465207067410 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 02:57:47 INFO - PROCESS | 1766 | 1465207067417 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 02:57:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:57:47 INFO - PROCESS | 1766 | 1465207067431 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:57:47 INFO - PROCESS | 1766 | 1465207067436 Marionette TRACE conn3 <- [1,510,null,{}] 02:57:47 INFO - PROCESS | 1766 | 1465207067456 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}] 02:57:47 INFO - PROCESS | 1766 | 1465207067463 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:47 INFO - PROCESS | 1766 | 1465207067657 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 02:57:47 INFO - PROCESS | 1766 | 1465207067837 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:47 INFO - PROCESS | 1766 | 1465207067851 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de9c800 == 79 [pid = 1766] [id = 135] 02:57:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8de9dc00) [pid = 1766] [serial = 404] [outer = (nil)] 02:57:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8dea1400) [pid = 1766] [serial = 405] [outer = 0x8de9dc00] 02:57:47 INFO - PROCESS | 1766 | 1465207067934 Marionette DEBUG loaded listener.js 02:57:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8dea3400) [pid = 1766] [serial = 406] [outer = 0x8de9dc00] 02:57:48 INFO - PROCESS | 1766 | 1465207068965 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]]]}] 02:57:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:57:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1593ms 02:57:49 INFO - PROCESS | 1766 | 1465207069024 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 02:57:49 INFO - PROCESS | 1766 | 1465207069030 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 02:57:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:57:49 INFO - PROCESS | 1766 | 1465207069041 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:57:49 INFO - PROCESS | 1766 | 1465207069046 Marionette TRACE conn3 <- [1,514,null,{}] 02:57:49 INFO - PROCESS | 1766 | 1465207069053 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}] 02:57:49 INFO - PROCESS | 1766 | 1465207069059 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:49 INFO - PROCESS | 1766 | 1465207069290 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 02:57:49 INFO - PROCESS | 1766 | 1465207069522 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:49 INFO - PROCESS | 1766 | 1465207069530 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ece6c00 == 80 [pid = 1766] [id = 136] 02:57:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8eced400) [pid = 1766] [serial = 407] [outer = (nil)] 02:57:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x907b3800) [pid = 1766] [serial = 408] [outer = 0x8eced400] 02:57:49 INFO - PROCESS | 1766 | 1465207069629 Marionette DEBUG loaded listener.js 02:57:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x90906800) [pid = 1766] [serial = 409] [outer = 0x8eced400] 02:57:50 INFO - PROCESS | 1766 | 1465207070507 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]]]}] 02:57:50 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 02:57:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1539ms 02:57:50 INFO - PROCESS | 1766 | 1465207070577 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 02:57:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:57:50 INFO - PROCESS | 1766 | 1465207070582 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 02:57:50 INFO - PROCESS | 1766 | 1465207070588 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:57:50 INFO - PROCESS | 1766 | 1465207070592 Marionette TRACE conn3 <- [1,518,null,{}] 02:57:50 INFO - PROCESS | 1766 | 1465207070607 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}] 02:57:50 INFO - PROCESS | 1766 | 1465207070615 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:50 INFO - PROCESS | 1766 | 1465207070888 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 02:57:51 INFO - PROCESS | 1766 | 1465207071234 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:51 INFO - PROCESS | 1766 | 1465207071249 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x93877c00 == 81 [pid = 1766] [id = 137] 02:57:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x93878800) [pid = 1766] [serial = 410] [outer = (nil)] 02:57:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x93ac5400) [pid = 1766] [serial = 411] [outer = 0x93878800] 02:57:51 INFO - PROCESS | 1766 | 1465207071332 Marionette DEBUG loaded listener.js 02:57:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x9504a800) [pid = 1766] [serial = 412] [outer = 0x93878800] 02:57:52 INFO - PROCESS | 1766 | 1465207072211 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]]]}] 02:57:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:57:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1688ms 02:57:52 INFO - PROCESS | 1766 | 1465207072276 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 02:57:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:57:52 INFO - PROCESS | 1766 | 1465207072280 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 02:57:52 INFO - PROCESS | 1766 | 1465207072286 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:57:52 INFO - PROCESS | 1766 | 1465207072290 Marionette TRACE conn3 <- [1,522,null,{}] 02:57:52 INFO - PROCESS | 1766 | 1465207072296 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}] 02:57:52 INFO - PROCESS | 1766 | 1465207072301 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:52 INFO - PROCESS | 1766 | 1465207072499 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 02:57:52 INFO - PROCESS | 1766 | 1465207072723 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:52 INFO - PROCESS | 1766 | 1465207072732 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e85dc00 == 82 [pid = 1766] [id = 138] 02:57:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x8e85e400) [pid = 1766] [serial = 413] [outer = (nil)] 02:57:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x8e863c00) [pid = 1766] [serial = 414] [outer = 0x8e85e400] 02:57:52 INFO - PROCESS | 1766 | 1465207072855 Marionette DEBUG loaded listener.js 02:57:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x8e9c8400) [pid = 1766] [serial = 415] [outer = 0x8e85e400] 02:57:53 INFO - PROCESS | 1766 | 1465207073743 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]]]}] 02:57:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x8e864800) [pid = 1766] [serial = 416] [outer = 0x974bbc00] 02:57:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:57:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1532ms 02:57:53 INFO - PROCESS | 1766 | 1465207073836 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 02:57:53 INFO - PROCESS | 1766 | 1465207073840 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 02:57:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:57:53 INFO - PROCESS | 1766 | 1465207073902 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:57:53 INFO - PROCESS | 1766 | 1465207073907 Marionette TRACE conn3 <- [1,526,null,{}] 02:57:53 INFO - PROCESS | 1766 | 1465207073915 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}] 02:57:53 INFO - PROCESS | 1766 | 1465207073920 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:54 INFO - PROCESS | 1766 | 1465207074098 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 02:57:54 INFO - PROCESS | 1766 | 1465207074324 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:54 INFO - PROCESS | 1766 | 1465207074332 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e85d000 == 83 [pid = 1766] [id = 139] 02:57:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x8e860400) [pid = 1766] [serial = 417] [outer = (nil)] 02:57:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x9504d800) [pid = 1766] [serial = 418] [outer = 0x8e860400] 02:57:54 INFO - PROCESS | 1766 | 1465207074433 Marionette DEBUG loaded listener.js 02:57:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x950f2800) [pid = 1766] [serial = 419] [outer = 0x8e860400] 02:57:55 INFO - PROCESS | 1766 | 1465207075328 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]]]}] 02:57:55 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 02:57:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1518ms 02:57:55 INFO - PROCESS | 1766 | 1465207075388 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 02:57:55 INFO - PROCESS | 1766 | 1465207075392 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 02:57:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:57:55 INFO - PROCESS | 1766 | 1465207075399 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:57:55 INFO - PROCESS | 1766 | 1465207075403 Marionette TRACE conn3 <- [1,530,null,{}] 02:57:55 INFO - PROCESS | 1766 | 1465207075408 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}] 02:57:55 INFO - PROCESS | 1766 | 1465207075418 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:55 INFO - PROCESS | 1766 | 1465207075674 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 02:57:55 INFO - PROCESS | 1766 | 1465207075916 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:55 INFO - PROCESS | 1766 | 1465207075924 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e4000 == 84 [pid = 1766] [id = 140] 02:57:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x8d7eb400) [pid = 1766] [serial = 420] [outer = (nil)] 02:57:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x950de800) [pid = 1766] [serial = 421] [outer = 0x8d7eb400] 02:57:56 INFO - PROCESS | 1766 | 1465207076047 Marionette DEBUG loaded listener.js 02:57:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x98910c00) [pid = 1766] [serial = 422] [outer = 0x8d7eb400] 02:57:56 INFO - PROCESS | 1766 | 1465207076892 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"]]]}] 02:57:56 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 02:57:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:57:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:57:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:57:56 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 02:57:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:57:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:57:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:57:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1537ms 02:57:56 INFO - PROCESS | 1766 | 1465207076939 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 02:57:56 INFO - PROCESS | 1766 | 1465207076944 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 02:57:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:57:56 INFO - PROCESS | 1766 | 1465207076969 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:57:56 INFO - PROCESS | 1766 | 1465207076972 Marionette TRACE conn3 <- [1,534,null,{}] 02:57:56 INFO - PROCESS | 1766 | 1465207076980 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}] 02:57:56 INFO - PROCESS | 1766 | 1465207076985 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:57 INFO - PROCESS | 1766 | 1465207077181 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 02:57:57 INFO - PROCESS | 1766 | 1465207077362 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:57 INFO - PROCESS | 1766 | 1465207077372 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e2400 == 85 [pid = 1766] [id = 141] 02:57:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x8d891400) [pid = 1766] [serial = 423] [outer = (nil)] 02:57:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x90579000) [pid = 1766] [serial = 424] [outer = 0x8d891400] 02:57:57 INFO - PROCESS | 1766 | 1465207077448 Marionette DEBUG loaded listener.js 02:57:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x8d895000) [pid = 1766] [serial = 425] [outer = 0x8d891400] 02:57:58 INFO - PROCESS | 1766 | 1465207078357 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]]]}] 02:57:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 02:57:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1451ms 02:57:58 INFO - PROCESS | 1766 | 1465207078402 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 02:57:58 INFO - PROCESS | 1766 | 1465207078406 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 02:57:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:57:58 INFO - PROCESS | 1766 | 1465207078412 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:57:58 INFO - PROCESS | 1766 | 1465207078416 Marionette TRACE conn3 <- [1,538,null,{}] 02:57:58 INFO - PROCESS | 1766 | 1465207078422 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}] 02:57:58 INFO - PROCESS | 1766 | 1465207078427 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:58 INFO - PROCESS | 1766 | 1465207078711 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 02:57:58 INFO - PROCESS | 1766 | 1465207078852 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:58 INFO - PROCESS | 1766 | 1465207078859 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:57:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d891800 == 86 [pid = 1766] [id = 142] 02:57:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x8d893c00) [pid = 1766] [serial = 426] [outer = (nil)] 02:57:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x8dfe0000) [pid = 1766] [serial = 427] [outer = 0x8d893c00] 02:57:58 INFO - PROCESS | 1766 | 1465207078974 Marionette DEBUG loaded listener.js 02:57:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x8dfe5c00) [pid = 1766] [serial = 428] [outer = 0x8d893c00] 02:57:59 INFO - PROCESS | 1766 | 1465207079814 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]]]}] 02:57:59 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. 02:57:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1438ms 02:57:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:57:59 INFO - PROCESS | 1766 | 1465207079850 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 02:57:59 INFO - PROCESS | 1766 | 1465207079853 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 02:57:59 INFO - PROCESS | 1766 | 1465207079860 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:57:59 INFO - PROCESS | 1766 | 1465207079863 Marionette TRACE conn3 <- [1,542,null,{}] 02:57:59 INFO - PROCESS | 1766 | 1465207079869 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}] 02:57:59 INFO - PROCESS | 1766 | 1465207079874 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:00 INFO - PROCESS | 1766 | 1465207080082 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 02:58:00 INFO - PROCESS | 1766 | 1465207080249 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:00 INFO - PROCESS | 1766 | 1465207080259 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7efc00 == 87 [pid = 1766] [id = 143] 02:58:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x8dfdc400) [pid = 1766] [serial = 429] [outer = (nil)] 02:58:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x91302c00) [pid = 1766] [serial = 430] [outer = 0x8dfdc400] 02:58:00 INFO - PROCESS | 1766 | 1465207080379 Marionette DEBUG loaded listener.js 02:58:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x91306800) [pid = 1766] [serial = 431] [outer = 0x8dfdc400] 02:58:01 INFO - PROCESS | 1766 | 1465207081250 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]]]}] 02:58:01 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. 02:58:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1435ms 02:58:01 INFO - PROCESS | 1766 | 1465207081294 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 02:58:01 INFO - PROCESS | 1766 | 1465207081298 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 02:58:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:58:01 INFO - PROCESS | 1766 | 1465207081304 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:58:01 INFO - PROCESS | 1766 | 1465207081308 Marionette TRACE conn3 <- [1,546,null,{}] 02:58:01 INFO - PROCESS | 1766 | 1465207081314 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}] 02:58:01 INFO - PROCESS | 1766 | 1465207081319 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:01 INFO - PROCESS | 1766 | 1465207081552 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 02:58:01 INFO - PROCESS | 1766 | 1465207081755 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:01 INFO - PROCESS | 1766 | 1465207081764 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfe4000 == 88 [pid = 1766] [id = 144] 02:58:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x8e865000) [pid = 1766] [serial = 432] [outer = (nil)] 02:58:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x91147400) [pid = 1766] [serial = 433] [outer = 0x8e865000] 02:58:01 INFO - PROCESS | 1766 | 1465207081845 Marionette DEBUG loaded listener.js 02:58:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x91308800) [pid = 1766] [serial = 434] [outer = 0x8e865000] 02:58:02 INFO - PROCESS | 1766 | 1465207082827 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]]]}] 02:58:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 02:58:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1539ms 02:58:02 INFO - PROCESS | 1766 | 1465207082845 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 02:58:02 INFO - PROCESS | 1766 | 1465207082848 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 02:58:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:58:02 INFO - PROCESS | 1766 | 1465207082856 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:58:02 INFO - PROCESS | 1766 | 1465207082860 Marionette TRACE conn3 <- [1,550,null,{}] 02:58:02 INFO - PROCESS | 1766 | 1465207082866 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}] 02:58:02 INFO - PROCESS | 1766 | 1465207082872 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:03 INFO - PROCESS | 1766 | 1465207083095 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 02:58:03 INFO - PROCESS | 1766 | 1465207083304 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:03 INFO - PROCESS | 1766 | 1465207083313 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ece4400 == 89 [pid = 1766] [id = 145] 02:58:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x907bfc00) [pid = 1766] [serial = 435] [outer = (nil)] 02:58:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x92291400) [pid = 1766] [serial = 436] [outer = 0x907bfc00] 02:58:03 INFO - PROCESS | 1766 | 1465207083465 Marionette DEBUG loaded listener.js 02:58:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x92298400) [pid = 1766] [serial = 437] [outer = 0x907bfc00] 02:58:04 INFO - PROCESS | 1766 | 1465207084354 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]]]}] 02:58:04 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. 02:58:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1539ms 02:58:04 INFO - PROCESS | 1766 | 1465207084411 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 02:58:04 INFO - PROCESS | 1766 | 1465207084415 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 02:58:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:58:04 INFO - PROCESS | 1766 | 1465207084423 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:58:04 INFO - PROCESS | 1766 | 1465207084426 Marionette TRACE conn3 <- [1,554,null,{}] 02:58:04 INFO - PROCESS | 1766 | 1465207084432 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}] 02:58:04 INFO - PROCESS | 1766 | 1465207084437 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:04 INFO - PROCESS | 1766 | 1465207084612 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 02:58:04 INFO - PROCESS | 1766 | 1465207084805 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:04 INFO - PROCESS | 1766 | 1465207084814 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de0f800 == 90 [pid = 1766] [id = 146] 02:58:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x8e866400) [pid = 1766] [serial = 438] [outer = (nil)] 02:58:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x9130ec00) [pid = 1766] [serial = 439] [outer = 0x8e866400] 02:58:04 INFO - PROCESS | 1766 | 1465207084894 Marionette DEBUG loaded listener.js 02:58:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x91b34c00) [pid = 1766] [serial = 440] [outer = 0x8e866400] 02:58:05 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:58:06 INFO - PROCESS | 1766 | 1465207086339 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]]]}] 02:58:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:58:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1935ms 02:58:06 INFO - PROCESS | 1766 | 1465207086358 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 02:58:06 INFO - PROCESS | 1766 | 1465207086363 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 02:58:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:58:06 INFO - PROCESS | 1766 | 1465207086371 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:58:06 INFO - PROCESS | 1766 | 1465207086375 Marionette TRACE conn3 <- [1,558,null,{}] 02:58:06 INFO - PROCESS | 1766 | 1465207086383 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}] 02:58:06 INFO - PROCESS | 1766 | 1465207086389 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:06 INFO - PROCESS | 1766 | 1465207086579 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 02:58:06 INFO - PROCESS | 1766 | 1465207086813 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:06 INFO - PROCESS | 1766 | 1465207086824 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7ed000 == 91 [pid = 1766] [id = 147] 02:58:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0x8de9e800) [pid = 1766] [serial = 441] [outer = (nil)] 02:58:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0x8dea8000) [pid = 1766] [serial = 442] [outer = 0x8de9e800] 02:58:06 INFO - PROCESS | 1766 | 1465207086909 Marionette DEBUG loaded listener.js 02:58:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0x8e85c400) [pid = 1766] [serial = 443] [outer = 0x8de9e800] 02:58:07 INFO - PROCESS | 1766 | 1465207087910 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]]]}] 02:58:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:58:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1580ms 02:58:07 INFO - PROCESS | 1766 | 1465207087950 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 02:58:07 INFO - PROCESS | 1766 | 1465207087957 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 02:58:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:58:07 INFO - PROCESS | 1766 | 1465207087967 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:58:07 INFO - PROCESS | 1766 | 1465207087971 Marionette TRACE conn3 <- [1,562,null,{}] 02:58:07 INFO - PROCESS | 1766 | 1465207087977 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}] 02:58:07 INFO - PROCESS | 1766 | 1465207087981 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:08 INFO - PROCESS | 1766 | 1465207088161 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 02:58:08 INFO - PROCESS | 1766 | 1465207088390 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:08 INFO - PROCESS | 1766 | 1465207088398 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de9cc00 == 92 [pid = 1766] [id = 148] 02:58:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 183 (0x8e947400) [pid = 1766] [serial = 444] [outer = (nil)] 02:58:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 184 (0x8e9d5800) [pid = 1766] [serial = 445] [outer = 0x8e947400] 02:58:08 INFO - PROCESS | 1766 | 1465207088516 Marionette DEBUG loaded listener.js 02:58:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 185 (0x90585000) [pid = 1766] [serial = 446] [outer = 0x8e947400] 02:58:08 INFO - PROCESS | 1766 | --DOCSHELL 0x950dd800 == 91 [pid = 1766] [id = 40] 02:58:08 INFO - PROCESS | 1766 | --DOCSHELL 0x9b67f400 == 90 [pid = 1766] [id = 73] 02:58:08 INFO - PROCESS | 1766 | --DOCSHELL 0x9386f800 == 89 [pid = 1766] [id = 87] 02:58:08 INFO - PROCESS | 1766 | --DOCSHELL 0xa2306800 == 88 [pid = 1766] [id = 27] 02:58:08 INFO - PROCESS | 1766 | --DOMWINDOW == 184 (0xa9067800) [pid = 1766] [serial = 333] [outer = (nil)] [url = about:blank] 02:58:08 INFO - PROCESS | 1766 | --DOMWINDOW == 183 (0x9930cc00) [pid = 1766] [serial = 354] [outer = (nil)] [url = about:blank] 02:58:08 INFO - PROCESS | 1766 | --DOCSHELL 0x90581c00 == 87 [pid = 1766] [id = 94] 02:58:08 INFO - PROCESS | 1766 | --DOCSHELL 0x950da800 == 86 [pid = 1766] [id = 89] 02:58:08 INFO - PROCESS | 1766 | --DOCSHELL 0x9057a400 == 85 [pid = 1766] [id = 93] 02:58:08 INFO - PROCESS | 1766 | --DOCSHELL 0x92213000 == 84 [pid = 1766] [id = 92] 02:58:08 INFO - PROCESS | 1766 | --DOCSHELL 0x91f75c00 == 83 [pid = 1766] [id = 91] 02:58:09 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:58:09 INFO - PROCESS | 1766 | --DOCSHELL 0x99eb3400 == 82 [pid = 1766] [id = 90] 02:58:09 INFO - PROCESS | 1766 | --DOCSHELL 0x9a933800 == 81 [pid = 1766] [id = 39] 02:58:09 INFO - PROCESS | 1766 | --DOCSHELL 0x92215400 == 80 [pid = 1766] [id = 88] 02:58:09 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9d3800 == 79 [pid = 1766] [id = 133] 02:58:09 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9ccc00 == 78 [pid = 1766] [id = 132] 02:58:09 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9cfc00 == 77 [pid = 1766] [id = 131] 02:58:09 INFO - PROCESS | 1766 | --DOCSHELL 0x92a64c00 == 76 [pid = 1766] [id = 130] 02:58:09 INFO - PROCESS | 1766 | --DOCSHELL 0x907bd000 == 75 [pid = 1766] [id = 129] 02:58:09 INFO - PROCESS | 1766 | --DOCSHELL 0x8de10c00 == 74 [pid = 1766] [id = 128] 02:58:09 INFO - PROCESS | 1766 | --DOCSHELL 0x9ab8d400 == 73 [pid = 1766] [id = 122] 02:58:09 INFO - PROCESS | 1766 | --DOCSHELL 0x9984e400 == 72 [pid = 1766] [id = 121] 02:58:09 INFO - PROCESS | 1766 | --DOCSHELL 0x9114ec00 == 71 [pid = 1766] [id = 120] 02:58:09 INFO - PROCESS | 1766 | --DOCSHELL 0x8de12400 == 70 [pid = 1766] [id = 119] 02:58:09 INFO - PROCESS | 1766 | --DOCSHELL 0x90583400 == 69 [pid = 1766] [id = 118] 02:58:09 INFO - PROCESS | 1766 | 1465207089401 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]]]}] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 182 (0xa8c49800) [pid = 1766] [serial = 330] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0x9221b800) [pid = 1766] [serial = 309] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0xa230d000) [pid = 1766] [serial = 315] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x92a66800) [pid = 1766] [serial = 324] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x92219400) [pid = 1766] [serial = 345] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x8de18c00) [pid = 1766] [serial = 340] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x8de15c00) [pid = 1766] [serial = 339] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x909ec000) [pid = 1766] [serial = 318] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0xa696b800) [pid = 1766] [serial = 327] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0xa27de400) [pid = 1766] [serial = 321] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x94532c00) [pid = 1766] [serial = 352] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x92a5e800) [pid = 1766] [serial = 346] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x9ab94400) [pid = 1766] [serial = 183] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x950f1400) [pid = 1766] [serial = 180] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x9ccdbc00) [pid = 1766] [serial = 225] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0xa230f800) [pid = 1766] [serial = 174] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0xa6fd8000) [pid = 1766] [serial = 231] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x974b9000) [pid = 1766] [serial = 238] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x97f1b800) [pid = 1766] [serial = 222] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x90906000) [pid = 1766] [serial = 286] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0xa8291c00) [pid = 1766] [serial = 234] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0xa636c400) [pid = 1766] [serial = 192] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0xa225bc00) [pid = 1766] [serial = 189] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x9890e400) [pid = 1766] [serial = 186] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x92caac00) [pid = 1766] [serial = 177] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0xa51ac000) [pid = 1766] [serial = 219] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0xa6f3cc00) [pid = 1766] [serial = 228] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0xa686e800) [pid = 1766] [serial = 195] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x9387d000) [pid = 1766] [serial = 348] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x939d2800) [pid = 1766] [serial = 349] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x93ac2400) [pid = 1766] [serial = 351] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x950f6c00) [pid = 1766] [serial = 312] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x8eced000) [pid = 1766] [serial = 336] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x90901400) [pid = 1766] [serial = 342] [outer = (nil)] [url = about:blank] 02:58:09 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x9090a400) [pid = 1766] [serial = 343] [outer = (nil)] [url = about:blank] 02:58:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:58:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1531ms 02:58:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:58:09 INFO - PROCESS | 1766 | 1465207089497 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 02:58:09 INFO - PROCESS | 1766 | 1465207089500 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 02:58:09 INFO - PROCESS | 1766 | 1465207089509 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:58:09 INFO - PROCESS | 1766 | 1465207089514 Marionette TRACE conn3 <- [1,566,null,{}] 02:58:09 INFO - PROCESS | 1766 | 1465207089529 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}] 02:58:09 INFO - PROCESS | 1766 | 1465207089537 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:09 INFO - PROCESS | 1766 | 1465207089703 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 02:58:09 INFO - PROCESS | 1766 | 1465207089858 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:09 INFO - PROCESS | 1766 | 1465207089870 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9d3800 == 70 [pid = 1766] [id = 149] 02:58:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8ece5c00) [pid = 1766] [serial = 447] [outer = (nil)] 02:58:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x9090b000) [pid = 1766] [serial = 448] [outer = 0x8ece5c00] 02:58:09 INFO - PROCESS | 1766 | 1465207089940 Marionette DEBUG loaded listener.js 02:58:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x909f0000) [pid = 1766] [serial = 449] [outer = 0x8ece5c00] 02:58:10 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:58:10 INFO - PROCESS | 1766 | 1465207090721 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]]]}] 02:58:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:58:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1231ms 02:58:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:58:10 INFO - PROCESS | 1766 | 1465207090740 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 02:58:10 INFO - PROCESS | 1766 | 1465207090743 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 02:58:10 INFO - PROCESS | 1766 | 1465207090753 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:58:10 INFO - PROCESS | 1766 | 1465207090756 Marionette TRACE conn3 <- [1,570,null,{}] 02:58:10 INFO - PROCESS | 1766 | 1465207090761 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}] 02:58:10 INFO - PROCESS | 1766 | 1465207090766 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:10 INFO - PROCESS | 1766 | 1465207090927 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 02:58:10 INFO - PROCESS | 1766 | 1465207090937 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:10 INFO - PROCESS | 1766 | 1465207090947 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9d1400 == 71 [pid = 1766] [id = 150] 02:58:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x90907c00) [pid = 1766] [serial = 450] [outer = (nil)] 02:58:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x91b37800) [pid = 1766] [serial = 451] [outer = 0x90907c00] 02:58:11 INFO - PROCESS | 1766 | 1465207091009 Marionette DEBUG loaded listener.js 02:58:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x91b3c800) [pid = 1766] [serial = 452] [outer = 0x90907c00] 02:58:11 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:58:11 INFO - PROCESS | 1766 | 1465207091937 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]]]}] 02:58:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:58:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1244ms 02:58:11 INFO - PROCESS | 1766 | 1465207091992 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 02:58:11 INFO - PROCESS | 1766 | 1465207091994 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 02:58:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:58:12 INFO - PROCESS | 1766 | 1465207092001 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:58:12 INFO - PROCESS | 1766 | 1465207092004 Marionette TRACE conn3 <- [1,574,null,{}] 02:58:12 INFO - PROCESS | 1766 | 1465207092009 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}] 02:58:12 INFO - PROCESS | 1766 | 1465207092013 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:12 INFO - PROCESS | 1766 | 1465207092242 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 02:58:12 INFO - PROCESS | 1766 | 1465207092260 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:12 INFO - PROCESS | 1766 | 1465207092287 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dea0c00 == 72 [pid = 1766] [id = 151] 02:58:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x91b30400) [pid = 1766] [serial = 453] [outer = (nil)] 02:58:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x91f74800) [pid = 1766] [serial = 454] [outer = 0x91b30400] 02:58:12 INFO - PROCESS | 1766 | 1465207092423 Marionette DEBUG loaded listener.js 02:58:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x92220000) [pid = 1766] [serial = 455] [outer = 0x91b30400] 02:58:13 INFO - PROCESS | 1766 | 1465207093368 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]]]}] 02:58:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:58:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1426ms 02:58:13 INFO - PROCESS | 1766 | 1465207093431 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 02:58:13 INFO - PROCESS | 1766 | 1465207093435 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 02:58:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:58:13 INFO - PROCESS | 1766 | 1465207093440 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:58:13 INFO - PROCESS | 1766 | 1465207093443 Marionette TRACE conn3 <- [1,578,null,{}] 02:58:13 INFO - PROCESS | 1766 | 1465207093448 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}] 02:58:13 INFO - PROCESS | 1766 | 1465207093457 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:13 INFO - PROCESS | 1766 | 1465207093687 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 02:58:14 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x8e9d2c00) [pid = 1766] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:58:14 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x8e9d4400) [pid = 1766] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:58:14 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x8e9d0800) [pid = 1766] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:58:14 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x907be400) [pid = 1766] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:58:14 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x92cadc00) [pid = 1766] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:58:14 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x9090f400) [pid = 1766] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:58:14 INFO - PROCESS | 1766 | 1465207094168 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:14 INFO - PROCESS | 1766 | 1465207094179 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59b800 == 73 [pid = 1766] [id = 152] 02:58:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x8de12400) [pid = 1766] [serial = 456] [outer = (nil)] 02:58:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x907bbc00) [pid = 1766] [serial = 457] [outer = 0x8de12400] 02:58:14 INFO - PROCESS | 1766 | 1465207094244 Marionette DEBUG loaded listener.js 02:58:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x92249c00) [pid = 1766] [serial = 458] [outer = 0x8de12400] 02:58:14 INFO - PROCESS | 1766 | 1465207094913 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]]]}] 02:58:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:58:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1527ms 02:58:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:58:14 INFO - PROCESS | 1766 | 1465207094968 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 02:58:14 INFO - PROCESS | 1766 | 1465207094971 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 02:58:14 INFO - PROCESS | 1766 | 1465207094982 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:58:14 INFO - PROCESS | 1766 | 1465207094985 Marionette TRACE conn3 <- [1,582,null,{}] 02:58:14 INFO - PROCESS | 1766 | 1465207094990 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}] 02:58:14 INFO - PROCESS | 1766 | 1465207094995 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:15 INFO - PROCESS | 1766 | 1465207095146 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 02:58:15 INFO - PROCESS | 1766 | 1465207095160 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:15 INFO - PROCESS | 1766 | 1465207095169 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x90908000 == 74 [pid = 1766] [id = 153] 02:58:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x91b31800) [pid = 1766] [serial = 459] [outer = (nil)] 02:58:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x936e2c00) [pid = 1766] [serial = 460] [outer = 0x91b31800] 02:58:15 INFO - PROCESS | 1766 | 1465207095233 Marionette DEBUG loaded listener.js 02:58:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x93873400) [pid = 1766] [serial = 461] [outer = 0x91b31800] 02:58:16 INFO - PROCESS | 1766 | 1465207096072 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]]]}] 02:58:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:58:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1231ms 02:58:16 INFO - PROCESS | 1766 | 1465207096224 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 02:58:16 INFO - PROCESS | 1766 | 1465207096231 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 02:58:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:58:16 INFO - PROCESS | 1766 | 1465207096240 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:58:16 INFO - PROCESS | 1766 | 1465207096245 Marionette TRACE conn3 <- [1,586,null,{}] 02:58:16 INFO - PROCESS | 1766 | 1465207096254 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}] 02:58:16 INFO - PROCESS | 1766 | 1465207096260 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:16 INFO - PROCESS | 1766 | 1465207096455 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 02:58:16 INFO - PROCESS | 1766 | 1465207096611 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:16 INFO - PROCESS | 1766 | 1465207096626 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59c000 == 75 [pid = 1766] [id = 154] 02:58:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x8dcf1800) [pid = 1766] [serial = 462] [outer = (nil)] 02:58:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x8dcfc400) [pid = 1766] [serial = 463] [outer = 0x8dcf1800] 02:58:16 INFO - PROCESS | 1766 | 1465207096751 Marionette DEBUG loaded listener.js 02:58:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x8de11400) [pid = 1766] [serial = 464] [outer = 0x8dcf1800] 02:58:17 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:58:17 INFO - PROCESS | 1766 | 1465207097776 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]]]}] 02:58:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:58:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1581ms 02:58:17 INFO - PROCESS | 1766 | 1465207097822 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 02:58:17 INFO - PROCESS | 1766 | 1465207097827 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 02:58:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:58:17 INFO - PROCESS | 1766 | 1465207097839 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:58:17 INFO - PROCESS | 1766 | 1465207097844 Marionette TRACE conn3 <- [1,590,null,{}] 02:58:17 INFO - PROCESS | 1766 | 1465207097852 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}] 02:58:17 INFO - PROCESS | 1766 | 1465207097857 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:18 INFO - PROCESS | 1766 | 1465207098051 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 02:58:18 INFO - PROCESS | 1766 | 1465207098284 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:18 INFO - PROCESS | 1766 | 1465207098291 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e85bc00 == 76 [pid = 1766] [id = 155] 02:58:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x8e864000) [pid = 1766] [serial = 465] [outer = (nil)] 02:58:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x8e9ce800) [pid = 1766] [serial = 466] [outer = 0x8e864000] 02:58:18 INFO - PROCESS | 1766 | 1465207098419 Marionette DEBUG loaded listener.js 02:58:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x8ecf2000) [pid = 1766] [serial = 467] [outer = 0x8e864000] 02:58:19 INFO - PROCESS | 1766 | 1465207099441 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]]]}] 02:58:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:58:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1650ms 02:58:19 INFO - PROCESS | 1766 | 1465207099486 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 02:58:19 INFO - PROCESS | 1766 | 1465207099489 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 02:58:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:58:19 INFO - PROCESS | 1766 | 1465207099497 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:58:19 INFO - PROCESS | 1766 | 1465207099501 Marionette TRACE conn3 <- [1,594,null,{}] 02:58:19 INFO - PROCESS | 1766 | 1465207099517 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}] 02:58:19 INFO - PROCESS | 1766 | 1465207099527 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:19 INFO - PROCESS | 1766 | 1465207099731 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 02:58:20 INFO - PROCESS | 1766 | 1465207100008 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:20 INFO - PROCESS | 1766 | 1465207100020 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9d1800 == 77 [pid = 1766] [id = 156] 02:58:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x91f70400) [pid = 1766] [serial = 468] [outer = (nil)] 02:58:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x92296000) [pid = 1766] [serial = 469] [outer = 0x91f70400] 02:58:20 INFO - PROCESS | 1766 | 1465207100152 Marionette DEBUG loaded listener.js 02:58:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x92a67c00) [pid = 1766] [serial = 470] [outer = 0x91f70400] 02:58:21 INFO - PROCESS | 1766 | 1465207101060 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]]]}] 02:58:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:58:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1638ms 02:58:21 INFO - PROCESS | 1766 | 1465207101135 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 02:58:21 INFO - PROCESS | 1766 | 1465207101139 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 02:58:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:58:21 INFO - PROCESS | 1766 | 1465207101174 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:58:21 INFO - PROCESS | 1766 | 1465207101179 Marionette TRACE conn3 <- [1,598,null,{}] 02:58:21 INFO - PROCESS | 1766 | 1465207101242 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}] 02:58:21 INFO - PROCESS | 1766 | 1465207101247 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:21 INFO - PROCESS | 1766 | 1465207101458 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 02:58:21 INFO - PROCESS | 1766 | 1465207101697 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:21 INFO - PROCESS | 1766 | 1465207101704 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b30c00 == 78 [pid = 1766] [id = 157] 02:58:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x92a5c000) [pid = 1766] [serial = 471] [outer = (nil)] 02:58:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x94524400) [pid = 1766] [serial = 472] [outer = 0x92a5c000] 02:58:21 INFO - PROCESS | 1766 | 1465207101785 Marionette DEBUG loaded listener.js 02:58:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x94fb2400) [pid = 1766] [serial = 473] [outer = 0x92a5c000] 02:58:22 INFO - PROCESS | 1766 | 1465207102696 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]]]}] 02:58:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:58:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1578ms 02:58:22 INFO - PROCESS | 1766 | 1465207102753 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 02:58:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:58:22 INFO - PROCESS | 1766 | 1465207102758 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 02:58:22 INFO - PROCESS | 1766 | 1465207102764 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:58:22 INFO - PROCESS | 1766 | 1465207102768 Marionette TRACE conn3 <- [1,602,null,{}] 02:58:22 INFO - PROCESS | 1766 | 1465207102773 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}] 02:58:22 INFO - PROCESS | 1766 | 1465207102779 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:22 INFO - PROCESS | 1766 | 1465207102958 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 02:58:23 INFO - PROCESS | 1766 | 1465207103140 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:23 INFO - PROCESS | 1766 | 1465207103147 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b4e000 == 79 [pid = 1766] [id = 158] 02:58:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x94532c00) [pid = 1766] [serial = 474] [outer = (nil)] 02:58:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x950d8400) [pid = 1766] [serial = 475] [outer = 0x94532c00] 02:58:23 INFO - PROCESS | 1766 | 1465207103275 Marionette DEBUG loaded listener.js 02:58:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x950f2c00) [pid = 1766] [serial = 476] [outer = 0x94532c00] 02:58:24 INFO - PROCESS | 1766 | 1465207104151 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]]]}] 02:58:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:58:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1430ms 02:58:24 INFO - PROCESS | 1766 | 1465207104194 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 02:58:24 INFO - PROCESS | 1766 | 1465207104197 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 02:58:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:58:24 INFO - PROCESS | 1766 | 1465207104204 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:58:24 INFO - PROCESS | 1766 | 1465207104207 Marionette TRACE conn3 <- [1,606,null,{}] 02:58:24 INFO - PROCESS | 1766 | 1465207104213 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}] 02:58:24 INFO - PROCESS | 1766 | 1465207104223 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:24 INFO - PROCESS | 1766 | 1465207104437 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 02:58:24 INFO - PROCESS | 1766 | 1465207104621 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:24 INFO - PROCESS | 1766 | 1465207104630 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d598c00 == 80 [pid = 1766] [id = 159] 02:58:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x98902800) [pid = 1766] [serial = 477] [outer = (nil)] 02:58:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x9890c800) [pid = 1766] [serial = 478] [outer = 0x98902800] 02:58:24 INFO - PROCESS | 1766 | 1465207104758 Marionette DEBUG loaded listener.js 02:58:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x99eadc00) [pid = 1766] [serial = 479] [outer = 0x98902800] 02:58:25 INFO - PROCESS | 1766 | 1465207105613 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]]]}] 02:58:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:58:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1445ms 02:58:25 INFO - PROCESS | 1766 | 1465207105650 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 02:58:25 INFO - PROCESS | 1766 | 1465207105654 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 02:58:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:58:25 INFO - PROCESS | 1766 | 1465207105661 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:58:25 INFO - PROCESS | 1766 | 1465207105664 Marionette TRACE conn3 <- [1,610,null,{}] 02:58:25 INFO - PROCESS | 1766 | 1465207105670 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}] 02:58:25 INFO - PROCESS | 1766 | 1465207105675 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:25 INFO - PROCESS | 1766 | 1465207105859 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 02:58:26 INFO - PROCESS | 1766 | 1465207106044 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:26 INFO - PROCESS | 1766 | 1465207106051 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x950f6c00 == 81 [pid = 1766] [id = 160] 02:58:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x98906c00) [pid = 1766] [serial = 480] [outer = (nil)] 02:58:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x9ab26400) [pid = 1766] [serial = 481] [outer = 0x98906c00] 02:58:26 INFO - PROCESS | 1766 | 1465207106130 Marionette DEBUG loaded listener.js 02:58:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x9ab85400) [pid = 1766] [serial = 482] [outer = 0x98906c00] 02:58:27 INFO - PROCESS | 1766 | 1465207107083 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]]]}] 02:58:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:58:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1478ms 02:58:27 INFO - PROCESS | 1766 | 1465207107139 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 02:58:27 INFO - PROCESS | 1766 | 1465207107143 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 02:58:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:58:27 INFO - PROCESS | 1766 | 1465207107150 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:58:27 INFO - PROCESS | 1766 | 1465207107154 Marionette TRACE conn3 <- [1,614,null,{}] 02:58:27 INFO - PROCESS | 1766 | 1465207107159 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}] 02:58:27 INFO - PROCESS | 1766 | 1465207107164 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:27 INFO - PROCESS | 1766 | 1465207107354 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 02:58:27 INFO - PROCESS | 1766 | 1465207107540 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:27 INFO - PROCESS | 1766 | 1465207107547 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d597000 == 82 [pid = 1766] [id = 161] 02:58:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x9a034c00) [pid = 1766] [serial = 483] [outer = (nil)] 02:58:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0x9ae78c00) [pid = 1766] [serial = 484] [outer = 0x9a034c00] 02:58:27 INFO - PROCESS | 1766 | 1465207107641 Marionette DEBUG loaded listener.js 02:58:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0x9b008400) [pid = 1766] [serial = 485] [outer = 0x9a034c00] 02:58:28 INFO - PROCESS | 1766 | 1465207108516 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]]]}] 02:58:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:58:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1436ms 02:58:28 INFO - PROCESS | 1766 | 1465207108586 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 02:58:28 INFO - PROCESS | 1766 | 1465207108590 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 02:58:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:58:28 INFO - PROCESS | 1766 | 1465207108596 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:58:28 INFO - PROCESS | 1766 | 1465207108600 Marionette TRACE conn3 <- [1,618,null,{}] 02:58:28 INFO - PROCESS | 1766 | 1465207108605 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}] 02:58:28 INFO - PROCESS | 1766 | 1465207108610 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:28 INFO - PROCESS | 1766 | 1465207108824 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 02:58:29 INFO - PROCESS | 1766 | 1465207109053 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:29 INFO - PROCESS | 1766 | 1465207109061 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ab27400 == 83 [pid = 1766] [id = 162] 02:58:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0x9ae1f400) [pid = 1766] [serial = 486] [outer = (nil)] 02:58:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 183 (0x9cce3400) [pid = 1766] [serial = 487] [outer = 0x9ae1f400] 02:58:29 INFO - PROCESS | 1766 | 1465207109186 Marionette DEBUG loaded listener.js 02:58:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 184 (0x9cce6c00) [pid = 1766] [serial = 488] [outer = 0x9ae1f400] 02:58:30 INFO - PROCESS | 1766 | 1465207110038 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]]]}] 02:58:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:58:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1478ms 02:58:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:58:30 INFO - PROCESS | 1766 | 1465207110075 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 02:58:30 INFO - PROCESS | 1766 | 1465207110078 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 02:58:30 INFO - PROCESS | 1766 | 1465207110084 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:58:30 INFO - PROCESS | 1766 | 1465207110088 Marionette TRACE conn3 <- [1,622,null,{}] 02:58:30 INFO - PROCESS | 1766 | 1465207110094 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}] 02:58:30 INFO - PROCESS | 1766 | 1465207110098 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:30 INFO - PROCESS | 1766 | 1465207110277 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 02:58:30 INFO - PROCESS | 1766 | 1465207110473 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:30 INFO - PROCESS | 1766 | 1465207110482 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x99eb2800 == 84 [pid = 1766] [id = 163] 02:58:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 185 (0x9cce0400) [pid = 1766] [serial = 489] [outer = (nil)] 02:58:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 186 (0xa23dac00) [pid = 1766] [serial = 490] [outer = 0x9cce0400] 02:58:30 INFO - PROCESS | 1766 | 1465207110563 Marionette DEBUG loaded listener.js 02:58:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 187 (0xa2566000) [pid = 1766] [serial = 491] [outer = 0x9cce0400] 02:58:31 INFO - PROCESS | 1766 | 1465207111529 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]]]}] 02:58:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:58:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1479ms 02:58:31 INFO - PROCESS | 1766 | 1465207111564 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 02:58:31 INFO - PROCESS | 1766 | 1465207111569 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 02:58:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:58:31 INFO - PROCESS | 1766 | 1465207111575 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:58:31 INFO - PROCESS | 1766 | 1465207111579 Marionette TRACE conn3 <- [1,626,null,{}] 02:58:31 INFO - PROCESS | 1766 | 1465207111585 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}] 02:58:31 INFO - PROCESS | 1766 | 1465207111591 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:31 INFO - PROCESS | 1766 | 1465207111813 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 02:58:32 INFO - PROCESS | 1766 | 1465207112057 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:32 INFO - PROCESS | 1766 | 1465207112069 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e5c00 == 85 [pid = 1766] [id = 164] 02:58:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 188 (0x8d7e6800) [pid = 1766] [serial = 492] [outer = (nil)] 02:58:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 189 (0x8d7ee000) [pid = 1766] [serial = 493] [outer = 0x8d7e6800] 02:58:32 INFO - PROCESS | 1766 | 1465207112480 Marionette DEBUG loaded listener.js 02:58:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 190 (0x8d89cc00) [pid = 1766] [serial = 494] [outer = 0x8d7e6800] 02:58:33 INFO - PROCESS | 1766 | 1465207113407 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]]]}] 02:58:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:58:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1883ms 02:58:33 INFO - PROCESS | 1766 | 1465207113459 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 02:58:33 INFO - PROCESS | 1766 | 1465207113465 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 02:58:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:58:33 INFO - PROCESS | 1766 | 1465207113473 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:58:33 INFO - PROCESS | 1766 | 1465207113477 Marionette TRACE conn3 <- [1,630,null,{}] 02:58:33 INFO - PROCESS | 1766 | 1465207113484 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}] 02:58:33 INFO - PROCESS | 1766 | 1465207113490 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:33 INFO - PROCESS | 1766 | 1465207113674 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 02:58:33 INFO - PROCESS | 1766 | 1465207113924 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:33 INFO - PROCESS | 1766 | 1465207113931 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e85c800 == 86 [pid = 1766] [id = 165] 02:58:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 191 (0x8e861c00) [pid = 1766] [serial = 495] [outer = (nil)] 02:58:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 192 (0x8d89bc00) [pid = 1766] [serial = 496] [outer = 0x8e861c00] 02:58:34 INFO - PROCESS | 1766 | 1465207114121 Marionette DEBUG loaded listener.js 02:58:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 193 (0x8e9d0800) [pid = 1766] [serial = 497] [outer = 0x8e861c00] 02:58:34 INFO - PROCESS | 1766 | 1465207114988 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]]]}] 02:58:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:58:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1582ms 02:58:35 INFO - PROCESS | 1766 | 1465207115054 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 02:58:35 INFO - PROCESS | 1766 | 1465207115060 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 02:58:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:58:35 INFO - PROCESS | 1766 | 1465207115070 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:58:35 INFO - PROCESS | 1766 | 1465207115073 Marionette TRACE conn3 <- [1,634,null,{}] 02:58:35 INFO - PROCESS | 1766 | 1465207115079 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}] 02:58:35 INFO - PROCESS | 1766 | 1465207115085 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:35 INFO - PROCESS | 1766 | 1465207115296 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 02:58:35 INFO - PROCESS | 1766 | 1465207115533 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:35 INFO - PROCESS | 1766 | 1465207115542 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfe7400 == 87 [pid = 1766] [id = 166] 02:58:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 194 (0x8dfe9c00) [pid = 1766] [serial = 498] [outer = (nil)] 02:58:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 195 (0x9090c800) [pid = 1766] [serial = 499] [outer = 0x8dfe9c00] 02:58:35 INFO - PROCESS | 1766 | 1465207115657 Marionette DEBUG loaded listener.js 02:58:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 196 (0x91b32800) [pid = 1766] [serial = 500] [outer = 0x8dfe9c00] 02:58:36 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:58:37 INFO - PROCESS | 1766 | --DOCSHELL 0xa680cc00 == 86 [pid = 1766] [id = 110] 02:58:37 INFO - PROCESS | 1766 | --DOCSHELL 0x9057a800 == 85 [pid = 1766] [id = 108] 02:58:37 INFO - PROCESS | 1766 | --DOCSHELL 0x91141800 == 84 [pid = 1766] [id = 79] 02:58:37 INFO - PROCESS | 1766 | --DOCSHELL 0xa35f0800 == 83 [pid = 1766] [id = 109] 02:58:37 INFO - PROCESS | 1766 | --DOCSHELL 0xa6fd9800 == 82 [pid = 1766] [id = 111] 02:58:37 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59b800 == 81 [pid = 1766] [id = 152] 02:58:37 INFO - PROCESS | 1766 | --DOCSHELL 0x8dea0c00 == 80 [pid = 1766] [id = 151] 02:58:37 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9d1400 == 79 [pid = 1766] [id = 150] 02:58:37 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9d3800 == 78 [pid = 1766] [id = 149] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7ed000 == 77 [pid = 1766] [id = 147] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8de9cc00 == 76 [pid = 1766] [id = 148] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8e85dc00 == 75 [pid = 1766] [id = 138] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8ece6c00 == 74 [pid = 1766] [id = 136] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8de9c800 == 73 [pid = 1766] [id = 135] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0xa2253400 == 72 [pid = 1766] [id = 29] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x94fac000 == 71 [pid = 1766] [id = 60] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x90584000 == 70 [pid = 1766] [id = 102] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x92216800 == 69 [pid = 1766] [id = 59] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x950d5800 == 68 [pid = 1766] [id = 47] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9b642000 == 67 [pid = 1766] [id = 37] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e2400 == 66 [pid = 1766] [id = 141] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8ece7000 == 65 [pid = 1766] [id = 112] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x91f68000 == 64 [pid = 1766] [id = 52] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x93877c00 == 63 [pid = 1766] [id = 137] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e4000 == 62 [pid = 1766] [id = 140] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7efc00 == 61 [pid = 1766] [id = 143] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8de0f800 == 60 [pid = 1766] [id = 146] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8ece4400 == 59 [pid = 1766] [id = 145] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfe4000 == 58 [pid = 1766] [id = 144] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8e85d000 == 57 [pid = 1766] [id = 139] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0xa5151800 == 56 [pid = 1766] [id = 50] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8d891800 == 55 [pid = 1766] [id = 142] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8e94d800 == 54 [pid = 1766] [id = 127] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9cce5400 == 53 [pid = 1766] [id = 51] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x99eae400 == 52 [pid = 1766] [id = 61] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x974c1c00 == 51 [pid = 1766] [id = 28] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcf7800 == 50 [pid = 1766] [id = 126] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x90576800 == 49 [pid = 1766] [id = 95] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8e942000 == 48 [pid = 1766] [id = 125] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9890b400 == 47 [pid = 1766] [id = 63] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x950ea000 == 46 [pid = 1766] [id = 62] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x939d3c00 == 45 [pid = 1766] [id = 30] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x92216400 == 44 [pid = 1766] [id = 64] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcfc800 == 43 [pid = 1766] [id = 123] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x91f6ec00 == 42 [pid = 1766] [id = 65] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0xa230b000 == 41 [pid = 1766] [id = 124] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8e85c800 == 40 [pid = 1766] [id = 165] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e5c00 == 39 [pid = 1766] [id = 164] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9ab27400 == 38 [pid = 1766] [id = 162] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x99eb2800 == 37 [pid = 1766] [id = 163] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8d597000 == 36 [pid = 1766] [id = 161] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x950f6c00 == 35 [pid = 1766] [id = 160] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x91b4e000 == 34 [pid = 1766] [id = 158] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8d598c00 == 33 [pid = 1766] [id = 159] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x91b30c00 == 32 [pid = 1766] [id = 157] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9d1800 == 31 [pid = 1766] [id = 156] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8e85bc00 == 30 [pid = 1766] [id = 155] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x90908000 == 29 [pid = 1766] [id = 153] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59ac00 == 28 [pid = 1766] [id = 134] 02:58:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59c000 == 27 [pid = 1766] [id = 154] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 195 (0x9221fc00) [pid = 1766] [serial = 402] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 194 (0x95052800) [pid = 1766] [serial = 397] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 193 (0x9890ec00) [pid = 1766] [serial = 399] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 192 (0x8e94c800) [pid = 1766] [serial = 375] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 191 (0x8e9d4800) [pid = 1766] [serial = 393] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 190 (0x909ee400) [pid = 1766] [serial = 385] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 189 (0x909e2800) [pid = 1766] [serial = 384] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 188 (0x93874800) [pid = 1766] [serial = 390] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 187 (0x93ac5000) [pid = 1766] [serial = 391] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 186 (0x9ab8b400) [pid = 1766] [serial = 363] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 185 (0x93876000) [pid = 1766] [serial = 388] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 184 (0x92a5f800) [pid = 1766] [serial = 387] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 183 (0xa90ae400) [pid = 1766] [serial = 378] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 182 (0xa6f3e800) [pid = 1766] [serial = 372] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0x9cce1000) [pid = 1766] [serial = 366] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x93a53400) [pid = 1766] [serial = 381] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x9057c400) [pid = 1766] [serial = 357] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0xa23e2c00) [pid = 1766] [serial = 369] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x92215c00) [pid = 1766] [serial = 360] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x95048000) [pid = 1766] [serial = 396] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x99eaf000) [pid = 1766] [serial = 400] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x8e9d7c00) [pid = 1766] [serial = 394] [outer = (nil)] [url = about:blank] 02:58:38 INFO - PROCESS | 1766 | 1465207118472 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]]]}] 02:58:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:58:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 3441ms 02:58:38 INFO - PROCESS | 1766 | 1465207118512 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 02:58:38 INFO - PROCESS | 1766 | 1465207118518 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 02:58:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:58:38 INFO - PROCESS | 1766 | 1465207118527 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:58:38 INFO - PROCESS | 1766 | 1465207118531 Marionette TRACE conn3 <- [1,638,null,{}] 02:58:38 INFO - PROCESS | 1766 | 1465207118539 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}] 02:58:38 INFO - PROCESS | 1766 | 1465207118545 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:38 INFO - PROCESS | 1766 | 1465207118720 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 02:58:38 INFO - PROCESS | 1766 | 1465207118857 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:38 INFO - PROCESS | 1766 | 1465207118873 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e3000 == 28 [pid = 1766] [id = 167] 02:58:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x8dcf0c00) [pid = 1766] [serial = 501] [outer = (nil)] 02:58:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x8dcf6800) [pid = 1766] [serial = 502] [outer = 0x8dcf0c00] 02:58:38 INFO - PROCESS | 1766 | 1465207118943 Marionette DEBUG loaded listener.js 02:58:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x8de0e000) [pid = 1766] [serial = 503] [outer = 0x8dcf0c00] 02:58:39 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:58:39 INFO - PROCESS | 1766 | 1465207119701 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]]]}] 02:58:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:58:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1230ms 02:58:39 INFO - PROCESS | 1766 | 1465207119756 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 02:58:39 INFO - PROCESS | 1766 | 1465207119762 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 02:58:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:58:39 INFO - PROCESS | 1766 | 1465207119772 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:58:39 INFO - PROCESS | 1766 | 1465207119775 Marionette TRACE conn3 <- [1,642,null,{}] 02:58:39 INFO - PROCESS | 1766 | 1465207119781 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}] 02:58:39 INFO - PROCESS | 1766 | 1465207119787 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:40 INFO - PROCESS | 1766 | 1465207120018 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 02:58:40 INFO - PROCESS | 1766 | 1465207120204 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:40 INFO - PROCESS | 1766 | 1465207120212 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59b800 == 29 [pid = 1766] [id = 168] 02:58:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x8d59cc00) [pid = 1766] [serial = 504] [outer = (nil)] 02:58:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x8d7e9800) [pid = 1766] [serial = 505] [outer = 0x8d59cc00] 02:58:40 INFO - PROCESS | 1766 | 1465207120302 Marionette DEBUG loaded listener.js 02:58:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0x8d7ed000) [pid = 1766] [serial = 506] [outer = 0x8d59cc00] 02:58:41 INFO - PROCESS | 1766 | 1465207121324 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]]]}] 02:58:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:58:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1630ms 02:58:41 INFO - PROCESS | 1766 | 1465207121404 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 02:58:41 INFO - PROCESS | 1766 | 1465207121410 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 02:58:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:58:41 INFO - PROCESS | 1766 | 1465207121419 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:58:41 INFO - PROCESS | 1766 | 1465207121423 Marionette TRACE conn3 <- [1,646,null,{}] 02:58:41 INFO - PROCESS | 1766 | 1465207121430 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}] 02:58:41 INFO - PROCESS | 1766 | 1465207121439 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:41 INFO - PROCESS | 1766 | 1465207121656 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 02:58:41 INFO - PROCESS | 1766 | 1465207121889 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:41 INFO - PROCESS | 1766 | 1465207121897 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e943400 == 30 [pid = 1766] [id = 169] 02:58:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0x8e944400) [pid = 1766] [serial = 507] [outer = (nil)] 02:58:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0x8e9c8c00) [pid = 1766] [serial = 508] [outer = 0x8e944400] 02:58:41 INFO - PROCESS | 1766 | 1465207121995 Marionette DEBUG loaded listener.js 02:58:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 183 (0x8e9d1000) [pid = 1766] [serial = 509] [outer = 0x8e944400] 02:58:42 INFO - PROCESS | 1766 | 1465207122889 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]]]}] 02:58:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:58:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1530ms 02:58:42 INFO - PROCESS | 1766 | 1465207122948 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 02:58:42 INFO - PROCESS | 1766 | 1465207122952 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 02:58:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:58:42 INFO - PROCESS | 1766 | 1465207122959 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:58:42 INFO - PROCESS | 1766 | 1465207122963 Marionette TRACE conn3 <- [1,650,null,{}] 02:58:42 INFO - PROCESS | 1766 | 1465207122969 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}] 02:58:42 INFO - PROCESS | 1766 | 1465207122975 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:43 INFO - PROCESS | 1766 | 1465207123158 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 02:58:43 INFO - PROCESS | 1766 | 1465207123438 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:43 INFO - PROCESS | 1766 | 1465207123444 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x907b4800 == 31 [pid = 1766] [id = 170] 02:58:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 184 (0x907b4c00) [pid = 1766] [serial = 510] [outer = (nil)] 02:58:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 185 (0x907bb800) [pid = 1766] [serial = 511] [outer = 0x907b4c00] 02:58:43 INFO - PROCESS | 1766 | 1465207123565 Marionette DEBUG loaded listener.js 02:58:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 186 (0x90906400) [pid = 1766] [serial = 512] [outer = 0x907b4c00] 02:58:44 INFO - PROCESS | 1766 | 1465207124487 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]]]}] 02:58:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:58:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1636ms 02:58:44 INFO - PROCESS | 1766 | 1465207124633 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 02:58:44 INFO - PROCESS | 1766 | 1465207124640 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 02:58:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:58:44 INFO - PROCESS | 1766 | 1465207124659 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:58:44 INFO - PROCESS | 1766 | 1465207124667 Marionette TRACE conn3 <- [1,654,null,{}] 02:58:44 INFO - PROCESS | 1766 | 1465207124673 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}] 02:58:44 INFO - PROCESS | 1766 | 1465207124681 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:44 INFO - PROCESS | 1766 | 1465207124903 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 02:58:45 INFO - PROCESS | 1766 | 1465207125135 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:45 INFO - PROCESS | 1766 | 1465207125145 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x90905c00 == 32 [pid = 1766] [id = 171] 02:58:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 187 (0x909ee000) [pid = 1766] [serial = 513] [outer = (nil)] 02:58:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 188 (0x9130f800) [pid = 1766] [serial = 514] [outer = 0x909ee000] 02:58:45 INFO - PROCESS | 1766 | 1465207125224 Marionette DEBUG loaded listener.js 02:58:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 189 (0x9221e800) [pid = 1766] [serial = 515] [outer = 0x909ee000] 02:58:46 INFO - PROCESS | 1766 | 1465207126130 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]]]}] 02:58:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:58:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1551ms 02:58:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:58:46 INFO - PROCESS | 1766 | 1465207126201 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 02:58:46 INFO - PROCESS | 1766 | 1465207126205 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 02:58:46 INFO - PROCESS | 1766 | 1465207126211 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:58:46 INFO - PROCESS | 1766 | 1465207126215 Marionette TRACE conn3 <- [1,658,null,{}] 02:58:46 INFO - PROCESS | 1766 | 1465207126221 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}] 02:58:46 INFO - PROCESS | 1766 | 1465207126226 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:46 INFO - PROCESS | 1766 | 1465207126460 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 02:58:47 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e3000 == 31 [pid = 1766] [id = 167] 02:58:47 INFO - PROCESS | 1766 | 1465207127895 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:47 INFO - PROCESS | 1766 | 1465207127906 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d597c00 == 32 [pid = 1766] [id = 172] 02:58:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 190 (0x8d598000) [pid = 1766] [serial = 516] [outer = (nil)] 02:58:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 191 (0x8d7e1c00) [pid = 1766] [serial = 517] [outer = 0x8d598000] 02:58:47 INFO - PROCESS | 1766 | 1465207127973 Marionette DEBUG loaded listener.js 02:58:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 192 (0x8dcf4000) [pid = 1766] [serial = 518] [outer = 0x8d598000] 02:58:48 INFO - PROCESS | 1766 | 1465207128797 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]]]}] 02:58:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:58:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 2632ms 02:58:48 INFO - PROCESS | 1766 | 1465207128844 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 02:58:48 INFO - PROCESS | 1766 | 1465207128850 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 02:58:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:58:48 INFO - PROCESS | 1766 | 1465207128884 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:58:48 INFO - PROCESS | 1766 | 1465207128887 Marionette TRACE conn3 <- [1,662,null,{}] 02:58:48 INFO - PROCESS | 1766 | 1465207128895 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}] 02:58:48 INFO - PROCESS | 1766 | 1465207128903 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:49 INFO - PROCESS | 1766 | 1465207129158 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 02:58:49 INFO - PROCESS | 1766 | 1465207129183 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:49 INFO - PROCESS | 1766 | 1465207129191 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ece4000 == 33 [pid = 1766] [id = 173] 02:58:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 193 (0x8ece8400) [pid = 1766] [serial = 519] [outer = (nil)] 02:58:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 194 (0x90577800) [pid = 1766] [serial = 520] [outer = 0x8ece8400] 02:58:49 INFO - PROCESS | 1766 | 1465207129261 Marionette DEBUG loaded listener.js 02:58:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 195 (0x90584800) [pid = 1766] [serial = 521] [outer = 0x8ece8400] 02:58:49 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:58:50 INFO - PROCESS | 1766 | 1465207130196 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]]]}] 02:58:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:58:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1338ms 02:58:50 INFO - PROCESS | 1766 | 1465207130224 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 02:58:50 INFO - PROCESS | 1766 | 1465207130230 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 02:58:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:58:50 INFO - PROCESS | 1766 | 1465207130236 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:58:50 INFO - PROCESS | 1766 | 1465207130239 Marionette TRACE conn3 <- [1,666,null,{}] 02:58:50 INFO - PROCESS | 1766 | 1465207130245 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}] 02:58:50 INFO - PROCESS | 1766 | 1465207130250 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:50 INFO - PROCESS | 1766 | 1465207130472 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 02:58:50 INFO - PROCESS | 1766 | 1465207130515 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:50 INFO - PROCESS | 1766 | 1465207130523 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x907b8400 == 34 [pid = 1766] [id = 174] 02:58:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 196 (0x91b4ec00) [pid = 1766] [serial = 522] [outer = (nil)] 02:58:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 197 (0x92214800) [pid = 1766] [serial = 523] [outer = 0x91b4ec00] 02:58:50 INFO - PROCESS | 1766 | 1465207130588 Marionette DEBUG loaded listener.js 02:58:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 198 (0x9228fc00) [pid = 1766] [serial = 524] [outer = 0x91b4ec00] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 197 (0x8e861c00) [pid = 1766] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 196 (0x8dcf1800) [pid = 1766] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 195 (0x8e864000) [pid = 1766] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 194 (0x91f70400) [pid = 1766] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 193 (0x92a5c000) [pid = 1766] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 192 (0x94532c00) [pid = 1766] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 191 (0x98902800) [pid = 1766] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 190 (0x98906c00) [pid = 1766] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 189 (0x9a034c00) [pid = 1766] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 188 (0x9ae1f400) [pid = 1766] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 187 (0x9cce0400) [pid = 1766] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 186 (0x8dfe9c00) [pid = 1766] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 185 (0x8d7e6800) [pid = 1766] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 184 (0x8de9e800) [pid = 1766] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 183 (0x8e947400) [pid = 1766] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 182 (0x8e865000) [pid = 1766] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0xa901fc00) [pid = 1766] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x8ece7c00) [pid = 1766] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x91147c00) [pid = 1766] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x9984bc00) [pid = 1766] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0xa35a1800) [pid = 1766] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x8e866400) [pid = 1766] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x90907c00) [pid = 1766] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0xa6845000) [pid = 1766] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x8e85e400) [pid = 1766] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0xa51ba000) [pid = 1766] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x8de9dc00) [pid = 1766] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x9ae70c00) [pid = 1766] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x8de12400) [pid = 1766] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x8e942400) [pid = 1766] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x907bfc00) [pid = 1766] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x8de12c00) [pid = 1766] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x99eaa800) [pid = 1766] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x909e5000) [pid = 1766] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x950f6400) [pid = 1766] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x91b45000) [pid = 1766] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x8d893c00) [pid = 1766] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x9ab88c00) [pid = 1766] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0xa1110800) [pid = 1766] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x8d891400) [pid = 1766] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x8ece5c00) [pid = 1766] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x93870400) [pid = 1766] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x9057c000) [pid = 1766] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x91b30400) [pid = 1766] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x8dfdc400) [pid = 1766] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x8d7eb400) [pid = 1766] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x8eced400) [pid = 1766] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0xa110d400) [pid = 1766] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0xa2253c00) [pid = 1766] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x9057c800) [pid = 1766] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x8e860400) [pid = 1766] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x93abf800) [pid = 1766] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x8d59c400) [pid = 1766] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x93878800) [pid = 1766] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x91b4bc00) [pid = 1766] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x9398c000) [pid = 1766] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x92215800) [pid = 1766] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x950d8800) [pid = 1766] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x8e945c00) [pid = 1766] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x9b03b000) [pid = 1766] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x907b3c00) [pid = 1766] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:58:51 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x91b31800) [pid = 1766] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:58:52 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:58:52 INFO - PROCESS | 1766 | 1465207132397 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]]]}] 02:58:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:58:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 2190ms 02:58:52 INFO - PROCESS | 1766 | 1465207132427 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 02:58:52 INFO - PROCESS | 1766 | 1465207132430 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 02:58:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:58:52 INFO - PROCESS | 1766 | 1465207132445 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:58:52 INFO - PROCESS | 1766 | 1465207132454 Marionette TRACE conn3 <- [1,670,null,{}] 02:58:52 INFO - PROCESS | 1766 | 1465207132464 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}] 02:58:52 INFO - PROCESS | 1766 | 1465207132471 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:52 INFO - PROCESS | 1766 | 1465207132651 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 02:58:52 INFO - PROCESS | 1766 | 1465207132794 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:52 INFO - PROCESS | 1766 | 1465207132802 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7ea800 == 35 [pid = 1766] [id = 175] 02:58:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x8d893400) [pid = 1766] [serial = 525] [outer = (nil)] 02:58:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x8e85f400) [pid = 1766] [serial = 526] [outer = 0x8d893400] 02:58:52 INFO - PROCESS | 1766 | 1465207132872 Marionette DEBUG loaded listener.js 02:58:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x907b6000) [pid = 1766] [serial = 527] [outer = 0x8d893400] 02:58:53 INFO - PROCESS | 1766 | 1465207133695 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]]]}] 02:58:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:58:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1294ms 02:58:53 INFO - PROCESS | 1766 | 1465207133733 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 02:58:53 INFO - PROCESS | 1766 | 1465207133740 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 02:58:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:58:53 INFO - PROCESS | 1766 | 1465207133749 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:58:53 INFO - PROCESS | 1766 | 1465207133754 Marionette TRACE conn3 <- [1,674,null,{}] 02:58:53 INFO - PROCESS | 1766 | 1465207133762 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}] 02:58:53 INFO - PROCESS | 1766 | 1465207133768 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:53 INFO - PROCESS | 1766 | 1465207133965 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 02:58:54 INFO - PROCESS | 1766 | 1465207134153 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:54 INFO - PROCESS | 1766 | 1465207134166 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de9c400 == 36 [pid = 1766] [id = 176] 02:58:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x8de9c800) [pid = 1766] [serial = 528] [outer = (nil)] 02:58:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x8dea4800) [pid = 1766] [serial = 529] [outer = 0x8de9c800] 02:58:54 INFO - PROCESS | 1766 | 1465207134292 Marionette DEBUG loaded listener.js 02:58:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8dfe4800) [pid = 1766] [serial = 530] [outer = 0x8de9c800] 02:58:54 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:58:55 INFO - PROCESS | 1766 | 1465207135265 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]]]}] 02:58:55 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 02:58:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1547ms 02:58:55 INFO - PROCESS | 1766 | 1465207135295 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 02:58:55 INFO - PROCESS | 1766 | 1465207135303 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 02:58:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:58:55 INFO - PROCESS | 1766 | 1465207135313 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:58:55 INFO - PROCESS | 1766 | 1465207135317 Marionette TRACE conn3 <- [1,678,null,{}] 02:58:55 INFO - PROCESS | 1766 | 1465207135324 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}] 02:58:55 INFO - PROCESS | 1766 | 1465207135330 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:55 INFO - PROCESS | 1766 | 1465207135516 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 02:58:55 INFO - PROCESS | 1766 | 1465207135701 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:55 INFO - PROCESS | 1766 | 1465207135711 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9d5000 == 37 [pid = 1766] [id = 177] 02:58:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8eced800) [pid = 1766] [serial = 531] [outer = (nil)] 02:58:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x907b3c00) [pid = 1766] [serial = 532] [outer = 0x8eced800] 02:58:55 INFO - PROCESS | 1766 | 1465207135796 Marionette DEBUG loaded listener.js 02:58:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x91148000) [pid = 1766] [serial = 533] [outer = 0x8eced800] 02:58:56 INFO - PROCESS | 1766 | 1465207136839 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]]]}] 02:58:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:58:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1589ms 02:58:56 INFO - PROCESS | 1766 | 1465207136903 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 02:58:56 INFO - PROCESS | 1766 | 1465207136907 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 02:58:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:58:56 INFO - PROCESS | 1766 | 1465207136914 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:58:56 INFO - PROCESS | 1766 | 1465207136920 Marionette TRACE conn3 <- [1,682,null,{}] 02:58:56 INFO - PROCESS | 1766 | 1465207136937 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}] 02:58:56 INFO - PROCESS | 1766 | 1465207136945 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:57 INFO - PROCESS | 1766 | 1465207137169 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 02:58:57 INFO - PROCESS | 1766 | 1465207137448 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:57 INFO - PROCESS | 1766 | 1465207137461 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x92215000 == 38 [pid = 1766] [id = 178] 02:58:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x92215800) [pid = 1766] [serial = 534] [outer = (nil)] 02:58:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x92290000) [pid = 1766] [serial = 535] [outer = 0x92215800] 02:58:57 INFO - PROCESS | 1766 | 1465207137548 Marionette DEBUG loaded listener.js 02:58:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x92a5fc00) [pid = 1766] [serial = 536] [outer = 0x92215800] 02:58:58 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:58:58 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:58:58 INFO - PROCESS | 1766 | 1465207138870 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]]]}] 02:58:58 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) 02:58:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1986ms 02:58:58 INFO - PROCESS | 1766 | 1465207138900 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 02:58:58 INFO - PROCESS | 1766 | 1465207138904 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 02:58:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:58:59 INFO - PROCESS | 1766 | 1465207139006 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:58:59 INFO - PROCESS | 1766 | 1465207139010 Marionette TRACE conn3 <- [1,686,null,{}] 02:58:59 INFO - PROCESS | 1766 | 1465207139017 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}] 02:58:59 INFO - PROCESS | 1766 | 1465207139022 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:59 INFO - PROCESS | 1766 | 1465207139182 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 02:58:59 INFO - PROCESS | 1766 | 1465207139365 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:59 INFO - PROCESS | 1766 | 1465207139373 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:58:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x92220800 == 39 [pid = 1766] [id = 179] 02:58:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x92292400) [pid = 1766] [serial = 537] [outer = (nil)] 02:58:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x92cb0800) [pid = 1766] [serial = 538] [outer = 0x92292400] 02:58:59 INFO - PROCESS | 1766 | 1465207139450 Marionette DEBUG loaded listener.js 02:58:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x936ee800) [pid = 1766] [serial = 539] [outer = 0x92292400] 02:59:00 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:00 INFO - PROCESS | 1766 | 1465207140762 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]]]}] 02:59:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:59:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1834ms 02:59:00 INFO - PROCESS | 1766 | 1465207140789 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 02:59:00 INFO - PROCESS | 1766 | 1465207140794 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 02:59:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:59:00 INFO - PROCESS | 1766 | 1465207140860 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:59:00 INFO - PROCESS | 1766 | 1465207140864 Marionette TRACE conn3 <- [1,690,null,{}] 02:59:00 INFO - PROCESS | 1766 | 1465207140875 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}] 02:59:00 INFO - PROCESS | 1766 | 1465207140880 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:01 INFO - PROCESS | 1766 | 1465207141040 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 02:59:01 INFO - PROCESS | 1766 | 1465207141223 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:01 INFO - PROCESS | 1766 | 1465207141232 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a62400 == 40 [pid = 1766] [id = 180] 02:59:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x92cab400) [pid = 1766] [serial = 540] [outer = (nil)] 02:59:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x93989000) [pid = 1766] [serial = 541] [outer = 0x92cab400] 02:59:01 INFO - PROCESS | 1766 | 1465207141327 Marionette DEBUG loaded listener.js 02:59:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x93990c00) [pid = 1766] [serial = 542] [outer = 0x92cab400] 02:59:02 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:02 INFO - PROCESS | 1766 | 1465207142677 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]]]}] 02:59:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:59:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1903ms 02:59:02 INFO - PROCESS | 1766 | 1465207142764 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 02:59:02 INFO - PROCESS | 1766 | 1465207142769 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 02:59:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:59:02 INFO - PROCESS | 1766 | 1465207142777 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:59:02 INFO - PROCESS | 1766 | 1465207142780 Marionette TRACE conn3 <- [1,694,null,{}] 02:59:02 INFO - PROCESS | 1766 | 1465207142786 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}] 02:59:02 INFO - PROCESS | 1766 | 1465207142798 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:03 INFO - PROCESS | 1766 | 1465207143001 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 02:59:03 INFO - PROCESS | 1766 | 1465207143202 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:03 INFO - PROCESS | 1766 | 1465207143210 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de0c800 == 41 [pid = 1766] [id = 181] 02:59:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x8de0cc00) [pid = 1766] [serial = 543] [outer = (nil)] 02:59:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x93ac2400) [pid = 1766] [serial = 544] [outer = 0x8de0cc00] 02:59:03 INFO - PROCESS | 1766 | 1465207143291 Marionette DEBUG loaded listener.js 02:59:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x9504e800) [pid = 1766] [serial = 545] [outer = 0x8de0cc00] 02:59:04 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:04 INFO - PROCESS | 1766 | 1465207144603 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]]]}] 02:59:04 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) 02:59:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1882ms 02:59:04 INFO - PROCESS | 1766 | 1465207144699 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 02:59:04 INFO - PROCESS | 1766 | 1465207144711 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 02:59:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:59:04 INFO - PROCESS | 1766 | 1465207144744 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:59:04 INFO - PROCESS | 1766 | 1465207144747 Marionette TRACE conn3 <- [1,698,null,{}] 02:59:04 INFO - PROCESS | 1766 | 1465207144753 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}] 02:59:04 INFO - PROCESS | 1766 | 1465207144758 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:04 INFO - PROCESS | 1766 | 1465207144922 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 02:59:05 INFO - PROCESS | 1766 | 1465207145109 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:05 INFO - PROCESS | 1766 | 1465207145118 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d892800 == 42 [pid = 1766] [id = 182] 02:59:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x8d894000) [pid = 1766] [serial = 546] [outer = (nil)] 02:59:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x8dfdb400) [pid = 1766] [serial = 547] [outer = 0x8d894000] 02:59:05 INFO - PROCESS | 1766 | 1465207145197 Marionette DEBUG loaded listener.js 02:59:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x8dfe8800) [pid = 1766] [serial = 548] [outer = 0x8d894000] 02:59:06 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:06 INFO - PROCESS | 1766 | 1465207146549 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]]]}] 02:59:06 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) 02:59:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1894ms 02:59:06 INFO - PROCESS | 1766 | 1465207146668 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 02:59:06 INFO - PROCESS | 1766 | 1465207146675 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 02:59:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:59:06 INFO - PROCESS | 1766 | 1465207146686 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:59:06 INFO - PROCESS | 1766 | 1465207146690 Marionette TRACE conn3 <- [1,702,null,{}] 02:59:06 INFO - PROCESS | 1766 | 1465207146698 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}] 02:59:06 INFO - PROCESS | 1766 | 1465207146704 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:06 INFO - PROCESS | 1766 | 1465207146892 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 02:59:07 INFO - PROCESS | 1766 | 1465207147111 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:07 INFO - PROCESS | 1766 | 1465207147120 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de9d000 == 43 [pid = 1766] [id = 183] 02:59:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x8de9d400) [pid = 1766] [serial = 549] [outer = (nil)] 02:59:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x8dfdc800) [pid = 1766] [serial = 550] [outer = 0x8de9d400] 02:59:07 INFO - PROCESS | 1766 | 1465207147296 Marionette DEBUG loaded listener.js 02:59:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x8e85b000) [pid = 1766] [serial = 551] [outer = 0x8de9d400] 02:59:07 INFO - PROCESS | 1766 | --DOCSHELL 0x907b8400 == 42 [pid = 1766] [id = 174] 02:59:07 INFO - PROCESS | 1766 | --DOCSHELL 0x8ece4000 == 41 [pid = 1766] [id = 173] 02:59:08 INFO - PROCESS | 1766 | --DOCSHELL 0x8d597c00 == 40 [pid = 1766] [id = 172] 02:59:08 INFO - PROCESS | 1766 | --DOCSHELL 0x90905c00 == 39 [pid = 1766] [id = 171] 02:59:08 INFO - PROCESS | 1766 | --DOCSHELL 0x907b4800 == 38 [pid = 1766] [id = 170] 02:59:08 INFO - PROCESS | 1766 | --DOCSHELL 0x8e943400 == 37 [pid = 1766] [id = 169] 02:59:08 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59b800 == 36 [pid = 1766] [id = 168] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x8dea8000) [pid = 1766] [serial = 442] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x8e9d5800) [pid = 1766] [serial = 445] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x91147400) [pid = 1766] [serial = 433] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0xa90b8c00) [pid = 1766] [serial = 334] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x8eceec00) [pid = 1766] [serial = 337] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x9890f000) [pid = 1766] [serial = 382] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x8e85c400) [pid = 1766] [serial = 443] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x9d9a5c00) [pid = 1766] [serial = 307] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x90585000) [pid = 1766] [serial = 446] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0xa8c1c800) [pid = 1766] [serial = 373] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x91b34c00) [pid = 1766] [serial = 440] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0xa8c86400) [pid = 1766] [serial = 331] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x8e863c00) [pid = 1766] [serial = 414] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0xa6f3d400) [pid = 1766] [serial = 328] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x8dea3400) [pid = 1766] [serial = 406] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x9cce6400) [pid = 1766] [serial = 367] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x8eceb800) [pid = 1766] [serial = 376] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x92298400) [pid = 1766] [serial = 437] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x907b8000) [pid = 1766] [serial = 358] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x91147800) [pid = 1766] [serial = 235] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x9ae1e800) [pid = 1766] [serial = 364] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x909f1800) [pid = 1766] [serial = 319] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x995b6800) [pid = 1766] [serial = 268] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x92ca9400) [pid = 1766] [serial = 310] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x8dfe0000) [pid = 1766] [serial = 427] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0xa2738400) [pid = 1766] [serial = 370] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0xa684ec00) [pid = 1766] [serial = 274] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x8dea1400) [pid = 1766] [serial = 405] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x8d895000) [pid = 1766] [serial = 425] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x93879800) [pid = 1766] [serial = 262] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0xa6fd1400) [pid = 1766] [serial = 280] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x91302c00) [pid = 1766] [serial = 430] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x98910c00) [pid = 1766] [serial = 422] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x907b3800) [pid = 1766] [serial = 408] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0xa256b400) [pid = 1766] [serial = 316] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x8e9c8400) [pid = 1766] [serial = 415] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0xa359d800) [pid = 1766] [serial = 271] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0xa6306000) [pid = 1766] [serial = 325] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x91306800) [pid = 1766] [serial = 431] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x950f2800) [pid = 1766] [serial = 419] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x9a76a800) [pid = 1766] [serial = 355] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x93a52800) [pid = 1766] [serial = 403] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x9504a800) [pid = 1766] [serial = 412] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x92291400) [pid = 1766] [serial = 436] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x91308800) [pid = 1766] [serial = 434] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x9504d800) [pid = 1766] [serial = 418] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x950de800) [pid = 1766] [serial = 421] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x92a64000) [pid = 1766] [serial = 361] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0xa34f3000) [pid = 1766] [serial = 322] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x93879c00) [pid = 1766] [serial = 265] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x9930c800) [pid = 1766] [serial = 313] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x93ac5400) [pid = 1766] [serial = 411] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0xa9a05000) [pid = 1766] [serial = 379] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x90906800) [pid = 1766] [serial = 409] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0xa6fd1000) [pid = 1766] [serial = 277] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x9130ec00) [pid = 1766] [serial = 439] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x907bc400) [pid = 1766] [serial = 283] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x8dfe5c00) [pid = 1766] [serial = 428] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x90579000) [pid = 1766] [serial = 424] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x936e2c00) [pid = 1766] [serial = 460] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x8d89bc00) [pid = 1766] [serial = 496] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x8dcfc400) [pid = 1766] [serial = 463] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x8de11400) [pid = 1766] [serial = 464] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x8ecf2000) [pid = 1766] [serial = 467] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x8e9ce800) [pid = 1766] [serial = 466] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x92296000) [pid = 1766] [serial = 469] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x92a67c00) [pid = 1766] [serial = 470] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x94524400) [pid = 1766] [serial = 472] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x950d8400) [pid = 1766] [serial = 475] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x94fb2400) [pid = 1766] [serial = 473] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x93873400) [pid = 1766] [serial = 461] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x9890c800) [pid = 1766] [serial = 478] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x950f2c00) [pid = 1766] [serial = 476] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x9ab26400) [pid = 1766] [serial = 481] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x99eadc00) [pid = 1766] [serial = 479] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x9ae78c00) [pid = 1766] [serial = 484] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x9ab85400) [pid = 1766] [serial = 482] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x9b008400) [pid = 1766] [serial = 485] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x9cce6c00) [pid = 1766] [serial = 488] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x9cce3400) [pid = 1766] [serial = 487] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0xa2566000) [pid = 1766] [serial = 491] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0xa23dac00) [pid = 1766] [serial = 490] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8e9d0800) [pid = 1766] [serial = 497] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x9090c800) [pid = 1766] [serial = 499] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x91b32800) [pid = 1766] [serial = 500] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8d89cc00) [pid = 1766] [serial = 494] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8d7ee000) [pid = 1766] [serial = 493] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x91b37800) [pid = 1766] [serial = 451] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x92249c00) [pid = 1766] [serial = 458] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x9090b000) [pid = 1766] [serial = 448] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x92220000) [pid = 1766] [serial = 455] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x909f0000) [pid = 1766] [serial = 449] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x91b3c800) [pid = 1766] [serial = 452] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x91f74800) [pid = 1766] [serial = 454] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x907bbc00) [pid = 1766] [serial = 457] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8dcf6800) [pid = 1766] [serial = 502] [outer = (nil)] [url = about:blank] 02:59:08 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:08 INFO - PROCESS | 1766 | 1465207148725 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]]]}] 02:59:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:59:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2084ms 02:59:08 INFO - PROCESS | 1766 | 1465207148769 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 02:59:08 INFO - PROCESS | 1766 | 1465207148776 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 02:59:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:59:08 INFO - PROCESS | 1766 | 1465207148785 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:59:08 INFO - PROCESS | 1766 | 1465207148789 Marionette TRACE conn3 <- [1,706,null,{}] 02:59:08 INFO - PROCESS | 1766 | 1465207148795 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}] 02:59:08 INFO - PROCESS | 1766 | 1465207148800 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:08 INFO - PROCESS | 1766 | 1465207148956 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 02:59:09 INFO - PROCESS | 1766 | 1465207149094 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:09 INFO - PROCESS | 1766 | 1465207149103 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de0b800 == 37 [pid = 1766] [id = 184] 02:59:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8de15c00) [pid = 1766] [serial = 552] [outer = (nil)] 02:59:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8dfe4400) [pid = 1766] [serial = 553] [outer = 0x8de15c00] 02:59:09 INFO - PROCESS | 1766 | 1465207149172 Marionette DEBUG loaded listener.js 02:59:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8e942800) [pid = 1766] [serial = 554] [outer = 0x8de15c00] 02:59:10 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:10 INFO - PROCESS | 1766 | 1465207150329 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]]]}] 02:59:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:59:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1585ms 02:59:10 INFO - PROCESS | 1766 | 1465207150371 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 02:59:10 INFO - PROCESS | 1766 | 1465207150374 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 02:59:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:59:10 INFO - PROCESS | 1766 | 1465207150381 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:59:10 INFO - PROCESS | 1766 | 1465207150387 Marionette TRACE conn3 <- [1,710,null,{}] 02:59:10 INFO - PROCESS | 1766 | 1465207150422 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}] 02:59:10 INFO - PROCESS | 1766 | 1465207150431 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:10 INFO - PROCESS | 1766 | 1465207150716 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 02:59:10 INFO - PROCESS | 1766 | 1465207150754 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:10 INFO - PROCESS | 1766 | 1465207150764 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ece5800 == 38 [pid = 1766] [id = 185] 02:59:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8ece9c00) [pid = 1766] [serial = 555] [outer = (nil)] 02:59:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8ecf1400) [pid = 1766] [serial = 556] [outer = 0x8ece9c00] 02:59:10 INFO - PROCESS | 1766 | 1465207150834 Marionette DEBUG loaded listener.js 02:59:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9057f400) [pid = 1766] [serial = 557] [outer = 0x8ece9c00] 02:59:12 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:12 INFO - PROCESS | 1766 | 1465207152098 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]]]}] 02:59:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:59:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1743ms 02:59:12 INFO - PROCESS | 1766 | 1465207152144 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 02:59:12 INFO - PROCESS | 1766 | 1465207152148 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 02:59:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:59:12 INFO - PROCESS | 1766 | 1465207152154 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:59:12 INFO - PROCESS | 1766 | 1465207152157 Marionette TRACE conn3 <- [1,714,null,{}] 02:59:12 INFO - PROCESS | 1766 | 1465207152163 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}] 02:59:12 INFO - PROCESS | 1766 | 1465207152167 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:12 INFO - PROCESS | 1766 | 1465207152498 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 02:59:12 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8ece8400) [pid = 1766] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:59:12 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x91b4ec00) [pid = 1766] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:59:12 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8d598000) [pid = 1766] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:59:12 INFO - PROCESS | 1766 | 1465207152602 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:12 INFO - PROCESS | 1766 | 1465207152609 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dceec00 == 39 [pid = 1766] [id = 186] 02:59:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8de17000) [pid = 1766] [serial = 558] [outer = (nil)] 02:59:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x90581800) [pid = 1766] [serial = 559] [outer = 0x8de17000] 02:59:12 INFO - PROCESS | 1766 | 1465207152689 Marionette DEBUG loaded listener.js 02:59:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x907c0c00) [pid = 1766] [serial = 560] [outer = 0x8de17000] 02:59:13 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:13 INFO - PROCESS | 1766 | 1465207153799 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]]]}] 02:59:13 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 02:59:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1681ms 02:59:13 INFO - PROCESS | 1766 | 1465207153836 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 02:59:13 INFO - PROCESS | 1766 | 1465207153839 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 02:59:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:59:13 INFO - PROCESS | 1766 | 1465207153845 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:59:13 INFO - PROCESS | 1766 | 1465207153848 Marionette TRACE conn3 <- [1,718,null,{}] 02:59:13 INFO - PROCESS | 1766 | 1465207153853 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}] 02:59:13 INFO - PROCESS | 1766 | 1465207153858 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:14 INFO - PROCESS | 1766 | 1465207154063 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 02:59:14 INFO - PROCESS | 1766 | 1465207154155 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:14 INFO - PROCESS | 1766 | 1465207154163 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ecea800 == 40 [pid = 1766] [id = 187] 02:59:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x9057cc00) [pid = 1766] [serial = 561] [outer = (nil)] 02:59:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x909e4c00) [pid = 1766] [serial = 562] [outer = 0x9057cc00] 02:59:14 INFO - PROCESS | 1766 | 1465207154232 Marionette DEBUG loaded listener.js 02:59:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x909ea400) [pid = 1766] [serial = 563] [outer = 0x9057cc00] 02:59:15 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:15 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:59:15 INFO - PROCESS | 1766 | 1465207155658 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]]]}] 02:59:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:59:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1827ms 02:59:15 INFO - PROCESS | 1766 | 1465207155744 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 02:59:15 INFO - PROCESS | 1766 | 1465207155752 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 02:59:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:59:15 INFO - PROCESS | 1766 | 1465207155764 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:59:15 INFO - PROCESS | 1766 | 1465207155768 Marionette TRACE conn3 <- [1,722,null,{}] 02:59:15 INFO - PROCESS | 1766 | 1465207155778 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}] 02:59:15 INFO - PROCESS | 1766 | 1465207155783 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:15 INFO - PROCESS | 1766 | 1465207155961 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 02:59:16 INFO - PROCESS | 1766 | 1465207156135 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:16 INFO - PROCESS | 1766 | 1465207156143 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d898800 == 41 [pid = 1766] [id = 188] 02:59:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8dcefc00) [pid = 1766] [serial = 564] [outer = (nil)] 02:59:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8de0dc00) [pid = 1766] [serial = 565] [outer = 0x8dcefc00] 02:59:16 INFO - PROCESS | 1766 | 1465207156227 Marionette DEBUG loaded listener.js 02:59:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8dfdf000) [pid = 1766] [serial = 566] [outer = 0x8dcefc00] 02:59:17 INFO - PROCESS | 1766 | 1465207157158 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] 02:59:17 INFO - PROCESS | 1766 | 1465207157206 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 02:59:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:59:17 INFO - PROCESS | 1766 | 1465207157216 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:59:17 INFO - PROCESS | 1766 | 1465207157221 Marionette TRACE conn3 <- [1,726,null,{}] 02:59:17 INFO - PROCESS | 1766 | 1465207157228 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}] 02:59:17 INFO - PROCESS | 1766 | 1465207157234 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:17 INFO - PROCESS | 1766 | 1465207157420 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 02:59:17 INFO - PROCESS | 1766 | 1465207157596 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:17 INFO - PROCESS | 1766 | 1465207157607 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ece3c00 == 42 [pid = 1766] [id = 189] 02:59:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8ecef800) [pid = 1766] [serial = 567] [outer = (nil)] 02:59:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x907b6c00) [pid = 1766] [serial = 568] [outer = 0x8ecef800] 02:59:17 INFO - PROCESS | 1766 | 1465207157746 Marionette DEBUG loaded listener.js 02:59:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x9090a800) [pid = 1766] [serial = 569] [outer = 0x8ecef800] 02:59:18 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:18 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:59:18 INFO - PROCESS | 1766 | 1465207158791 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]]]}] 02:59:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:59:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1631ms 02:59:18 INFO - PROCESS | 1766 | 1465207158848 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 02:59:18 INFO - PROCESS | 1766 | 1465207158851 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 02:59:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:59:18 INFO - PROCESS | 1766 | 1465207158859 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:59:18 INFO - PROCESS | 1766 | 1465207158865 Marionette TRACE conn3 <- [1,730,null,{}] 02:59:18 INFO - PROCESS | 1766 | 1465207158881 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}] 02:59:18 INFO - PROCESS | 1766 | 1465207158890 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:19 INFO - PROCESS | 1766 | 1465207159082 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 02:59:19 INFO - PROCESS | 1766 | 1465207159312 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:19 INFO - PROCESS | 1766 | 1465207159324 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x9130e000 == 43 [pid = 1766] [id = 190] 02:59:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x9130f400) [pid = 1766] [serial = 570] [outer = (nil)] 02:59:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x91b31c00) [pid = 1766] [serial = 571] [outer = 0x9130f400] 02:59:19 INFO - PROCESS | 1766 | 1465207159409 Marionette DEBUG loaded listener.js 02:59:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x91b3a000) [pid = 1766] [serial = 572] [outer = 0x9130f400] 02:59:20 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:20 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:59:20 INFO - PROCESS | 1766 | 1465207160365 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] 02:59:20 INFO - PROCESS | 1766 | 1465207160413 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 02:59:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:59:20 INFO - PROCESS | 1766 | 1465207160420 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:59:20 INFO - PROCESS | 1766 | 1465207160423 Marionette TRACE conn3 <- [1,734,null,{}] 02:59:20 INFO - PROCESS | 1766 | 1465207160429 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}] 02:59:20 INFO - PROCESS | 1766 | 1465207160434 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:20 INFO - PROCESS | 1766 | 1465207160627 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 02:59:20 INFO - PROCESS | 1766 | 1465207160852 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:20 INFO - PROCESS | 1766 | 1465207160862 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de99c00 == 44 [pid = 1766] [id = 191] 02:59:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x9090fc00) [pid = 1766] [serial = 573] [outer = (nil)] 02:59:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x92217000) [pid = 1766] [serial = 574] [outer = 0x9090fc00] 02:59:20 INFO - PROCESS | 1766 | 1465207160985 Marionette DEBUG loaded listener.js 02:59:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x9221e400) [pid = 1766] [serial = 575] [outer = 0x9090fc00] 02:59:21 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:21 INFO - PROCESS | 1766 | 1465207161853 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]]]}] 02:59:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:59:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1482ms 02:59:21 INFO - PROCESS | 1766 | 1465207161903 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 02:59:21 INFO - PROCESS | 1766 | 1465207161906 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 02:59:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:59:21 INFO - PROCESS | 1766 | 1465207161913 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:59:21 INFO - PROCESS | 1766 | 1465207161916 Marionette TRACE conn3 <- [1,738,null,{}] 02:59:21 INFO - PROCESS | 1766 | 1465207161922 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}] 02:59:21 INFO - PROCESS | 1766 | 1465207161929 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:22 INFO - PROCESS | 1766 | 1465207162107 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 02:59:22 INFO - PROCESS | 1766 | 1465207162323 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:22 INFO - PROCESS | 1766 | 1465207162332 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b4a400 == 45 [pid = 1766] [id = 192] 02:59:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x92242000) [pid = 1766] [serial = 576] [outer = (nil)] 02:59:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x92292c00) [pid = 1766] [serial = 577] [outer = 0x92242000] 02:59:22 INFO - PROCESS | 1766 | 1465207162498 Marionette DEBUG loaded listener.js 02:59:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x92299800) [pid = 1766] [serial = 578] [outer = 0x92242000] 02:59:23 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:23 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:59:23 INFO - PROCESS | 1766 | 1465207163811 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]]]}] 02:59:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:59:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1929ms 02:59:23 INFO - PROCESS | 1766 | 1465207163842 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 02:59:23 INFO - PROCESS | 1766 | 1465207163845 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 02:59:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:59:23 INFO - PROCESS | 1766 | 1465207163853 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:59:23 INFO - PROCESS | 1766 | 1465207163856 Marionette TRACE conn3 <- [1,742,null,{}] 02:59:23 INFO - PROCESS | 1766 | 1465207163862 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}] 02:59:23 INFO - PROCESS | 1766 | 1465207163871 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:24 INFO - PROCESS | 1766 | 1465207164156 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 02:59:24 INFO - PROCESS | 1766 | 1465207164338 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:24 INFO - PROCESS | 1766 | 1465207164348 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d597c00 == 46 [pid = 1766] [id = 193] 02:59:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8e944800) [pid = 1766] [serial = 579] [outer = (nil)] 02:59:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x92a64000) [pid = 1766] [serial = 580] [outer = 0x8e944800] 02:59:24 INFO - PROCESS | 1766 | 1465207164423 Marionette DEBUG loaded listener.js 02:59:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x93879400) [pid = 1766] [serial = 581] [outer = 0x8e944800] 02:59:25 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:25 INFO - PROCESS | 1766 | 1465207165730 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]]]}] 02:59:25 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 02:59:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1934ms 02:59:25 INFO - PROCESS | 1766 | 1465207165808 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 02:59:25 INFO - PROCESS | 1766 | 1465207165812 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 02:59:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:59:25 INFO - PROCESS | 1766 | 1465207165839 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:59:25 INFO - PROCESS | 1766 | 1465207165843 Marionette TRACE conn3 <- [1,746,null,{}] 02:59:25 INFO - PROCESS | 1766 | 1465207165850 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}] 02:59:25 INFO - PROCESS | 1766 | 1465207165855 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:26 INFO - PROCESS | 1766 | 1465207166022 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 02:59:26 INFO - PROCESS | 1766 | 1465207166201 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:26 INFO - PROCESS | 1766 | 1465207166210 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x91f67c00 == 47 [pid = 1766] [id = 194] 02:59:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x92a69400) [pid = 1766] [serial = 582] [outer = (nil)] 02:59:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x93a58800) [pid = 1766] [serial = 583] [outer = 0x92a69400] 02:59:26 INFO - PROCESS | 1766 | 1465207166287 Marionette DEBUG loaded listener.js 02:59:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x93abd400) [pid = 1766] [serial = 584] [outer = 0x92a69400] 02:59:27 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:27 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:27 INFO - PROCESS | 1766 | 1465207167564 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]]]}] 02:59:27 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.) 02:59:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1792ms 02:59:27 INFO - PROCESS | 1766 | 1465207167628 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 02:59:27 INFO - PROCESS | 1766 | 1465207167632 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 02:59:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:59:27 INFO - PROCESS | 1766 | 1465207167639 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:59:27 INFO - PROCESS | 1766 | 1465207167641 Marionette TRACE conn3 <- [1,750,null,{}] 02:59:28 INFO - PROCESS | 1766 | 1465207167991 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}] 02:59:28 INFO - PROCESS | 1766 | 1465207167996 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:28 INFO - PROCESS | 1766 | 1465207168172 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 02:59:28 INFO - PROCESS | 1766 | 1465207168351 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:28 INFO - PROCESS | 1766 | 1465207168362 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de0ac00 == 48 [pid = 1766] [id = 195] 02:59:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x8de0b400) [pid = 1766] [serial = 585] [outer = (nil)] 02:59:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x8de12400) [pid = 1766] [serial = 586] [outer = 0x8de0b400] 02:59:28 INFO - PROCESS | 1766 | 1465207168433 Marionette DEBUG loaded listener.js 02:59:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x8de9a400) [pid = 1766] [serial = 587] [outer = 0x8de0b400] 02:59:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8dceec00 == 47 [pid = 1766] [id = 186] 02:59:29 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x8e85f400) [pid = 1766] [serial = 526] [outer = (nil)] [url = about:blank] 02:59:29 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8ece5800 == 46 [pid = 1766] [id = 185] 02:59:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8de0b800 == 45 [pid = 1766] [id = 184] 02:59:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8de9d000 == 44 [pid = 1766] [id = 183] 02:59:29 INFO - PROCESS | 1766 | 1465207169864 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]]]}] 02:59:29 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x90577800) [pid = 1766] [serial = 520] [outer = (nil)] [url = about:blank] 02:59:29 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x92214800) [pid = 1766] [serial = 523] [outer = (nil)] [url = about:blank] 02:59:29 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x90584800) [pid = 1766] [serial = 521] [outer = (nil)] [url = about:blank] 02:59:29 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8d7e9800) [pid = 1766] [serial = 505] [outer = (nil)] [url = about:blank] 02:59:29 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8e9c8c00) [pid = 1766] [serial = 508] [outer = (nil)] [url = about:blank] 02:59:29 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x9130f800) [pid = 1766] [serial = 514] [outer = (nil)] [url = about:blank] 02:59:29 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x907bb800) [pid = 1766] [serial = 511] [outer = (nil)] [url = about:blank] 02:59:29 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x8d7e1c00) [pid = 1766] [serial = 517] [outer = (nil)] [url = about:blank] 02:59:29 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x9228fc00) [pid = 1766] [serial = 524] [outer = (nil)] [url = about:blank] 02:59:29 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8dcf4000) [pid = 1766] [serial = 518] [outer = (nil)] [url = about:blank] 02:59:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:59:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2284ms 02:59:29 INFO - PROCESS | 1766 | 1465207169924 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 02:59:29 INFO - PROCESS | 1766 | 1465207169929 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 02:59:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:59:29 INFO - PROCESS | 1766 | 1465207169937 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:59:29 INFO - PROCESS | 1766 | 1465207169941 Marionette TRACE conn3 <- [1,754,null,{}] 02:59:29 INFO - PROCESS | 1766 | 1465207169949 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}] 02:59:29 INFO - PROCESS | 1766 | 1465207169954 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:30 INFO - PROCESS | 1766 | 1465207170107 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 02:59:30 INFO - PROCESS | 1766 | 1465207170121 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:30 INFO - PROCESS | 1766 | 1465207170130 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcf5800 == 45 [pid = 1766] [id = 196] 02:59:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x8e943400) [pid = 1766] [serial = 588] [outer = (nil)] 02:59:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x8e9c8c00) [pid = 1766] [serial = 589] [outer = 0x8e943400] 02:59:30 INFO - PROCESS | 1766 | 1465207170201 Marionette DEBUG loaded listener.js 02:59:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8e9d6800) [pid = 1766] [serial = 590] [outer = 0x8e943400] 02:59:31 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:31 INFO - PROCESS | 1766 | 1465207171470 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]]]}] 02:59:31 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 02:59:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1580ms 02:59:31 INFO - PROCESS | 1766 | 1465207171517 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 02:59:31 INFO - PROCESS | 1766 | 1465207171521 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 02:59:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:59:31 INFO - PROCESS | 1766 | 1465207171527 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:59:31 INFO - PROCESS | 1766 | 1465207171531 Marionette TRACE conn3 <- [1,758,null,{}] 02:59:31 INFO - PROCESS | 1766 | 1465207171545 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}] 02:59:31 INFO - PROCESS | 1766 | 1465207171550 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:31 INFO - PROCESS | 1766 | 1465207171750 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 02:59:31 INFO - PROCESS | 1766 | 1465207171766 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:31 INFO - PROCESS | 1766 | 1465207171782 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x90905c00 == 46 [pid = 1766] [id = 197] 02:59:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x90908000) [pid = 1766] [serial = 591] [outer = (nil)] 02:59:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x909e3400) [pid = 1766] [serial = 592] [outer = 0x90908000] 02:59:31 INFO - PROCESS | 1766 | 1465207171847 Marionette DEBUG loaded listener.js 02:59:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x91301800) [pid = 1766] [serial = 593] [outer = 0x90908000] 02:59:32 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:32 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:59:32 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:32 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:32 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 02:59:32 INFO - PROCESS | 1766 | 1465207172799 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]]]}] 02:59:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:59:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1296ms 02:59:32 INFO - PROCESS | 1766 | 1465207172839 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 02:59:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:59:32 INFO - PROCESS | 1766 | 1465207172848 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 02:59:32 INFO - PROCESS | 1766 | 1465207172856 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:59:32 INFO - PROCESS | 1766 | 1465207172860 Marionette TRACE conn3 <- [1,762,null,{}] 02:59:32 INFO - PROCESS | 1766 | 1465207172865 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}] 02:59:32 INFO - PROCESS | 1766 | 1465207172870 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:33 INFO - PROCESS | 1766 | 1465207173084 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 02:59:33 INFO - PROCESS | 1766 | 1465207173105 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:33 INFO - PROCESS | 1766 | 1465207173115 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d594c00 == 47 [pid = 1766] [id = 198] 02:59:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x90907c00) [pid = 1766] [serial = 594] [outer = (nil)] 02:59:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x92219400) [pid = 1766] [serial = 595] [outer = 0x90907c00] 02:59:33 INFO - PROCESS | 1766 | 1465207173178 Marionette DEBUG loaded listener.js 02:59:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x9228e800) [pid = 1766] [serial = 596] [outer = 0x90907c00] 02:59:34 INFO - PROCESS | 1766 | 1465207174431 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]]]}] 02:59:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:59:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1587ms 02:59:34 INFO - PROCESS | 1766 | 1465207174442 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 02:59:34 INFO - PROCESS | 1766 | 1465207174444 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 02:59:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:59:34 INFO - PROCESS | 1766 | 1465207174451 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:59:34 INFO - PROCESS | 1766 | 1465207174454 Marionette TRACE conn3 <- [1,766,null,{}] 02:59:34 INFO - PROCESS | 1766 | 1465207174466 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}] 02:59:34 INFO - PROCESS | 1766 | 1465207174471 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:34 INFO - PROCESS | 1766 | 1465207174807 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 02:59:34 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x907b4c00) [pid = 1766] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:59:34 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x8d59cc00) [pid = 1766] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:59:34 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8e944400) [pid = 1766] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:59:34 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x909ee000) [pid = 1766] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:59:34 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x8ece9c00) [pid = 1766] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:59:34 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8de17000) [pid = 1766] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:59:34 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x8de9d400) [pid = 1766] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:59:34 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8de15c00) [pid = 1766] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:59:35 INFO - PROCESS | 1766 | 1465207174975 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:35 INFO - PROCESS | 1766 | 1465207174985 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59cc00 == 48 [pid = 1766] [id = 199] 02:59:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x8d7e1800) [pid = 1766] [serial = 597] [outer = (nil)] 02:59:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8e85a000) [pid = 1766] [serial = 598] [outer = 0x8d7e1800] 02:59:35 INFO - PROCESS | 1766 | 1465207175054 Marionette DEBUG loaded listener.js 02:59:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x909ee000) [pid = 1766] [serial = 599] [outer = 0x8d7e1800] 02:59:36 INFO - PROCESS | 1766 | 1465207176156 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]]]}] 02:59:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:59:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1740ms 02:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:59:36 INFO - PROCESS | 1766 | 1465207176191 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 02:59:36 INFO - PROCESS | 1766 | 1465207176194 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 02:59:36 INFO - PROCESS | 1766 | 1465207176200 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:59:36 INFO - PROCESS | 1766 | 1465207176204 Marionette TRACE conn3 <- [1,770,null,{}] 02:59:36 INFO - PROCESS | 1766 | 1465207176209 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}] 02:59:36 INFO - PROCESS | 1766 | 1465207176218 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:36 INFO - PROCESS | 1766 | 1465207176456 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 02:59:36 INFO - PROCESS | 1766 | 1465207176620 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:36 INFO - PROCESS | 1766 | 1465207176629 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de9d400 == 49 [pid = 1766] [id = 200] 02:59:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x909ed000) [pid = 1766] [serial = 600] [outer = (nil)] 02:59:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x93985c00) [pid = 1766] [serial = 601] [outer = 0x909ed000] 02:59:36 INFO - PROCESS | 1766 | 1465207176696 Marionette DEBUG loaded listener.js 02:59:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x93ac8400) [pid = 1766] [serial = 602] [outer = 0x909ed000] 02:59:37 INFO - PROCESS | 1766 | 1465207177774 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]]]}] 02:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1632ms 02:59:37 INFO - PROCESS | 1766 | 1465207177832 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 02:59:37 INFO - PROCESS | 1766 | 1465207177838 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 02:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:59:37 INFO - PROCESS | 1766 | 1465207177845 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:59:37 INFO - PROCESS | 1766 | 1465207177850 Marionette TRACE conn3 <- [1,774,null,{}] 02:59:37 INFO - PROCESS | 1766 | 1465207177858 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}] 02:59:37 INFO - PROCESS | 1766 | 1465207177865 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:38 INFO - PROCESS | 1766 | 1465207178091 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 02:59:38 INFO - PROCESS | 1766 | 1465207178357 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:38 INFO - PROCESS | 1766 | 1465207178368 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de0ec00 == 50 [pid = 1766] [id = 201] 02:59:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x8de18800) [pid = 1766] [serial = 603] [outer = (nil)] 02:59:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x8e94e000) [pid = 1766] [serial = 604] [outer = 0x8de18800] 02:59:38 INFO - PROCESS | 1766 | 1465207178450 Marionette DEBUG loaded listener.js 02:59:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x8e9d7c00) [pid = 1766] [serial = 605] [outer = 0x8de18800] 02:59:39 INFO - PROCESS | 1766 | 1465207179333 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]]]}] 02:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1531ms 02:59:39 INFO - PROCESS | 1766 | 1465207179376 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 02:59:39 INFO - PROCESS | 1766 | 1465207179384 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 02:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:59:39 INFO - PROCESS | 1766 | 1465207179395 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:59:39 INFO - PROCESS | 1766 | 1465207179399 Marionette TRACE conn3 <- [1,778,null,{}] 02:59:39 INFO - PROCESS | 1766 | 1465207179406 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}] 02:59:39 INFO - PROCESS | 1766 | 1465207179412 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:39 INFO - PROCESS | 1766 | 1465207179608 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 02:59:39 INFO - PROCESS | 1766 | 1465207179848 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:39 INFO - PROCESS | 1766 | 1465207179863 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x91304000 == 51 [pid = 1766] [id = 202] 02:59:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x91306c00) [pid = 1766] [serial = 606] [outer = (nil)] 02:59:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x91b30800) [pid = 1766] [serial = 607] [outer = 0x91306c00] 02:59:40 INFO - PROCESS | 1766 | 1465207180003 Marionette DEBUG loaded listener.js 02:59:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x92211800) [pid = 1766] [serial = 608] [outer = 0x91306c00] 02:59:40 INFO - PROCESS | 1766 | 1465207180932 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]]]}] 02:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1585ms 02:59:40 INFO - PROCESS | 1766 | 1465207180980 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 02:59:40 INFO - PROCESS | 1766 | 1465207180983 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 02:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:59:40 INFO - PROCESS | 1766 | 1465207180990 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:59:41 INFO - PROCESS | 1766 | 1465207180996 Marionette TRACE conn3 <- [1,782,null,{}] 02:59:41 INFO - PROCESS | 1766 | 1465207181012 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}] 02:59:41 INFO - PROCESS | 1766 | 1465207181021 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:41 INFO - PROCESS | 1766 | 1465207181209 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 02:59:41 INFO - PROCESS | 1766 | 1465207181442 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:41 INFO - PROCESS | 1766 | 1465207181452 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x91149000 == 52 [pid = 1766] [id = 203] 02:59:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x939c6c00) [pid = 1766] [serial = 609] [outer = (nil)] 02:59:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x93ac5000) [pid = 1766] [serial = 610] [outer = 0x939c6c00] 02:59:41 INFO - PROCESS | 1766 | 1465207181585 Marionette DEBUG loaded listener.js 02:59:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x95048400) [pid = 1766] [serial = 611] [outer = 0x939c6c00] 02:59:42 INFO - PROCESS | 1766 | 1465207182454 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]]]}] 02:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1539ms 02:59:42 INFO - PROCESS | 1766 | 1465207182530 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 02:59:42 INFO - PROCESS | 1766 | 1465207182535 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 02:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:59:42 INFO - PROCESS | 1766 | 1465207182546 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:59:42 INFO - PROCESS | 1766 | 1465207182551 Marionette TRACE conn3 <- [1,786,null,{}] 02:59:42 INFO - PROCESS | 1766 | 1465207182563 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}] 02:59:42 INFO - PROCESS | 1766 | 1465207182569 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:42 INFO - PROCESS | 1766 | 1465207182797 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 02:59:43 INFO - PROCESS | 1766 | 1465207183035 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:43 INFO - PROCESS | 1766 | 1465207183041 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x9130d400 == 53 [pid = 1766] [id = 204] 02:59:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x9504d800) [pid = 1766] [serial = 612] [outer = (nil)] 02:59:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x95054800) [pid = 1766] [serial = 613] [outer = 0x9504d800] 02:59:43 INFO - PROCESS | 1766 | 1465207183143 Marionette DEBUG loaded listener.js 02:59:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x950d5800) [pid = 1766] [serial = 614] [outer = 0x9504d800] 02:59:44 INFO - PROCESS | 1766 | 1465207184025 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]]]}] 02:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1543ms 02:59:44 INFO - PROCESS | 1766 | 1465207184085 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 02:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:59:44 INFO - PROCESS | 1766 | 1465207184089 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 02:59:44 INFO - PROCESS | 1766 | 1465207184096 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:59:44 INFO - PROCESS | 1766 | 1465207184100 Marionette TRACE conn3 <- [1,790,null,{}] 02:59:44 INFO - PROCESS | 1766 | 1465207184105 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}] 02:59:44 INFO - PROCESS | 1766 | 1465207184111 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:44 INFO - PROCESS | 1766 | 1465207184291 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 02:59:44 INFO - PROCESS | 1766 | 1465207184525 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:44 INFO - PROCESS | 1766 | 1465207184536 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e5000 == 54 [pid = 1766] [id = 205] 02:59:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x9504e400) [pid = 1766] [serial = 615] [outer = (nil)] 02:59:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x950f1400) [pid = 1766] [serial = 616] [outer = 0x9504e400] 02:59:44 INFO - PROCESS | 1766 | 1465207184655 Marionette DEBUG loaded listener.js 02:59:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x950f2800) [pid = 1766] [serial = 617] [outer = 0x9504e400] 02:59:45 INFO - PROCESS | 1766 | 1465207185598 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]]]}] 02:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1533ms 02:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:59:45 INFO - PROCESS | 1766 | 1465207185629 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 02:59:45 INFO - PROCESS | 1766 | 1465207185633 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 02:59:45 INFO - PROCESS | 1766 | 1465207185639 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:59:45 INFO - PROCESS | 1766 | 1465207185643 Marionette TRACE conn3 <- [1,794,null,{}] 02:59:45 INFO - PROCESS | 1766 | 1465207185649 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}] 02:59:45 INFO - PROCESS | 1766 | 1465207185659 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:45 INFO - PROCESS | 1766 | 1465207185868 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 02:59:46 INFO - PROCESS | 1766 | 1465207186055 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:46 INFO - PROCESS | 1766 | 1465207186063 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59e400 == 55 [pid = 1766] [id = 206] 02:59:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x8e85fc00) [pid = 1766] [serial = 618] [outer = (nil)] 02:59:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x98906000) [pid = 1766] [serial = 619] [outer = 0x8e85fc00] 02:59:46 INFO - PROCESS | 1766 | 1465207186197 Marionette DEBUG loaded listener.js 02:59:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x9890d800) [pid = 1766] [serial = 620] [outer = 0x8e85fc00] 02:59:47 INFO - PROCESS | 1766 | 1465207187014 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]]]}] 02:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1431ms 02:59:47 INFO - PROCESS | 1766 | 1465207187070 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 02:59:47 INFO - PROCESS | 1766 | 1465207187075 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 02:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:59:47 INFO - PROCESS | 1766 | 1465207187081 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:59:47 INFO - PROCESS | 1766 | 1465207187084 Marionette TRACE conn3 <- [1,798,null,{}] 02:59:47 INFO - PROCESS | 1766 | 1465207187090 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}] 02:59:47 INFO - PROCESS | 1766 | 1465207187095 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:47 INFO - PROCESS | 1766 | 1465207187277 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 02:59:47 INFO - PROCESS | 1766 | 1465207187465 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:47 INFO - PROCESS | 1766 | 1465207187474 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x97f22400 == 56 [pid = 1766] [id = 207] 02:59:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x9890b400) [pid = 1766] [serial = 621] [outer = (nil)] 02:59:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x995b3000) [pid = 1766] [serial = 622] [outer = 0x9890b400] 02:59:47 INFO - PROCESS | 1766 | 1465207187550 Marionette DEBUG loaded listener.js 02:59:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x9986fc00) [pid = 1766] [serial = 623] [outer = 0x9890b400] 02:59:48 INFO - PROCESS | 1766 | 1465207188582 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]]]}] 02:59:48 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 02:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1532ms 02:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:59:48 INFO - PROCESS | 1766 | 1465207188614 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 02:59:48 INFO - PROCESS | 1766 | 1465207188617 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 02:59:48 INFO - PROCESS | 1766 | 1465207188623 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:59:48 INFO - PROCESS | 1766 | 1465207188627 Marionette TRACE conn3 <- [1,802,null,{}] 02:59:48 INFO - PROCESS | 1766 | 1465207188632 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}] 02:59:48 INFO - PROCESS | 1766 | 1465207188637 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:48 INFO - PROCESS | 1766 | 1465207188812 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 02:59:49 INFO - PROCESS | 1766 | 1465207189050 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:49 INFO - PROCESS | 1766 | 1465207189059 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de14400 == 57 [pid = 1766] [id = 208] 02:59:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x9890a800) [pid = 1766] [serial = 624] [outer = (nil)] 02:59:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x99ead800) [pid = 1766] [serial = 625] [outer = 0x9890a800] 02:59:49 INFO - PROCESS | 1766 | 1465207189193 Marionette DEBUG loaded listener.js 02:59:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x9a0adc00) [pid = 1766] [serial = 626] [outer = 0x9890a800] 02:59:50 INFO - PROCESS | 1766 | 1465207190084 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]]]}] 02:59:50 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 02:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1533ms 02:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:59:50 INFO - PROCESS | 1766 | 1465207190156 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 02:59:50 INFO - PROCESS | 1766 | 1465207190159 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 02:59:50 INFO - PROCESS | 1766 | 1465207190165 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:59:50 INFO - PROCESS | 1766 | 1465207190169 Marionette TRACE conn3 <- [1,806,null,{}] 02:59:50 INFO - PROCESS | 1766 | 1465207190174 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}] 02:59:50 INFO - PROCESS | 1766 | 1465207190180 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:50 INFO - PROCESS | 1766 | 1465207190424 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 02:59:50 INFO - PROCESS | 1766 | 1465207190660 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:50 INFO - PROCESS | 1766 | 1465207190671 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x995b5000 == 58 [pid = 1766] [id = 209] 02:59:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x99eaa400) [pid = 1766] [serial = 627] [outer = (nil)] 02:59:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x9ab86000) [pid = 1766] [serial = 628] [outer = 0x99eaa400] 02:59:50 INFO - PROCESS | 1766 | 1465207190793 Marionette DEBUG loaded listener.js 02:59:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x9ab89800) [pid = 1766] [serial = 629] [outer = 0x99eaa400] 02:59:51 INFO - PROCESS | 1766 | 1465207191712 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]]]}] 02:59:51 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 02:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1582ms 02:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:59:51 INFO - PROCESS | 1766 | 1465207191747 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 02:59:51 INFO - PROCESS | 1766 | 1465207191750 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 02:59:51 INFO - PROCESS | 1766 | 1465207191757 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:59:51 INFO - PROCESS | 1766 | 1465207191760 Marionette TRACE conn3 <- [1,810,null,{}] 02:59:51 INFO - PROCESS | 1766 | 1465207191766 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}] 02:59:51 INFO - PROCESS | 1766 | 1465207191771 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:51 INFO - PROCESS | 1766 | 1465207191961 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 02:59:52 INFO - PROCESS | 1766 | 1465207192208 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:52 INFO - PROCESS | 1766 | 1465207192216 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e4000 == 59 [pid = 1766] [id = 210] 02:59:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x8d7e4800) [pid = 1766] [serial = 630] [outer = (nil)] 02:59:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x8d7ee000) [pid = 1766] [serial = 631] [outer = 0x8d7e4800] 02:59:52 INFO - PROCESS | 1766 | 1465207192581 Marionette DEBUG loaded listener.js 02:59:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x8d89f800) [pid = 1766] [serial = 632] [outer = 0x8d7e4800] 02:59:53 INFO - PROCESS | 1766 | 1465207193542 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]]]}] 02:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1833ms 02:59:53 INFO - PROCESS | 1766 | 1465207193590 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 02:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:59:53 INFO - PROCESS | 1766 | 1465207193594 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 02:59:53 INFO - PROCESS | 1766 | 1465207193602 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:59:53 INFO - PROCESS | 1766 | 1465207193607 Marionette TRACE conn3 <- [1,814,null,{}] 02:59:53 INFO - PROCESS | 1766 | 1465207193614 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}] 02:59:53 INFO - PROCESS | 1766 | 1465207193620 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:53 INFO - PROCESS | 1766 | 1465207193794 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 02:59:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x8de0f000) [pid = 1766] [serial = 633] [outer = 0x974bbc00] 02:59:54 INFO - PROCESS | 1766 | 1465207194034 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:54 INFO - PROCESS | 1766 | 1465207194043 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e866400 == 60 [pid = 1766] [id = 211] 02:59:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x8e94f000) [pid = 1766] [serial = 634] [outer = (nil)] 02:59:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x9090ac00) [pid = 1766] [serial = 635] [outer = 0x8e94f000] 02:59:54 INFO - PROCESS | 1766 | 1465207194294 Marionette DEBUG loaded listener.js 02:59:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x91149800) [pid = 1766] [serial = 636] [outer = 0x8e94f000] 02:59:55 INFO - PROCESS | 1766 | 1465207195279 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] 02:59:55 INFO - PROCESS | 1766 | 1465207195341 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 02:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:59:55 INFO - PROCESS | 1766 | 1465207195351 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:59:55 INFO - PROCESS | 1766 | 1465207195354 Marionette TRACE conn3 <- [1,818,null,{}] 02:59:55 INFO - PROCESS | 1766 | 1465207195360 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}] 02:59:55 INFO - PROCESS | 1766 | 1465207195366 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:55 INFO - PROCESS | 1766 | 1465207195639 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59cc00 == 59 [pid = 1766] [id = 199] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8d594c00 == 58 [pid = 1766] [id = 198] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x90905c00 == 57 [pid = 1766] [id = 197] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcf5800 == 56 [pid = 1766] [id = 196] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8de0ac00 == 55 [pid = 1766] [id = 195] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8d898800 == 54 [pid = 1766] [id = 188] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8ecea800 == 53 [pid = 1766] [id = 187] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x92220800 == 52 [pid = 1766] [id = 179] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfe7400 == 51 [pid = 1766] [id = 166] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x9130e000 == 50 [pid = 1766] [id = 190] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x91f67c00 == 49 [pid = 1766] [id = 194] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8de9c400 == 48 [pid = 1766] [id = 176] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8ece3c00 == 47 [pid = 1766] [id = 189] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7ea800 == 46 [pid = 1766] [id = 175] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8de99c00 == 45 [pid = 1766] [id = 191] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x91b4a400 == 44 [pid = 1766] [id = 192] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8d597c00 == 43 [pid = 1766] [id = 193] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9d5000 == 42 [pid = 1766] [id = 177] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8de0c800 == 41 [pid = 1766] [id = 181] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x92215000 == 40 [pid = 1766] [id = 178] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8d892800 == 39 [pid = 1766] [id = 182] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x92a62400 == 38 [pid = 1766] [id = 180] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8e866400 == 37 [pid = 1766] [id = 211] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e4000 == 36 [pid = 1766] [id = 210] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x995b5000 == 35 [pid = 1766] [id = 209] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8de14400 == 34 [pid = 1766] [id = 208] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59e400 == 33 [pid = 1766] [id = 206] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x97f22400 == 32 [pid = 1766] [id = 207] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e5000 == 31 [pid = 1766] [id = 205] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x9130d400 == 30 [pid = 1766] [id = 204] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x91149000 == 29 [pid = 1766] [id = 203] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8de0ec00 == 28 [pid = 1766] [id = 201] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x91304000 == 27 [pid = 1766] [id = 202] 02:59:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8de9d400 == 26 [pid = 1766] [id = 200] 02:59:57 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x90906400) [pid = 1766] [serial = 512] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x8d7ed000) [pid = 1766] [serial = 506] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x8e9d1000) [pid = 1766] [serial = 509] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x9221e800) [pid = 1766] [serial = 515] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x8ecf1400) [pid = 1766] [serial = 556] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x9057f400) [pid = 1766] [serial = 557] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x90581800) [pid = 1766] [serial = 559] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x8e85b000) [pid = 1766] [serial = 551] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x8dfdc800) [pid = 1766] [serial = 550] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x8dfe4400) [pid = 1766] [serial = 553] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x8dea4800) [pid = 1766] [serial = 529] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x92cb0800) [pid = 1766] [serial = 538] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x907b3c00) [pid = 1766] [serial = 532] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x8dfdb400) [pid = 1766] [serial = 547] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x93989000) [pid = 1766] [serial = 541] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x93ac2400) [pid = 1766] [serial = 544] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x92290000) [pid = 1766] [serial = 535] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x909e4c00) [pid = 1766] [serial = 562] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x8e942800) [pid = 1766] [serial = 554] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x907c0c00) [pid = 1766] [serial = 560] [outer = (nil)] [url = about:blank] 02:59:57 INFO - PROCESS | 1766 | 1465207197608 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:57 INFO - PROCESS | 1766 | 1465207197617 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d598c00 == 27 [pid = 1766] [id = 212] 02:59:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x8d599400) [pid = 1766] [serial = 637] [outer = (nil)] 02:59:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x8d7e4000) [pid = 1766] [serial = 638] [outer = 0x8d599400] 02:59:57 INFO - PROCESS | 1766 | 1465207197692 Marionette DEBUG loaded listener.js 02:59:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x8d89bc00) [pid = 1766] [serial = 639] [outer = 0x8d599400] 02:59:58 INFO - PROCESS | 1766 | 1465207198492 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]]]}] 02:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 3189ms 02:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:59:58 INFO - PROCESS | 1766 | 1465207198541 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 02:59:58 INFO - PROCESS | 1766 | 1465207198546 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 02:59:58 INFO - PROCESS | 1766 | 1465207198553 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:59:58 INFO - PROCESS | 1766 | 1465207198557 Marionette TRACE conn3 <- [1,822,null,{}] 02:59:58 INFO - PROCESS | 1766 | 1465207198565 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}] 02:59:58 INFO - PROCESS | 1766 | 1465207198572 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:58 INFO - PROCESS | 1766 | 1465207198740 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 02:59:58 INFO - PROCESS | 1766 | 1465207198753 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:58 INFO - PROCESS | 1766 | 1465207198761 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 02:59:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e85b000 == 28 [pid = 1766] [id = 213] 02:59:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x8e85b800) [pid = 1766] [serial = 640] [outer = (nil)] 02:59:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x8e866400) [pid = 1766] [serial = 641] [outer = 0x8e85b800] 02:59:58 INFO - PROCESS | 1766 | 1465207198843 Marionette DEBUG loaded listener.js 02:59:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x8e950000) [pid = 1766] [serial = 642] [outer = 0x8e85b800] 02:59:59 INFO - PROCESS | 1766 | 1465207199791 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] 02:59:59 INFO - PROCESS | 1766 | 1465207199847 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 02:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:59:59 INFO - PROCESS | 1766 | 1465207199854 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:59:59 INFO - PROCESS | 1766 | 1465207199858 Marionette TRACE conn3 <- [1,826,null,{}] 02:59:59 INFO - PROCESS | 1766 | 1465207199864 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}] 02:59:59 INFO - PROCESS | 1766 | 1465207199869 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:00 INFO - PROCESS | 1766 | 1465207200122 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 03:00:00 INFO - PROCESS | 1766 | 1465207200163 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:00 INFO - PROCESS | 1766 | 1465207200172 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x90577c00 == 29 [pid = 1766] [id = 214] 03:00:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x90578c00) [pid = 1766] [serial = 643] [outer = (nil)] 03:00:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x907bb400) [pid = 1766] [serial = 644] [outer = 0x90578c00] 03:00:00 INFO - PROCESS | 1766 | 1465207200241 Marionette DEBUG loaded listener.js 03:00:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x90905400) [pid = 1766] [serial = 645] [outer = 0x90578c00] 03:00:01 INFO - PROCESS | 1766 | 1465207201270 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1445ms 03:00:01 INFO - PROCESS | 1766 | 1465207201300 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 03:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:00:01 INFO - PROCESS | 1766 | 1465207201304 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 03:00:01 INFO - PROCESS | 1766 | 1465207201321 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:00:01 INFO - PROCESS | 1766 | 1465207201331 Marionette TRACE conn3 <- [1,830,null,{}] 03:00:01 INFO - PROCESS | 1766 | 1465207201346 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:01 INFO - PROCESS | 1766 | 1465207201355 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:01 INFO - PROCESS | 1766 | 1465207201648 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 03:00:01 INFO - PROCESS | 1766 | 1465207201689 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:01 INFO - PROCESS | 1766 | 1465207201725 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d895c00 == 30 [pid = 1766] [id = 215] 03:00:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x8dfe1c00) [pid = 1766] [serial = 646] [outer = (nil)] 03:00:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x91b4cc00) [pid = 1766] [serial = 647] [outer = 0x8dfe1c00] 03:00:01 INFO - PROCESS | 1766 | 1465207201878 Marionette DEBUG loaded listener.js 03:00:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x9221a000) [pid = 1766] [serial = 648] [outer = 0x8dfe1c00] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x90907c00) [pid = 1766] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x8e943400) [pid = 1766] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x92a69400) [pid = 1766] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x90908000) [pid = 1766] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x8dcefc00) [pid = 1766] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x8ecef800) [pid = 1766] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x9090fc00) [pid = 1766] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x8de0b400) [pid = 1766] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x92242000) [pid = 1766] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x9130f400) [pid = 1766] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x8e944800) [pid = 1766] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x9057cc00) [pid = 1766] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x8d7e1800) [pid = 1766] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x92292400) [pid = 1766] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x8eced800) [pid = 1766] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x8de9c800) [pid = 1766] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x92215800) [pid = 1766] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x8d894000) [pid = 1766] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x92cab400) [pid = 1766] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x8d893400) [pid = 1766] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x8de0cc00) [pid = 1766] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x8dcf0c00) [pid = 1766] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:00:04 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x909ed000) [pid = 1766] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:00:04 INFO - PROCESS | 1766 | 1465207204607 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 3310ms 03:00:04 INFO - PROCESS | 1766 | 1465207204620 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 03:00:04 INFO - PROCESS | 1766 | 1465207204625 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 03:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:00:04 INFO - PROCESS | 1766 | 1465207204631 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:00:04 INFO - PROCESS | 1766 | 1465207204633 Marionette TRACE conn3 <- [1,834,null,{}] 03:00:04 INFO - PROCESS | 1766 | 1465207204639 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:04 INFO - PROCESS | 1766 | 1465207204644 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:04 INFO - PROCESS | 1766 | 1465207204805 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 03:00:04 INFO - PROCESS | 1766 | 1465207204820 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:04 INFO - PROCESS | 1766 | 1465207204829 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de0b400 == 31 [pid = 1766] [id = 216] 03:00:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x8eceb000) [pid = 1766] [serial = 649] [outer = (nil)] 03:00:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x909e5800) [pid = 1766] [serial = 650] [outer = 0x8eceb000] 03:00:04 INFO - PROCESS | 1766 | 1465207204898 Marionette DEBUG loaded listener.js 03:00:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x91b35c00) [pid = 1766] [serial = 651] [outer = 0x8eceb000] 03:00:05 INFO - PROCESS | 1766 | 1465207205789 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1177ms 03:00:05 INFO - PROCESS | 1766 | 1465207205818 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 03:00:05 INFO - PROCESS | 1766 | 1465207205822 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 03:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:00:05 INFO - PROCESS | 1766 | 1465207205828 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:00:05 INFO - PROCESS | 1766 | 1465207205831 Marionette TRACE conn3 <- [1,838,null,{}] 03:00:05 INFO - PROCESS | 1766 | 1465207205841 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:05 INFO - PROCESS | 1766 | 1465207205845 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:06 INFO - PROCESS | 1766 | 1465207205998 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 03:00:06 INFO - PROCESS | 1766 | 1465207206262 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:06 INFO - PROCESS | 1766 | 1465207206273 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d594800 == 32 [pid = 1766] [id = 217] 03:00:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x8d594c00) [pid = 1766] [serial = 652] [outer = (nil)] 03:00:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x8d7e1400) [pid = 1766] [serial = 653] [outer = 0x8d594c00] 03:00:06 INFO - PROCESS | 1766 | 1465207206361 Marionette DEBUG loaded listener.js 03:00:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x8dcee400) [pid = 1766] [serial = 654] [outer = 0x8d594c00] 03:00:07 INFO - PROCESS | 1766 | 1465207207374 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1593ms 03:00:07 INFO - PROCESS | 1766 | 1465207207425 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 03:00:07 INFO - PROCESS | 1766 | 1465207207431 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 03:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:00:07 INFO - PROCESS | 1766 | 1465207207439 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:00:07 INFO - PROCESS | 1766 | 1465207207444 Marionette TRACE conn3 <- [1,842,null,{}] 03:00:07 INFO - PROCESS | 1766 | 1465207207452 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:07 INFO - PROCESS | 1766 | 1465207207460 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:07 INFO - PROCESS | 1766 | 1465207207689 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 03:00:07 INFO - PROCESS | 1766 | 1465207207949 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:07 INFO - PROCESS | 1766 | 1465207207959 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcfcc00 == 33 [pid = 1766] [id = 218] 03:00:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x8ece8000) [pid = 1766] [serial = 655] [outer = (nil)] 03:00:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x90576800) [pid = 1766] [serial = 656] [outer = 0x8ece8000] 03:00:08 INFO - PROCESS | 1766 | 1465207208062 Marionette DEBUG loaded listener.js 03:00:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x907b5400) [pid = 1766] [serial = 657] [outer = 0x8ece8000] 03:00:09 INFO - PROCESS | 1766 | 1465207209058 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1680ms 03:00:09 INFO - PROCESS | 1766 | 1465207209124 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 03:00:09 INFO - PROCESS | 1766 | 1465207209131 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 03:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:00:09 INFO - PROCESS | 1766 | 1465207209138 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:00:09 INFO - PROCESS | 1766 | 1465207209142 Marionette TRACE conn3 <- [1,846,null,{}] 03:00:09 INFO - PROCESS | 1766 | 1465207209148 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:09 INFO - PROCESS | 1766 | 1465207209154 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:09 INFO - PROCESS | 1766 | 1465207209407 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 03:00:09 INFO - PROCESS | 1766 | 1465207209740 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:09 INFO - PROCESS | 1766 | 1465207209747 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e94f800 == 34 [pid = 1766] [id = 219] 03:00:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x91b3e800) [pid = 1766] [serial = 658] [outer = (nil)] 03:00:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x91f70400) [pid = 1766] [serial = 659] [outer = 0x91b3e800] 03:00:09 INFO - PROCESS | 1766 | 1465207209836 Marionette DEBUG loaded listener.js 03:00:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x92242000) [pid = 1766] [serial = 660] [outer = 0x91b3e800] 03:00:10 INFO - PROCESS | 1766 | 1465207210791 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1679ms 03:00:10 INFO - PROCESS | 1766 | 1465207210818 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 03:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:00:10 INFO - PROCESS | 1766 | 1465207210822 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 03:00:10 INFO - PROCESS | 1766 | 1465207210838 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:00:10 INFO - PROCESS | 1766 | 1465207210847 Marionette TRACE conn3 <- [1,850,null,{}] 03:00:10 INFO - PROCESS | 1766 | 1465207210855 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:10 INFO - PROCESS | 1766 | 1465207210862 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:11 INFO - PROCESS | 1766 | 1465207211099 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 03:00:11 INFO - PROCESS | 1766 | 1465207211338 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:11 INFO - PROCESS | 1766 | 1465207211347 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x92296400 == 35 [pid = 1766] [id = 220] 03:00:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x92a6a000) [pid = 1766] [serial = 661] [outer = (nil)] 03:00:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x92cb1000) [pid = 1766] [serial = 662] [outer = 0x92a6a000] 03:00:11 INFO - PROCESS | 1766 | 1465207211473 Marionette DEBUG loaded listener.js 03:00:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x936ed400) [pid = 1766] [serial = 663] [outer = 0x92a6a000] 03:00:12 INFO - PROCESS | 1766 | 1465207212412 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1605ms 03:00:12 INFO - PROCESS | 1766 | 1465207212434 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 03:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:00:12 INFO - PROCESS | 1766 | 1465207212439 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 03:00:12 INFO - PROCESS | 1766 | 1465207212445 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:00:12 INFO - PROCESS | 1766 | 1465207212449 Marionette TRACE conn3 <- [1,854,null,{}] 03:00:12 INFO - PROCESS | 1766 | 1465207212454 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:12 INFO - PROCESS | 1766 | 1465207212460 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:12 INFO - PROCESS | 1766 | 1465207212640 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 03:00:12 INFO - PROCESS | 1766 | 1465207212837 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:12 INFO - PROCESS | 1766 | 1465207212846 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x91f76800 == 36 [pid = 1766] [id = 221] 03:00:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x9398b000) [pid = 1766] [serial = 664] [outer = (nil)] 03:00:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x93a50c00) [pid = 1766] [serial = 665] [outer = 0x9398b000] 03:00:12 INFO - PROCESS | 1766 | 1465207212925 Marionette DEBUG loaded listener.js 03:00:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x93abfc00) [pid = 1766] [serial = 666] [outer = 0x9398b000] 03:00:13 INFO - PROCESS | 1766 | 1465207213863 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1479ms 03:00:13 INFO - PROCESS | 1766 | 1465207213924 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 03:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:00:13 INFO - PROCESS | 1766 | 1465207213928 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 03:00:13 INFO - PROCESS | 1766 | 1465207213935 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:00:13 INFO - PROCESS | 1766 | 1465207213939 Marionette TRACE conn3 <- [1,858,null,{}] 03:00:13 INFO - PROCESS | 1766 | 1465207213944 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:13 INFO - PROCESS | 1766 | 1465207213950 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:14 INFO - PROCESS | 1766 | 1465207214138 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 03:00:14 INFO - PROCESS | 1766 | 1465207214386 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:14 INFO - PROCESS | 1766 | 1465207214405 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x90580c00 == 37 [pid = 1766] [id = 222] 03:00:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x93ac8000) [pid = 1766] [serial = 667] [outer = (nil)] 03:00:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x94fac000) [pid = 1766] [serial = 668] [outer = 0x93ac8000] 03:00:14 INFO - PROCESS | 1766 | 1465207214547 Marionette DEBUG loaded listener.js 03:00:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x950d6c00) [pid = 1766] [serial = 669] [outer = 0x93ac8000] 03:00:15 INFO - PROCESS | 1766 | 1465207215548 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1642ms 03:00:15 INFO - PROCESS | 1766 | 1465207215577 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 03:00:15 INFO - PROCESS | 1766 | 1465207215581 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 03:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:00:15 INFO - PROCESS | 1766 | 1465207215587 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:00:15 INFO - PROCESS | 1766 | 1465207215591 Marionette TRACE conn3 <- [1,862,null,{}] 03:00:15 INFO - PROCESS | 1766 | 1465207215597 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:15 INFO - PROCESS | 1766 | 1465207215602 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:15 INFO - PROCESS | 1766 | 1465207215782 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 03:00:16 INFO - PROCESS | 1766 | 1465207216016 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:16 INFO - PROCESS | 1766 | 1465207216023 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d594400 == 38 [pid = 1766] [id = 223] 03:00:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x909ed000) [pid = 1766] [serial = 670] [outer = (nil)] 03:00:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x974be800) [pid = 1766] [serial = 671] [outer = 0x909ed000] 03:00:16 INFO - PROCESS | 1766 | 1465207216144 Marionette DEBUG loaded listener.js 03:00:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x950f7800) [pid = 1766] [serial = 672] [outer = 0x909ed000] 03:00:17 INFO - PROCESS | 1766 | 1465207217031 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1480ms 03:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:00:17 INFO - PROCESS | 1766 | 1465207217069 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 03:00:17 INFO - PROCESS | 1766 | 1465207217072 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 03:00:17 INFO - PROCESS | 1766 | 1465207217078 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:00:17 INFO - PROCESS | 1766 | 1465207217082 Marionette TRACE conn3 <- [1,866,null,{}] 03:00:17 INFO - PROCESS | 1766 | 1465207217087 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:17 INFO - PROCESS | 1766 | 1465207217092 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:17 INFO - PROCESS | 1766 | 1465207217302 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 03:00:17 INFO - PROCESS | 1766 | 1465207217539 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:17 INFO - PROCESS | 1766 | 1465207217547 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e866000 == 39 [pid = 1766] [id = 224] 03:00:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x93a5b400) [pid = 1766] [serial = 673] [outer = (nil)] 03:00:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x98908800) [pid = 1766] [serial = 674] [outer = 0x93a5b400] 03:00:17 INFO - PROCESS | 1766 | 1465207217674 Marionette DEBUG loaded listener.js 03:00:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x9930d400) [pid = 1766] [serial = 675] [outer = 0x93a5b400] 03:00:18 INFO - PROCESS | 1766 | 1465207218604 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1585ms 03:00:18 INFO - PROCESS | 1766 | 1465207218663 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 03:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:00:18 INFO - PROCESS | 1766 | 1465207218667 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 03:00:18 INFO - PROCESS | 1766 | 1465207218673 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:00:18 INFO - PROCESS | 1766 | 1465207218677 Marionette TRACE conn3 <- [1,870,null,{}] 03:00:18 INFO - PROCESS | 1766 | 1465207218683 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:18 INFO - PROCESS | 1766 | 1465207218688 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:18 INFO - PROCESS | 1766 | 1465207218898 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 03:00:19 INFO - PROCESS | 1766 | 1465207219154 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:19 INFO - PROCESS | 1766 | 1465207219160 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d596c00 == 40 [pid = 1766] [id = 225] 03:00:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x939cb400) [pid = 1766] [serial = 676] [outer = (nil)] 03:00:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x99962800) [pid = 1766] [serial = 677] [outer = 0x939cb400] 03:00:19 INFO - PROCESS | 1766 | 1465207219289 Marionette DEBUG loaded listener.js 03:00:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x99eae400) [pid = 1766] [serial = 678] [outer = 0x939cb400] 03:00:20 INFO - PROCESS | 1766 | 1465207220247 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1634ms 03:00:20 INFO - PROCESS | 1766 | 1465207220308 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 03:00:20 INFO - PROCESS | 1766 | 1465207220312 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 03:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:00:20 INFO - PROCESS | 1766 | 1465207220319 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:00:20 INFO - PROCESS | 1766 | 1465207220323 Marionette TRACE conn3 <- [1,874,null,{}] 03:00:20 INFO - PROCESS | 1766 | 1465207220328 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:20 INFO - PROCESS | 1766 | 1465207220333 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:20 INFO - PROCESS | 1766 | 1465207220514 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 03:00:20 INFO - PROCESS | 1766 | 1465207220763 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:20 INFO - PROCESS | 1766 | 1465207220774 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e5000 == 41 [pid = 1766] [id = 226] 03:00:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x8d899400) [pid = 1766] [serial = 679] [outer = (nil)] 03:00:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x91b41400) [pid = 1766] [serial = 680] [outer = 0x8d899400] 03:00:20 INFO - PROCESS | 1766 | 1465207220896 Marionette DEBUG loaded listener.js 03:00:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x9228e400) [pid = 1766] [serial = 681] [outer = 0x8d899400] 03:00:21 INFO - PROCESS | 1766 | 1465207221816 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1542ms 03:00:21 INFO - PROCESS | 1766 | 1465207221862 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 03:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:00:21 INFO - PROCESS | 1766 | 1465207221866 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 03:00:21 INFO - PROCESS | 1766 | 1465207221873 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:00:21 INFO - PROCESS | 1766 | 1465207221877 Marionette TRACE conn3 <- [1,878,null,{}] 03:00:21 INFO - PROCESS | 1766 | 1465207221883 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:21 INFO - PROCESS | 1766 | 1465207221888 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:22 INFO - PROCESS | 1766 | 1465207222072 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 03:00:22 INFO - PROCESS | 1766 | 1465207222333 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:22 INFO - PROCESS | 1766 | 1465207222345 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d591400 == 42 [pid = 1766] [id = 227] 03:00:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x8d592400) [pid = 1766] [serial = 682] [outer = (nil)] 03:00:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x8d7e9000) [pid = 1766] [serial = 683] [outer = 0x8d592400] 03:00:22 INFO - PROCESS | 1766 | 1465207222646 Marionette DEBUG loaded listener.js 03:00:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x8dcf8400) [pid = 1766] [serial = 684] [outer = 0x8d592400] 03:00:23 INFO - PROCESS | 1766 | 1465207223546 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1732ms 03:00:23 INFO - PROCESS | 1766 | 1465207223606 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 03:00:23 INFO - PROCESS | 1766 | 1465207223611 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 03:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:00:23 INFO - PROCESS | 1766 | 1465207223619 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:00:23 INFO - PROCESS | 1766 | 1465207223624 Marionette TRACE conn3 <- [1,882,null,{}] 03:00:23 INFO - PROCESS | 1766 | 1465207223631 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:23 INFO - PROCESS | 1766 | 1465207223637 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:23 INFO - PROCESS | 1766 | 1465207223818 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 03:00:24 INFO - PROCESS | 1766 | 1465207224079 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:24 INFO - PROCESS | 1766 | 1465207224089 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de0ec00 == 43 [pid = 1766] [id = 228] 03:00:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x8de9b400) [pid = 1766] [serial = 685] [outer = (nil)] 03:00:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x8dfe9c00) [pid = 1766] [serial = 686] [outer = 0x8de9b400] 03:00:24 INFO - PROCESS | 1766 | 1465207224272 Marionette DEBUG loaded listener.js 03:00:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x8e944400) [pid = 1766] [serial = 687] [outer = 0x8de9b400] 03:00:24 INFO - PROCESS | 1766 | --DOCSHELL 0xa2250800 == 42 [pid = 1766] [id = 18] 03:00:24 INFO - PROCESS | 1766 | --DOCSHELL 0x974c3400 == 41 [pid = 1766] [id = 14] 03:00:24 INFO - PROCESS | 1766 | --DOCSHELL 0x93a53800 == 40 [pid = 1766] [id = 6] 03:00:24 INFO - PROCESS | 1766 | --DOCSHELL 0x97f22800 == 39 [pid = 1766] [id = 23] 03:00:24 INFO - PROCESS | 1766 | --DOCSHELL 0x97f22000 == 38 [pid = 1766] [id = 24] 03:00:24 INFO - PROCESS | 1766 | --DOCSHELL 0x936eec00 == 37 [pid = 1766] [id = 25] 03:00:24 INFO - PROCESS | 1766 | --DOCSHELL 0x93989c00 == 36 [pid = 1766] [id = 22] 03:00:24 INFO - PROCESS | 1766 | --DOCSHELL 0x9a92b000 == 35 [pid = 1766] [id = 15] 03:00:25 INFO - PROCESS | 1766 | --DOCSHELL 0x8de0b400 == 34 [pid = 1766] [id = 216] 03:00:25 INFO - PROCESS | 1766 | --DOCSHELL 0x8d895c00 == 33 [pid = 1766] [id = 215] 03:00:25 INFO - PROCESS | 1766 | --DOCSHELL 0x90577c00 == 32 [pid = 1766] [id = 214] 03:00:25 INFO - PROCESS | 1766 | --DOCSHELL 0x8e85b000 == 31 [pid = 1766] [id = 213] 03:00:25 INFO - PROCESS | 1766 | --DOCSHELL 0x8d598c00 == 30 [pid = 1766] [id = 212] 03:00:25 INFO - PROCESS | 1766 | 1465207225193 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x936ee800) [pid = 1766] [serial = 539] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x91148000) [pid = 1766] [serial = 533] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x8dfe4800) [pid = 1766] [serial = 530] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x92a5fc00) [pid = 1766] [serial = 536] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x8dfe8800) [pid = 1766] [serial = 548] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x93990c00) [pid = 1766] [serial = 542] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x907b6000) [pid = 1766] [serial = 527] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x9504e800) [pid = 1766] [serial = 545] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x8de0e000) [pid = 1766] [serial = 503] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x93ac8400) [pid = 1766] [serial = 602] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x93985c00) [pid = 1766] [serial = 601] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x92219400) [pid = 1766] [serial = 595] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x9228e800) [pid = 1766] [serial = 596] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x8e9c8c00) [pid = 1766] [serial = 589] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x8e9d6800) [pid = 1766] [serial = 590] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x93a58800) [pid = 1766] [serial = 583] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x93abd400) [pid = 1766] [serial = 584] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x909e3400) [pid = 1766] [serial = 592] [outer = (nil)] [url = about:blank] 03:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1637ms 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x8de0dc00) [pid = 1766] [serial = 565] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x8dfdf000) [pid = 1766] [serial = 566] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x907b6c00) [pid = 1766] [serial = 568] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x9090a800) [pid = 1766] [serial = 569] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x92217000) [pid = 1766] [serial = 574] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x9221e400) [pid = 1766] [serial = 575] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x8de12400) [pid = 1766] [serial = 586] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x8de9a400) [pid = 1766] [serial = 587] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x92292c00) [pid = 1766] [serial = 577] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x92299800) [pid = 1766] [serial = 578] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x91b31c00) [pid = 1766] [serial = 571] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x91b3a000) [pid = 1766] [serial = 572] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x92a64000) [pid = 1766] [serial = 580] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x93879400) [pid = 1766] [serial = 581] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x909ea400) [pid = 1766] [serial = 563] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x8e864800) [pid = 1766] [serial = 416] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x909ee000) [pid = 1766] [serial = 599] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x91301800) [pid = 1766] [serial = 593] [outer = (nil)] [url = about:blank] 03:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:00:25 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x8e85a000) [pid = 1766] [serial = 598] [outer = (nil)] [url = about:blank] 03:00:25 INFO - PROCESS | 1766 | 1465207225266 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 03:00:25 INFO - PROCESS | 1766 | 1465207225270 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 03:00:25 INFO - PROCESS | 1766 | 1465207225292 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:00:25 INFO - PROCESS | 1766 | 1465207225296 Marionette TRACE conn3 <- [1,886,null,{}] 03:00:25 INFO - PROCESS | 1766 | 1465207225302 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:25 INFO - PROCESS | 1766 | 1465207225306 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:25 INFO - PROCESS | 1766 | 1465207225488 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 03:00:25 INFO - PROCESS | 1766 | 1465207225697 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:25 INFO - PROCESS | 1766 | 1465207225703 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e85bc00 == 31 [pid = 1766] [id = 229] 03:00:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x8e866800) [pid = 1766] [serial = 688] [outer = (nil)] 03:00:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x8e9d0800) [pid = 1766] [serial = 689] [outer = 0x8e866800] 03:00:25 INFO - PROCESS | 1766 | 1465207225776 Marionette DEBUG loaded listener.js 03:00:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x8ece6c00) [pid = 1766] [serial = 690] [outer = 0x8e866800] 03:00:26 INFO - PROCESS | 1766 | 1465207226598 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1332ms 03:00:26 INFO - PROCESS | 1766 | 1465207226622 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 03:00:26 INFO - PROCESS | 1766 | 1465207226626 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 03:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:00:26 INFO - PROCESS | 1766 | 1465207226632 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:00:26 INFO - PROCESS | 1766 | 1465207226637 Marionette TRACE conn3 <- [1,890,null,{}] 03:00:26 INFO - PROCESS | 1766 | 1465207226652 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:26 INFO - PROCESS | 1766 | 1465207226660 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:26 INFO - PROCESS | 1766 | 1465207226850 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 03:00:27 INFO - PROCESS | 1766 | 1465207227018 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:27 INFO - PROCESS | 1766 | 1465207227026 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ecf1400 == 32 [pid = 1766] [id = 230] 03:00:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x9057b400) [pid = 1766] [serial = 691] [outer = (nil)] 03:00:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x909e7000) [pid = 1766] [serial = 692] [outer = 0x9057b400] 03:00:27 INFO - PROCESS | 1766 | 1465207227094 Marionette DEBUG loaded listener.js 03:00:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x91141c00) [pid = 1766] [serial = 693] [outer = 0x9057b400] 03:00:27 INFO - PROCESS | 1766 | 1465207227884 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1288ms 03:00:27 INFO - PROCESS | 1766 | 1465207227920 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 03:00:27 INFO - PROCESS | 1766 | 1465207227924 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 03:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:00:27 INFO - PROCESS | 1766 | 1465207227930 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:00:27 INFO - PROCESS | 1766 | 1465207227933 Marionette TRACE conn3 <- [1,894,null,{}] 03:00:27 INFO - PROCESS | 1766 | 1465207227944 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:27 INFO - PROCESS | 1766 | 1465207227948 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:28 INFO - PROCESS | 1766 | 1465207228172 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 03:00:28 INFO - PROCESS | 1766 | 1465207228219 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:28 INFO - PROCESS | 1766 | 1465207228227 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x90907800 == 33 [pid = 1766] [id = 231] 03:00:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x9090a800) [pid = 1766] [serial = 694] [outer = (nil)] 03:00:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x91307800) [pid = 1766] [serial = 695] [outer = 0x9090a800] 03:00:28 INFO - PROCESS | 1766 | 1465207228293 Marionette DEBUG loaded listener.js 03:00:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x91b30000) [pid = 1766] [serial = 696] [outer = 0x9090a800] 03:00:29 INFO - PROCESS | 1766 | 1465207229286 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1383ms 03:00:29 INFO - PROCESS | 1766 | 1465207229314 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 03:00:29 INFO - PROCESS | 1766 | 1465207229317 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 03:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:00:29 INFO - PROCESS | 1766 | 1465207229332 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:00:29 INFO - PROCESS | 1766 | 1465207229335 Marionette TRACE conn3 <- [1,898,null,{}] 03:00:29 INFO - PROCESS | 1766 | 1465207229340 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:29 INFO - PROCESS | 1766 | 1465207229345 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:29 INFO - PROCESS | 1766 | 1465207229737 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 03:00:29 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x90578c00) [pid = 1766] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:00:29 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x8dfe1c00) [pid = 1766] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:00:29 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x8e85b800) [pid = 1766] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:00:29 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x8de18800) [pid = 1766] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:00:29 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x8d599400) [pid = 1766] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:00:29 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x8e94f000) [pid = 1766] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:00:29 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x91306c00) [pid = 1766] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:00:29 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x939c6c00) [pid = 1766] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:00:29 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x9504d800) [pid = 1766] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:00:29 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x9504e400) [pid = 1766] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:00:29 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x8e85fc00) [pid = 1766] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:00:29 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x9890b400) [pid = 1766] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:00:29 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x9890a800) [pid = 1766] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:00:29 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x99eaa400) [pid = 1766] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:00:29 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8d7e4800) [pid = 1766] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:00:29 INFO - PROCESS | 1766 | 1465207229923 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:29 INFO - PROCESS | 1766 | 1465207229931 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e85b800 == 34 [pid = 1766] [id = 232] 03:00:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x8e85fc00) [pid = 1766] [serial = 697] [outer = (nil)] 03:00:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x907b9000) [pid = 1766] [serial = 698] [outer = 0x8e85fc00] 03:00:30 INFO - PROCESS | 1766 | 1465207230021 Marionette DEBUG loaded listener.js 03:00:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x91f73800) [pid = 1766] [serial = 699] [outer = 0x8e85fc00] 03:00:30 INFO - PROCESS | 1766 | 1465207230818 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1532ms 03:00:30 INFO - PROCESS | 1766 | 1465207230865 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 03:00:30 INFO - PROCESS | 1766 | 1465207230868 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 03:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:00:30 INFO - PROCESS | 1766 | 1465207230874 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:00:30 INFO - PROCESS | 1766 | 1465207230877 Marionette TRACE conn3 <- [1,902,null,{}] 03:00:30 INFO - PROCESS | 1766 | 1465207230883 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:30 INFO - PROCESS | 1766 | 1465207230892 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:31 INFO - PROCESS | 1766 | 1465207231064 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 03:00:31 INFO - PROCESS | 1766 | 1465207231073 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:31 INFO - PROCESS | 1766 | 1465207231081 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ecf0000 == 35 [pid = 1766] [id = 233] 03:00:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x90579800) [pid = 1766] [serial = 700] [outer = (nil)] 03:00:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x92297000) [pid = 1766] [serial = 701] [outer = 0x90579800] 03:00:31 INFO - PROCESS | 1766 | 1465207231149 Marionette DEBUG loaded listener.js 03:00:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x92a5e800) [pid = 1766] [serial = 702] [outer = 0x90579800] 03:00:32 INFO - PROCESS | 1766 | 1465207232234 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1395ms 03:00:32 INFO - PROCESS | 1766 | 1465207232270 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 03:00:32 INFO - PROCESS | 1766 | 1465207232278 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 03:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:00:32 INFO - PROCESS | 1766 | 1465207232286 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:00:32 INFO - PROCESS | 1766 | 1465207232291 Marionette TRACE conn3 <- [1,906,null,{}] 03:00:32 INFO - PROCESS | 1766 | 1465207232300 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:32 INFO - PROCESS | 1766 | 1465207232305 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:32 INFO - PROCESS | 1766 | 1465207232510 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 03:00:32 INFO - PROCESS | 1766 | 1465207232793 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:32 INFO - PROCESS | 1766 | 1465207232801 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59f400 == 36 [pid = 1766] [id = 234] 03:00:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x8d7ec800) [pid = 1766] [serial = 703] [outer = (nil)] 03:00:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x8dea3400) [pid = 1766] [serial = 704] [outer = 0x8d7ec800] 03:00:32 INFO - PROCESS | 1766 | 1465207232933 Marionette DEBUG loaded listener.js 03:00:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x8dfdfc00) [pid = 1766] [serial = 705] [outer = 0x8d7ec800] 03:00:33 INFO - PROCESS | 1766 | 1465207233904 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1684ms 03:00:33 INFO - PROCESS | 1766 | 1465207233971 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 03:00:33 INFO - PROCESS | 1766 | 1465207233978 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 03:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:00:33 INFO - PROCESS | 1766 | 1465207233989 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:00:33 INFO - PROCESS | 1766 | 1465207233993 Marionette TRACE conn3 <- [1,910,null,{}] 03:00:34 INFO - PROCESS | 1766 | 1465207234000 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:34 INFO - PROCESS | 1766 | 1465207234006 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:34 INFO - PROCESS | 1766 | 1465207234245 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 03:00:34 INFO - PROCESS | 1766 | 1465207234540 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:34 INFO - PROCESS | 1766 | 1465207234551 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9c9000 == 37 [pid = 1766] [id = 235] 03:00:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x8ecee800) [pid = 1766] [serial = 706] [outer = (nil)] 03:00:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x9057f400) [pid = 1766] [serial = 707] [outer = 0x8ecee800] 03:00:34 INFO - PROCESS | 1766 | 1465207234640 Marionette DEBUG loaded listener.js 03:00:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x9090f400) [pid = 1766] [serial = 708] [outer = 0x8ecee800] 03:00:35 INFO - PROCESS | 1766 | 1465207235607 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1684ms 03:00:35 INFO - PROCESS | 1766 | 1465207235673 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 03:00:35 INFO - PROCESS | 1766 | 1465207235677 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 03:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:00:35 INFO - PROCESS | 1766 | 1465207235684 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:00:35 INFO - PROCESS | 1766 | 1465207235690 Marionette TRACE conn3 <- [1,914,null,{}] 03:00:35 INFO - PROCESS | 1766 | 1465207235707 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:35 INFO - PROCESS | 1766 | 1465207235716 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:35 INFO - PROCESS | 1766 | 1465207235953 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 03:00:36 INFO - PROCESS | 1766 | 1465207236240 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:36 INFO - PROCESS | 1766 | 1465207236253 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x92291000 == 38 [pid = 1766] [id = 236] 03:00:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x92295400) [pid = 1766] [serial = 709] [outer = (nil)] 03:00:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x92a62400) [pid = 1766] [serial = 710] [outer = 0x92295400] 03:00:36 INFO - PROCESS | 1766 | 1465207236344 Marionette DEBUG loaded listener.js 03:00:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x92caa000) [pid = 1766] [serial = 711] [outer = 0x92295400] 03:00:37 INFO - PROCESS | 1766 | 1465207237222 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1587ms 03:00:37 INFO - PROCESS | 1766 | 1465207237271 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 03:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:00:37 INFO - PROCESS | 1766 | 1465207237276 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 03:00:37 INFO - PROCESS | 1766 | 1465207237282 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:00:37 INFO - PROCESS | 1766 | 1465207237286 Marionette TRACE conn3 <- [1,918,null,{}] 03:00:37 INFO - PROCESS | 1766 | 1465207237293 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:37 INFO - PROCESS | 1766 | 1465207237298 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:37 INFO - PROCESS | 1766 | 1465207237490 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 03:00:37 INFO - PROCESS | 1766 | 1465207237735 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:37 INFO - PROCESS | 1766 | 1465207237745 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x92cabc00 == 39 [pid = 1766] [id = 237] 03:00:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x92ccbc00) [pid = 1766] [serial = 712] [outer = (nil)] 03:00:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x9386fc00) [pid = 1766] [serial = 713] [outer = 0x92ccbc00] 03:00:37 INFO - PROCESS | 1766 | 1465207237877 Marionette DEBUG loaded listener.js 03:00:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x9387cc00) [pid = 1766] [serial = 714] [outer = 0x92ccbc00] 03:00:38 INFO - PROCESS | 1766 | 1465207238832 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1585ms 03:00:38 INFO - PROCESS | 1766 | 1465207238868 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 03:00:38 INFO - PROCESS | 1766 | 1465207238872 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 03:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:00:38 INFO - PROCESS | 1766 | 1465207238879 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:00:38 INFO - PROCESS | 1766 | 1465207238882 Marionette TRACE conn3 <- [1,922,null,{}] 03:00:38 INFO - PROCESS | 1766 | 1465207238888 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:38 INFO - PROCESS | 1766 | 1465207238893 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:39 INFO - PROCESS | 1766 | 1465207239085 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 03:00:39 INFO - PROCESS | 1766 | 1465207239329 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:39 INFO - PROCESS | 1766 | 1465207239338 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x93982000 == 40 [pid = 1766] [id = 238] 03:00:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x9398d000) [pid = 1766] [serial = 715] [outer = (nil)] 03:00:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x93a51800) [pid = 1766] [serial = 716] [outer = 0x9398d000] 03:00:39 INFO - PROCESS | 1766 | 1465207239432 Marionette DEBUG loaded listener.js 03:00:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x93ac1c00) [pid = 1766] [serial = 717] [outer = 0x9398d000] 03:00:40 INFO - PROCESS | 1766 | 1465207240358 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1529ms 03:00:40 INFO - PROCESS | 1766 | 1465207240409 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 03:00:40 INFO - PROCESS | 1766 | 1465207240412 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 03:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:00:40 INFO - PROCESS | 1766 | 1465207240419 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:00:40 INFO - PROCESS | 1766 | 1465207240422 Marionette TRACE conn3 <- [1,926,null,{}] 03:00:40 INFO - PROCESS | 1766 | 1465207240428 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:40 INFO - PROCESS | 1766 | 1465207240438 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:40 INFO - PROCESS | 1766 | 1465207240657 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 03:00:40 INFO - PROCESS | 1766 | 1465207240905 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:40 INFO - PROCESS | 1766 | 1465207240913 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfda800 == 41 [pid = 1766] [id = 239] 03:00:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x9398c000) [pid = 1766] [serial = 718] [outer = (nil)] 03:00:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x95050000) [pid = 1766] [serial = 719] [outer = 0x9398c000] 03:00:41 INFO - PROCESS | 1766 | 1465207241032 Marionette DEBUG loaded listener.js 03:00:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x950e9800) [pid = 1766] [serial = 720] [outer = 0x9398c000] 03:00:41 INFO - PROCESS | 1766 | 1465207241946 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1580ms 03:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:00:42 INFO - PROCESS | 1766 | 1465207241999 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 03:00:42 INFO - PROCESS | 1766 | 1465207242003 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 03:00:42 INFO - PROCESS | 1766 | 1465207242009 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:00:42 INFO - PROCESS | 1766 | 1465207242013 Marionette TRACE conn3 <- [1,930,null,{}] 03:00:42 INFO - PROCESS | 1766 | 1465207242018 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:42 INFO - PROCESS | 1766 | 1465207242023 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:42 INFO - PROCESS | 1766 | 1465207242206 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 03:00:42 INFO - PROCESS | 1766 | 1465207242459 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:42 INFO - PROCESS | 1766 | 1465207242467 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x93984800 == 42 [pid = 1766] [id = 240] 03:00:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x939c6800) [pid = 1766] [serial = 721] [outer = (nil)] 03:00:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x9872e000) [pid = 1766] [serial = 722] [outer = 0x939c6800] 03:00:42 INFO - PROCESS | 1766 | 1465207242593 Marionette DEBUG loaded listener.js 03:00:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x9890dc00) [pid = 1766] [serial = 723] [outer = 0x939c6800] 03:00:43 INFO - PROCESS | 1766 | 1465207243427 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1480ms 03:00:43 INFO - PROCESS | 1766 | 1465207243488 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 03:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:00:43 INFO - PROCESS | 1766 | 1465207243499 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 03:00:43 INFO - PROCESS | 1766 | 1465207243504 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:00:43 INFO - PROCESS | 1766 | 1465207243507 Marionette TRACE conn3 <- [1,934,null,{}] 03:00:43 INFO - PROCESS | 1766 | 1465207243513 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:43 INFO - PROCESS | 1766 | 1465207243518 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:43 INFO - PROCESS | 1766 | 1465207243753 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 03:00:44 INFO - PROCESS | 1766 | 1465207243997 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:44 INFO - PROCESS | 1766 | 1465207244008 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e6400 == 43 [pid = 1766] [id = 241] 03:00:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x8dfdb000) [pid = 1766] [serial = 724] [outer = (nil)] 03:00:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x998f3000) [pid = 1766] [serial = 725] [outer = 0x8dfdb000] 03:00:44 INFO - PROCESS | 1766 | 1465207244122 Marionette DEBUG loaded listener.js 03:00:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x99eb0800) [pid = 1766] [serial = 726] [outer = 0x8dfdb000] 03:00:45 INFO - PROCESS | 1766 | 1465207245031 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1579ms 03:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:00:45 INFO - PROCESS | 1766 | 1465207245084 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 03:00:45 INFO - PROCESS | 1766 | 1465207245087 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 03:00:45 INFO - PROCESS | 1766 | 1465207245093 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:00:45 INFO - PROCESS | 1766 | 1465207245096 Marionette TRACE conn3 <- [1,938,null,{}] 03:00:45 INFO - PROCESS | 1766 | 1465207245102 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:45 INFO - PROCESS | 1766 | 1465207245107 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:45 INFO - PROCESS | 1766 | 1465207245299 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 03:00:45 INFO - PROCESS | 1766 | 1465207245549 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:45 INFO - PROCESS | 1766 | 1465207245556 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d590800 == 44 [pid = 1766] [id = 242] 03:00:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x8d892800) [pid = 1766] [serial = 727] [outer = (nil)] 03:00:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x8e94c800) [pid = 1766] [serial = 728] [outer = 0x8d892800] 03:00:45 INFO - PROCESS | 1766 | 1465207245683 Marionette DEBUG loaded listener.js 03:00:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x909ed400) [pid = 1766] [serial = 729] [outer = 0x8d892800] 03:00:47 INFO - PROCESS | 1766 | 1465207247162 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 2133ms 03:00:47 INFO - PROCESS | 1766 | 1465207247226 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 03:00:47 INFO - PROCESS | 1766 | 1465207247232 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 03:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:00:47 INFO - PROCESS | 1766 | 1465207247241 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:00:47 INFO - PROCESS | 1766 | 1465207247246 Marionette TRACE conn3 <- [1,942,null,{}] 03:00:47 INFO - PROCESS | 1766 | 1465207247262 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:47 INFO - PROCESS | 1766 | 1465207247267 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:47 INFO - PROCESS | 1766 | 1465207247466 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 03:00:47 INFO - PROCESS | 1766 | 1465207247666 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:47 INFO - PROCESS | 1766 | 1465207247681 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x9090f000 == 45 [pid = 1766] [id = 243] 03:00:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x909e2400) [pid = 1766] [serial = 730] [outer = (nil)] 03:00:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x91147800) [pid = 1766] [serial = 731] [outer = 0x909e2400] 03:00:47 INFO - PROCESS | 1766 | 1465207247800 Marionette DEBUG loaded listener.js 03:00:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x91b32400) [pid = 1766] [serial = 732] [outer = 0x909e2400] 03:00:48 INFO - PROCESS | 1766 | 1465207248809 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:00:50 INFO - PROCESS | 1766 | --DOCSHELL 0x9b63d800 == 44 [pid = 1766] [id = 16] 03:00:50 INFO - PROCESS | 1766 | --DOCSHELL 0x95128c00 == 43 [pid = 1766] [id = 20] 03:00:50 INFO - PROCESS | 1766 | --DOCSHELL 0x939d0800 == 42 [pid = 1766] [id = 12] 03:00:50 INFO - PROCESS | 1766 | --DOCSHELL 0xa22c8c00 == 41 [pid = 1766] [id = 13] 03:00:50 INFO - PROCESS | 1766 | --DOCSHELL 0x91f67400 == 40 [pid = 1766] [id = 17] 03:00:50 INFO - PROCESS | 1766 | --DOCSHELL 0x91f6f400 == 39 [pid = 1766] [id = 8] 03:00:50 INFO - PROCESS | 1766 | --DOCSHELL 0x91f6c000 == 38 [pid = 1766] [id = 9] 03:00:50 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e5000 == 37 [pid = 1766] [id = 226] 03:00:50 INFO - PROCESS | 1766 | --DOCSHELL 0x91f76800 == 36 [pid = 1766] [id = 221] 03:00:50 INFO - PROCESS | 1766 | --DOCSHELL 0x90580c00 == 35 [pid = 1766] [id = 222] 03:00:50 INFO - PROCESS | 1766 | --DOCSHELL 0x8e866000 == 34 [pid = 1766] [id = 224] 03:00:50 INFO - PROCESS | 1766 | --DOCSHELL 0x8d596c00 == 33 [pid = 1766] [id = 225] 03:00:50 INFO - PROCESS | 1766 | --DOCSHELL 0x8d594800 == 32 [pid = 1766] [id = 217] 03:00:50 INFO - PROCESS | 1766 | --DOCSHELL 0x93987000 == 31 [pid = 1766] [id = 21] 03:00:50 INFO - PROCESS | 1766 | --DOCSHELL 0x92296400 == 30 [pid = 1766] [id = 220] 03:00:50 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcfcc00 == 29 [pid = 1766] [id = 218] 03:00:50 INFO - PROCESS | 1766 | --DOCSHELL 0x8d591400 == 28 [pid = 1766] [id = 227] 03:00:50 INFO - PROCESS | 1766 | --DOCSHELL 0x8d594400 == 27 [pid = 1766] [id = 223] 03:00:50 INFO - PROCESS | 1766 | --DOCSHELL 0x94531000 == 26 [pid = 1766] [id = 19] 03:00:50 INFO - PROCESS | 1766 | --DOCSHELL 0x9ab30800 == 25 [pid = 1766] [id = 26] 03:00:50 INFO - PROCESS | 1766 | --DOCSHELL 0x8e94f800 == 24 [pid = 1766] [id = 219] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x909e5800) [pid = 1766] [serial = 650] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x91b4cc00) [pid = 1766] [serial = 647] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x8e866400) [pid = 1766] [serial = 641] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x8e950000) [pid = 1766] [serial = 642] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x8e9d7c00) [pid = 1766] [serial = 605] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x8e94e000) [pid = 1766] [serial = 604] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x8d7e4000) [pid = 1766] [serial = 638] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x8d89bc00) [pid = 1766] [serial = 639] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x91149800) [pid = 1766] [serial = 636] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x9090ac00) [pid = 1766] [serial = 635] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x92211800) [pid = 1766] [serial = 608] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x91b30800) [pid = 1766] [serial = 607] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x95048400) [pid = 1766] [serial = 611] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x93ac5000) [pid = 1766] [serial = 610] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x950d5800) [pid = 1766] [serial = 614] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x95054800) [pid = 1766] [serial = 613] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x950f2800) [pid = 1766] [serial = 617] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x950f1400) [pid = 1766] [serial = 616] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x9890d800) [pid = 1766] [serial = 620] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x98906000) [pid = 1766] [serial = 619] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x9986fc00) [pid = 1766] [serial = 623] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x995b3000) [pid = 1766] [serial = 622] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x9a0adc00) [pid = 1766] [serial = 626] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x99ead800) [pid = 1766] [serial = 625] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x9ab89800) [pid = 1766] [serial = 629] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x9ab86000) [pid = 1766] [serial = 628] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x8d89f800) [pid = 1766] [serial = 632] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x8d7ee000) [pid = 1766] [serial = 631] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x90905400) [pid = 1766] [serial = 645] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x9221a000) [pid = 1766] [serial = 648] [outer = (nil)] [url = about:blank] 03:00:50 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x907bb400) [pid = 1766] [serial = 644] [outer = (nil)] [url = about:blank] 03:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 3049ms 03:00:50 INFO - PROCESS | 1766 | 1465207250422 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 03:00:50 INFO - PROCESS | 1766 | 1465207250428 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 03:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:00:50 INFO - PROCESS | 1766 | 1465207250437 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:00:50 INFO - PROCESS | 1766 | 1465207250445 Marionette TRACE conn3 <- [1,946,null,{}] 03:00:50 INFO - PROCESS | 1766 | 1465207250453 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:50 INFO - PROCESS | 1766 | 1465207250459 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:50 INFO - PROCESS | 1766 | 1465207250624 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 03:00:50 INFO - PROCESS | 1766 | 1465207250752 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:50 INFO - PROCESS | 1766 | 1465207250765 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d894800 == 25 [pid = 1766] [id = 244] 03:00:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x8d895000) [pid = 1766] [serial = 733] [outer = (nil)] 03:00:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x8d89fc00) [pid = 1766] [serial = 734] [outer = 0x8d895000] 03:00:50 INFO - PROCESS | 1766 | 1465207250838 Marionette DEBUG loaded listener.js 03:00:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x8dcf5800) [pid = 1766] [serial = 735] [outer = 0x8d895000] 03:00:51 INFO - PROCESS | 1766 | 1465207251615 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1237ms 03:00:51 INFO - PROCESS | 1766 | 1465207251674 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 03:00:51 INFO - PROCESS | 1766 | 1465207251679 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 03:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:00:51 INFO - PROCESS | 1766 | 1465207251690 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:00:51 INFO - PROCESS | 1766 | 1465207251697 Marionette TRACE conn3 <- [1,950,null,{}] 03:00:51 INFO - PROCESS | 1766 | 1465207251702 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:51 INFO - PROCESS | 1766 | 1465207251708 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:51 INFO - PROCESS | 1766 | 1465207251877 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 03:00:51 INFO - PROCESS | 1766 | 1465207251887 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:51 INFO - PROCESS | 1766 | 1465207251893 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de16c00 == 26 [pid = 1766] [id = 245] 03:00:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x8de9e400) [pid = 1766] [serial = 736] [outer = (nil)] 03:00:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x8dea2800) [pid = 1766] [serial = 737] [outer = 0x8de9e400] 03:00:52 INFO - PROCESS | 1766 | 1465207252080 Marionette DEBUG loaded listener.js 03:00:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x8dfdcc00) [pid = 1766] [serial = 738] [outer = 0x8de9e400] 03:00:52 INFO - PROCESS | 1766 | 1465207252935 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1289ms 03:00:52 INFO - PROCESS | 1766 | 1465207252976 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 03:00:52 INFO - PROCESS | 1766 | 1465207252981 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 03:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:00:52 INFO - PROCESS | 1766 | 1465207252987 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:00:52 INFO - PROCESS | 1766 | 1465207252990 Marionette TRACE conn3 <- [1,954,null,{}] 03:00:53 INFO - PROCESS | 1766 | 1465207253013 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:53 INFO - PROCESS | 1766 | 1465207253022 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:53 INFO - PROCESS | 1766 | 1465207253244 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 03:00:53 INFO - PROCESS | 1766 | 1465207253269 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:53 INFO - PROCESS | 1766 | 1465207253285 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e94c400 == 27 [pid = 1766] [id = 246] 03:00:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x8e94cc00) [pid = 1766] [serial = 739] [outer = (nil)] 03:00:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x8e9c9400) [pid = 1766] [serial = 740] [outer = 0x8e94cc00] 03:00:53 INFO - PROCESS | 1766 | 1465207253357 Marionette DEBUG loaded listener.js 03:00:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x8e9cfc00) [pid = 1766] [serial = 741] [outer = 0x8e94cc00] 03:00:54 INFO - PROCESS | 1766 | 1465207254385 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1440ms 03:00:54 INFO - PROCESS | 1766 | 1465207254441 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 03:00:54 INFO - PROCESS | 1766 | 1465207254446 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 03:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:00:54 INFO - PROCESS | 1766 | 1465207254460 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:00:54 INFO - PROCESS | 1766 | 1465207254463 Marionette TRACE conn3 <- [1,958,null,{}] 03:00:54 INFO - PROCESS | 1766 | 1465207254469 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:54 INFO - PROCESS | 1766 | 1465207254474 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:54 INFO - PROCESS | 1766 | 1465207254682 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 03:00:54 INFO - PROCESS | 1766 | 1465207254704 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:54 INFO - PROCESS | 1766 | 1465207254715 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9d2400 == 28 [pid = 1766] [id = 247] 03:00:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x9057ac00) [pid = 1766] [serial = 742] [outer = (nil)] 03:00:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x907b3800) [pid = 1766] [serial = 743] [outer = 0x9057ac00] 03:00:54 INFO - PROCESS | 1766 | 1465207254779 Marionette DEBUG loaded listener.js 03:00:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x907bc800) [pid = 1766] [serial = 744] [outer = 0x9057ac00] 03:00:55 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x90579800) [pid = 1766] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:00:55 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x8d899400) [pid = 1766] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:00:55 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x8d594c00) [pid = 1766] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:00:55 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x9090a800) [pid = 1766] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:00:55 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x91b3e800) [pid = 1766] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:00:55 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x9057b400) [pid = 1766] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:00:55 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x93a5b400) [pid = 1766] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:00:55 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x8d592400) [pid = 1766] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:00:56 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x939cb400) [pid = 1766] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:00:56 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x92a6a000) [pid = 1766] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:00:56 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x8ece8000) [pid = 1766] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:00:56 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x9398b000) [pid = 1766] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:00:56 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x93ac8000) [pid = 1766] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:00:56 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x8eceb000) [pid = 1766] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:00:56 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x8de9b400) [pid = 1766] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:00:56 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x8e866800) [pid = 1766] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:00:56 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x909ed000) [pid = 1766] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:00:56 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8e85fc00) [pid = 1766] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:00:56 INFO - PROCESS | 1766 | 1465207256468 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 2048ms 03:00:56 INFO - PROCESS | 1766 | 1465207256509 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 03:00:56 INFO - PROCESS | 1766 | 1465207256513 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 03:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:00:56 INFO - PROCESS | 1766 | 1465207256519 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:00:56 INFO - PROCESS | 1766 | 1465207256522 Marionette TRACE conn3 <- [1,962,null,{}] 03:00:56 INFO - PROCESS | 1766 | 1465207256532 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:56 INFO - PROCESS | 1766 | 1465207256536 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:56 INFO - PROCESS | 1766 | 1465207256686 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 03:00:56 INFO - PROCESS | 1766 | 1465207256694 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:56 INFO - PROCESS | 1766 | 1465207256700 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d594c00 == 29 [pid = 1766] [id = 248] 03:00:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8d7e3000) [pid = 1766] [serial = 745] [outer = (nil)] 03:00:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x907c0800) [pid = 1766] [serial = 746] [outer = 0x8d7e3000] 03:00:56 INFO - PROCESS | 1766 | 1465207256770 Marionette DEBUG loaded listener.js 03:00:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x90904800) [pid = 1766] [serial = 747] [outer = 0x8d7e3000] 03:00:57 INFO - PROCESS | 1766 | 1465207257784 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1335ms 03:00:57 INFO - PROCESS | 1766 | 1465207257856 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 03:00:57 INFO - PROCESS | 1766 | 1465207257864 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 03:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:00:57 INFO - PROCESS | 1766 | 1465207257872 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:00:57 INFO - PROCESS | 1766 | 1465207257878 Marionette TRACE conn3 <- [1,966,null,{}] 03:00:57 INFO - PROCESS | 1766 | 1465207257886 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:57 INFO - PROCESS | 1766 | 1465207257892 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:58 INFO - PROCESS | 1766 | 1465207258102 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 03:00:58 INFO - PROCESS | 1766 | 1465207258246 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:58 INFO - PROCESS | 1766 | 1465207258256 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7ed800 == 30 [pid = 1766] [id = 249] 03:00:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x8d891c00) [pid = 1766] [serial = 748] [outer = (nil)] 03:00:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x8dea4000) [pid = 1766] [serial = 749] [outer = 0x8d891c00] 03:00:58 INFO - PROCESS | 1766 | 1465207258412 Marionette DEBUG loaded listener.js 03:00:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x8e861400) [pid = 1766] [serial = 750] [outer = 0x8d891c00] 03:00:59 INFO - PROCESS | 1766 | 1465207259360 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1531ms 03:00:59 INFO - PROCESS | 1766 | 1465207259403 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 03:00:59 INFO - PROCESS | 1766 | 1465207259410 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 03:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:00:59 INFO - PROCESS | 1766 | 1465207259421 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:00:59 INFO - PROCESS | 1766 | 1465207259425 Marionette TRACE conn3 <- [1,970,null,{}] 03:00:59 INFO - PROCESS | 1766 | 1465207259432 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:59 INFO - PROCESS | 1766 | 1465207259438 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:59 INFO - PROCESS | 1766 | 1465207259616 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 03:00:59 INFO - PROCESS | 1766 | 1465207259781 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:59 INFO - PROCESS | 1766 | 1465207259793 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:00:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59f800 == 31 [pid = 1766] [id = 250] 03:00:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x90576400) [pid = 1766] [serial = 751] [outer = (nil)] 03:00:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x90584c00) [pid = 1766] [serial = 752] [outer = 0x90576400] 03:00:59 INFO - PROCESS | 1766 | 1465207259923 Marionette DEBUG loaded listener.js 03:01:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x90909000) [pid = 1766] [serial = 753] [outer = 0x90576400] 03:01:00 INFO - PROCESS | 1766 | 1465207260901 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1533ms 03:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:01:00 INFO - PROCESS | 1766 | 1465207260955 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 03:01:00 INFO - PROCESS | 1766 | 1465207260958 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 03:01:00 INFO - PROCESS | 1766 | 1465207260965 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:01:00 INFO - PROCESS | 1766 | 1465207260971 Marionette TRACE conn3 <- [1,974,null,{}] 03:01:00 INFO - PROCESS | 1766 | 1465207260989 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:01 INFO - PROCESS | 1766 | 1465207260998 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:01 INFO - PROCESS | 1766 | 1465207261243 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 03:01:01 INFO - PROCESS | 1766 | 1465207261503 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:01 INFO - PROCESS | 1766 | 1465207261515 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x9114c000 == 32 [pid = 1766] [id = 251] 03:01:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x9114d400) [pid = 1766] [serial = 754] [outer = (nil)] 03:01:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x91303000) [pid = 1766] [serial = 755] [outer = 0x9114d400] 03:01:01 INFO - PROCESS | 1766 | 1465207261605 Marionette DEBUG loaded listener.js 03:01:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x9130a800) [pid = 1766] [serial = 756] [outer = 0x9114d400] 03:01:02 INFO - PROCESS | 1766 | 1465207262503 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1585ms 03:01:02 INFO - PROCESS | 1766 | 1465207262550 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 03:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:01:02 INFO - PROCESS | 1766 | 1465207262555 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 03:01:02 INFO - PROCESS | 1766 | 1465207262562 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:01:02 INFO - PROCESS | 1766 | 1465207262565 Marionette TRACE conn3 <- [1,978,null,{}] 03:01:02 INFO - PROCESS | 1766 | 1465207262571 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:02 INFO - PROCESS | 1766 | 1465207262577 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:02 INFO - PROCESS | 1766 | 1465207262769 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 03:01:02 INFO - PROCESS | 1766 | 1465207262936 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:02 INFO - PROCESS | 1766 | 1465207262947 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x91145000 == 33 [pid = 1766] [id = 252] 03:01:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x91b3a400) [pid = 1766] [serial = 757] [outer = (nil)] 03:01:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x91b42800) [pid = 1766] [serial = 758] [outer = 0x91b3a400] 03:01:03 INFO - PROCESS | 1766 | 1465207263031 Marionette DEBUG loaded listener.js 03:01:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x91b3e000) [pid = 1766] [serial = 759] [outer = 0x91b3a400] 03:01:03 INFO - PROCESS | 1766 | 1465207263945 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1435ms 03:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:01:04 INFO - PROCESS | 1766 | 1465207263996 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 03:01:04 INFO - PROCESS | 1766 | 1465207264000 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 03:01:04 INFO - PROCESS | 1766 | 1465207264006 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:01:04 INFO - PROCESS | 1766 | 1465207264010 Marionette TRACE conn3 <- [1,982,null,{}] 03:01:04 INFO - PROCESS | 1766 | 1465207264015 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:04 INFO - PROCESS | 1766 | 1465207264021 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:04 INFO - PROCESS | 1766 | 1465207264193 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 03:01:04 INFO - PROCESS | 1766 | 1465207264359 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:04 INFO - PROCESS | 1766 | 1465207264367 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9c9c00 == 34 [pid = 1766] [id = 253] 03:01:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x91301800) [pid = 1766] [serial = 760] [outer = (nil)] 03:01:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x91f68000) [pid = 1766] [serial = 761] [outer = 0x91301800] 03:01:04 INFO - PROCESS | 1766 | 1465207264450 Marionette DEBUG loaded listener.js 03:01:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x91f6e400) [pid = 1766] [serial = 762] [outer = 0x91301800] 03:01:05 INFO - PROCESS | 1766 | 1465207265427 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1496ms 03:01:05 INFO - PROCESS | 1766 | 1465207265504 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 03:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:01:05 INFO - PROCESS | 1766 | 1465207265509 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 03:01:05 INFO - PROCESS | 1766 | 1465207265515 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:01:05 INFO - PROCESS | 1766 | 1465207265519 Marionette TRACE conn3 <- [1,986,null,{}] 03:01:05 INFO - PROCESS | 1766 | 1465207265524 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:05 INFO - PROCESS | 1766 | 1465207265535 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:05 INFO - PROCESS | 1766 | 1465207265786 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 03:01:06 INFO - PROCESS | 1766 | 1465207266068 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:06 INFO - PROCESS | 1766 | 1465207266077 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de17000 == 35 [pid = 1766] [id = 254] 03:01:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x91b4b400) [pid = 1766] [serial = 763] [outer = (nil)] 03:01:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x9223cc00) [pid = 1766] [serial = 764] [outer = 0x91b4b400] 03:01:06 INFO - PROCESS | 1766 | 1465207266164 Marionette DEBUG loaded listener.js 03:01:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x92247c00) [pid = 1766] [serial = 765] [outer = 0x91b4b400] 03:01:07 INFO - PROCESS | 1766 | 1465207267014 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1544ms 03:01:07 INFO - PROCESS | 1766 | 1465207267059 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 03:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:01:07 INFO - PROCESS | 1766 | 1465207267063 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 03:01:07 INFO - PROCESS | 1766 | 1465207267069 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:01:07 INFO - PROCESS | 1766 | 1465207267072 Marionette TRACE conn3 <- [1,990,null,{}] 03:01:07 INFO - PROCESS | 1766 | 1465207267078 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:07 INFO - PROCESS | 1766 | 1465207267083 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:07 INFO - PROCESS | 1766 | 1465207267250 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 03:01:07 INFO - PROCESS | 1766 | 1465207267420 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:07 INFO - PROCESS | 1766 | 1465207267426 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x9221d000 == 36 [pid = 1766] [id = 255] 03:01:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x92245400) [pid = 1766] [serial = 766] [outer = (nil)] 03:01:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x92a5bc00) [pid = 1766] [serial = 767] [outer = 0x92245400] 03:01:07 INFO - PROCESS | 1766 | 1465207267506 Marionette DEBUG loaded listener.js 03:01:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x92296c00) [pid = 1766] [serial = 768] [outer = 0x92245400] 03:01:08 INFO - PROCESS | 1766 | 1465207268440 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1430ms 03:01:08 INFO - PROCESS | 1766 | 1465207268499 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 03:01:08 INFO - PROCESS | 1766 | 1465207268503 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 03:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:01:08 INFO - PROCESS | 1766 | 1465207268509 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:01:08 INFO - PROCESS | 1766 | 1465207268512 Marionette TRACE conn3 <- [1,994,null,{}] 03:01:08 INFO - PROCESS | 1766 | 1465207268518 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:08 INFO - PROCESS | 1766 | 1465207268523 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:08 INFO - PROCESS | 1766 | 1465207268699 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 03:01:08 INFO - PROCESS | 1766 | 1465207268870 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:08 INFO - PROCESS | 1766 | 1465207268878 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de9dc00 == 37 [pid = 1766] [id = 256] 03:01:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x92215400) [pid = 1766] [serial = 769] [outer = (nil)] 03:01:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x92a6ac00) [pid = 1766] [serial = 770] [outer = 0x92215400] 03:01:08 INFO - PROCESS | 1766 | 1465207268974 Marionette DEBUG loaded listener.js 03:01:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x92ca8400) [pid = 1766] [serial = 771] [outer = 0x92215400] 03:01:09 INFO - PROCESS | 1766 | 1465207269916 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1480ms 03:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:01:09 INFO - PROCESS | 1766 | 1465207269990 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 03:01:09 INFO - PROCESS | 1766 | 1465207269993 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 03:01:10 INFO - PROCESS | 1766 | 1465207270000 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:01:10 INFO - PROCESS | 1766 | 1465207270003 Marionette TRACE conn3 <- [1,998,null,{}] 03:01:10 INFO - PROCESS | 1766 | 1465207270009 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:10 INFO - PROCESS | 1766 | 1465207270014 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:10 INFO - PROCESS | 1766 | 1465207270186 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 03:01:10 INFO - PROCESS | 1766 | 1465207270367 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:10 INFO - PROCESS | 1766 | 1465207270376 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59d800 == 38 [pid = 1766] [id = 257] 03:01:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x8d7ed400) [pid = 1766] [serial = 772] [outer = (nil)] 03:01:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x8e862400) [pid = 1766] [serial = 773] [outer = 0x8d7ed400] 03:01:10 INFO - PROCESS | 1766 | 1465207270526 Marionette DEBUG loaded listener.js 03:01:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x909f0c00) [pid = 1766] [serial = 774] [outer = 0x8d7ed400] 03:01:11 INFO - PROCESS | 1766 | 1465207271361 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1430ms 03:01:11 INFO - PROCESS | 1766 | 1465207271430 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 03:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:01:11 INFO - PROCESS | 1766 | 1465207271434 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 03:01:11 INFO - PROCESS | 1766 | 1465207271440 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:01:11 INFO - PROCESS | 1766 | 1465207271444 Marionette TRACE conn3 <- [1,1002,null,{}] 03:01:11 INFO - PROCESS | 1766 | 1465207271449 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:11 INFO - PROCESS | 1766 | 1465207271455 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:11 INFO - PROCESS | 1766 | 1465207271625 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 03:01:12 INFO - PROCESS | 1766 | 1465207271999 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:12 INFO - PROCESS | 1766 | 1465207272007 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d597c00 == 39 [pid = 1766] [id = 258] 03:01:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x8d598000) [pid = 1766] [serial = 775] [outer = (nil)] 03:01:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x8d7e6800) [pid = 1766] [serial = 776] [outer = 0x8d598000] 03:01:12 INFO - PROCESS | 1766 | 1465207272128 Marionette DEBUG loaded listener.js 03:01:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x8d893800) [pid = 1766] [serial = 777] [outer = 0x8d598000] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x936ed400) [pid = 1766] [serial = 663] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x8dcf8400) [pid = 1766] [serial = 684] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x94fac000) [pid = 1766] [serial = 668] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x91b35c00) [pid = 1766] [serial = 651] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x950d6c00) [pid = 1766] [serial = 669] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x8e944400) [pid = 1766] [serial = 687] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x8dfe9c00) [pid = 1766] [serial = 686] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x8e9d0800) [pid = 1766] [serial = 689] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x8d7e1400) [pid = 1766] [serial = 653] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x974be800) [pid = 1766] [serial = 671] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x907b9000) [pid = 1766] [serial = 698] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x8ece6c00) [pid = 1766] [serial = 690] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x93a50c00) [pid = 1766] [serial = 665] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x950f7800) [pid = 1766] [serial = 672] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x92297000) [pid = 1766] [serial = 701] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x92a5e800) [pid = 1766] [serial = 702] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x91f73800) [pid = 1766] [serial = 699] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x91b41400) [pid = 1766] [serial = 680] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x8dcee400) [pid = 1766] [serial = 654] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x9228e400) [pid = 1766] [serial = 681] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x91307800) [pid = 1766] [serial = 695] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x91f70400) [pid = 1766] [serial = 659] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x91141c00) [pid = 1766] [serial = 693] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x9930d400) [pid = 1766] [serial = 675] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x92242000) [pid = 1766] [serial = 660] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x8d7e9000) [pid = 1766] [serial = 683] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x98908800) [pid = 1766] [serial = 674] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x91b30000) [pid = 1766] [serial = 696] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x909e7000) [pid = 1766] [serial = 692] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x99eae400) [pid = 1766] [serial = 678] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x92cb1000) [pid = 1766] [serial = 662] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x907b5400) [pid = 1766] [serial = 657] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x99962800) [pid = 1766] [serial = 677] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x90576800) [pid = 1766] [serial = 656] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x93abfc00) [pid = 1766] [serial = 666] [outer = (nil)] [url = about:blank] 03:01:13 INFO - PROCESS | 1766 | 1465207273204 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1789ms 03:01:13 INFO - PROCESS | 1766 | 1465207273232 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 03:01:13 INFO - PROCESS | 1766 | 1465207273237 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 03:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:01:13 INFO - PROCESS | 1766 | 1465207273244 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:01:13 INFO - PROCESS | 1766 | 1465207273247 Marionette TRACE conn3 <- [1,1006,null,{}] 03:01:13 INFO - PROCESS | 1766 | 1465207273255 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:13 INFO - PROCESS | 1766 | 1465207273263 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:13 INFO - PROCESS | 1766 | 1465207273423 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 03:01:13 INFO - PROCESS | 1766 | 1465207273600 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:13 INFO - PROCESS | 1766 | 1465207273609 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dea7400 == 40 [pid = 1766] [id = 259] 03:01:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8dfe1000) [pid = 1766] [serial = 778] [outer = (nil)] 03:01:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x8e85b400) [pid = 1766] [serial = 779] [outer = 0x8dfe1000] 03:01:13 INFO - PROCESS | 1766 | 1465207273679 Marionette DEBUG loaded listener.js 03:01:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8e945c00) [pid = 1766] [serial = 780] [outer = 0x8dfe1000] 03:01:14 INFO - PROCESS | 1766 | 1465207274416 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1237ms 03:01:14 INFO - PROCESS | 1766 | 1465207274485 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 03:01:14 INFO - PROCESS | 1766 | 1465207274491 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 03:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:01:14 INFO - PROCESS | 1766 | 1465207274497 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:01:14 INFO - PROCESS | 1766 | 1465207274500 Marionette TRACE conn3 <- [1,1010,null,{}] 03:01:14 INFO - PROCESS | 1766 | 1465207274506 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:14 INFO - PROCESS | 1766 | 1465207274511 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:14 INFO - PROCESS | 1766 | 1465207274676 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 03:01:14 INFO - PROCESS | 1766 | 1465207274687 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:14 INFO - PROCESS | 1766 | 1465207274693 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de14c00 == 41 [pid = 1766] [id = 260] 03:01:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x8ece3c00) [pid = 1766] [serial = 781] [outer = (nil)] 03:01:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x907b8800) [pid = 1766] [serial = 782] [outer = 0x8ece3c00] 03:01:14 INFO - PROCESS | 1766 | 1465207274877 Marionette DEBUG loaded listener.js 03:01:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x909e4000) [pid = 1766] [serial = 783] [outer = 0x8ece3c00] 03:01:15 INFO - PROCESS | 1766 | 1465207275734 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1282ms 03:01:15 INFO - PROCESS | 1766 | 1465207275780 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 03:01:15 INFO - PROCESS | 1766 | 1465207275784 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 03:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:01:15 INFO - PROCESS | 1766 | 1465207275807 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:01:15 INFO - PROCESS | 1766 | 1465207275816 Marionette TRACE conn3 <- [1,1014,null,{}] 03:01:15 INFO - PROCESS | 1766 | 1465207275825 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:15 INFO - PROCESS | 1766 | 1465207275832 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:16 INFO - PROCESS | 1766 | 1465207276054 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 03:01:16 INFO - PROCESS | 1766 | 1465207276080 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:16 INFO - PROCESS | 1766 | 1465207276088 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9cc000 == 42 [pid = 1766] [id = 261] 03:01:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x91310400) [pid = 1766] [serial = 784] [outer = (nil)] 03:01:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x91b36800) [pid = 1766] [serial = 785] [outer = 0x91310400] 03:01:16 INFO - PROCESS | 1766 | 1465207276155 Marionette DEBUG loaded listener.js 03:01:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x91b47400) [pid = 1766] [serial = 786] [outer = 0x91310400] 03:01:17 INFO - PROCESS | 1766 | 1465207277056 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1309ms 03:01:17 INFO - PROCESS | 1766 | 1465207277101 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 03:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:01:17 INFO - PROCESS | 1766 | 1465207277105 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 03:01:17 INFO - PROCESS | 1766 | 1465207277118 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:01:17 INFO - PROCESS | 1766 | 1465207277121 Marionette TRACE conn3 <- [1,1018,null,{}] 03:01:17 INFO - PROCESS | 1766 | 1465207277127 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:17 INFO - PROCESS | 1766 | 1465207277131 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:17 INFO - PROCESS | 1766 | 1465207277342 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 03:01:17 INFO - PROCESS | 1766 | 1465207277365 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:17 INFO - PROCESS | 1766 | 1465207277375 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dea7000 == 43 [pid = 1766] [id = 262] 03:01:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x907bc000) [pid = 1766] [serial = 787] [outer = (nil)] 03:01:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x92216000) [pid = 1766] [serial = 788] [outer = 0x907bc000] 03:01:17 INFO - PROCESS | 1766 | 1465207277441 Marionette DEBUG loaded listener.js 03:01:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x92220c00) [pid = 1766] [serial = 789] [outer = 0x907bc000] 03:01:18 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x9057ac00) [pid = 1766] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:01:18 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x92ccbc00) [pid = 1766] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:01:18 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x9398d000) [pid = 1766] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:01:18 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x9398c000) [pid = 1766] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:01:18 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x939c6800) [pid = 1766] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:01:18 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x8dfdb000) [pid = 1766] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:01:18 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x8de9e400) [pid = 1766] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:01:18 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x8d892800) [pid = 1766] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:01:18 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8d895000) [pid = 1766] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:01:18 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x909e2400) [pid = 1766] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:01:18 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x8e94cc00) [pid = 1766] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:01:18 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8d7ec800) [pid = 1766] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:01:18 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x8ecee800) [pid = 1766] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:01:18 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x92295400) [pid = 1766] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:01:18 INFO - PROCESS | 1766 | 1465207278459 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1395ms 03:01:18 INFO - PROCESS | 1766 | 1465207278507 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 03:01:18 INFO - PROCESS | 1766 | 1465207278510 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 03:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:01:18 INFO - PROCESS | 1766 | 1465207278516 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:01:18 INFO - PROCESS | 1766 | 1465207278519 Marionette TRACE conn3 <- [1,1022,null,{}] 03:01:18 INFO - PROCESS | 1766 | 1465207278525 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:18 INFO - PROCESS | 1766 | 1465207278529 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:18 INFO - PROCESS | 1766 | 1465207278688 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 03:01:18 INFO - PROCESS | 1766 | 1465207278697 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:18 INFO - PROCESS | 1766 | 1465207278713 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b30c00 == 44 [pid = 1766] [id = 263] 03:01:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x91b31800) [pid = 1766] [serial = 790] [outer = (nil)] 03:01:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x9221ac00) [pid = 1766] [serial = 791] [outer = 0x91b31800] 03:01:18 INFO - PROCESS | 1766 | 1465207278788 Marionette DEBUG loaded listener.js 03:01:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x92297000) [pid = 1766] [serial = 792] [outer = 0x91b31800] 03:01:19 INFO - PROCESS | 1766 | 1465207279673 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1177ms 03:01:19 INFO - PROCESS | 1766 | 1465207279699 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 03:01:19 INFO - PROCESS | 1766 | 1465207279703 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 03:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:01:19 INFO - PROCESS | 1766 | 1465207279709 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:01:19 INFO - PROCESS | 1766 | 1465207279712 Marionette TRACE conn3 <- [1,1026,null,{}] 03:01:19 INFO - PROCESS | 1766 | 1465207279717 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:19 INFO - PROCESS | 1766 | 1465207279722 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:19 INFO - PROCESS | 1766 | 1465207279875 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 03:01:20 INFO - PROCESS | 1766 | 1465207280128 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:20 INFO - PROCESS | 1766 | 1465207280141 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d592000 == 45 [pid = 1766] [id = 264] 03:01:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x8d592400) [pid = 1766] [serial = 793] [outer = (nil)] 03:01:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8d7e2800) [pid = 1766] [serial = 794] [outer = 0x8d592400] 03:01:20 INFO - PROCESS | 1766 | 1465207280229 Marionette DEBUG loaded listener.js 03:01:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x8d895400) [pid = 1766] [serial = 795] [outer = 0x8d592400] 03:01:21 INFO - PROCESS | 1766 | 1465207281225 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1587ms 03:01:21 INFO - PROCESS | 1766 | 1465207281299 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 03:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:01:21 INFO - PROCESS | 1766 | 1465207281306 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 03:01:21 INFO - PROCESS | 1766 | 1465207281313 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:01:21 INFO - PROCESS | 1766 | 1465207281318 Marionette TRACE conn3 <- [1,1030,null,{}] 03:01:21 INFO - PROCESS | 1766 | 1465207281326 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:21 INFO - PROCESS | 1766 | 1465207281334 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:21 INFO - PROCESS | 1766 | 1465207281563 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 03:01:21 INFO - PROCESS | 1766 | 1465207281784 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:21 INFO - PROCESS | 1766 | 1465207281794 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dea4c00 == 46 [pid = 1766] [id = 265] 03:01:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x8e85f000) [pid = 1766] [serial = 796] [outer = (nil)] 03:01:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x8e949800) [pid = 1766] [serial = 797] [outer = 0x8e85f000] 03:01:21 INFO - PROCESS | 1766 | 1465207281923 Marionette DEBUG loaded listener.js 03:01:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x8e9d4c00) [pid = 1766] [serial = 798] [outer = 0x8e85f000] 03:01:22 INFO - PROCESS | 1766 | 1465207282828 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1580ms 03:01:22 INFO - PROCESS | 1766 | 1465207282896 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 03:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:01:22 INFO - PROCESS | 1766 | 1465207282903 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 03:01:22 INFO - PROCESS | 1766 | 1465207282910 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:01:22 INFO - PROCESS | 1766 | 1465207282914 Marionette TRACE conn3 <- [1,1034,null,{}] 03:01:22 INFO - PROCESS | 1766 | 1465207282920 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:22 INFO - PROCESS | 1766 | 1465207282926 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:23 INFO - PROCESS | 1766 | 1465207283157 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 03:01:23 INFO - PROCESS | 1766 | 1465207283421 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:23 INFO - PROCESS | 1766 | 1465207283429 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x907bb800 == 47 [pid = 1766] [id = 266] 03:01:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x9090dc00) [pid = 1766] [serial = 799] [outer = (nil)] 03:01:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x909e8800) [pid = 1766] [serial = 800] [outer = 0x9090dc00] 03:01:23 INFO - PROCESS | 1766 | 1465207283556 Marionette DEBUG loaded listener.js 03:01:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x9114a000) [pid = 1766] [serial = 801] [outer = 0x9090dc00] 03:01:24 INFO - PROCESS | 1766 | 1465207284556 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1683ms 03:01:24 INFO - PROCESS | 1766 | 1465207284593 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 03:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:01:24 INFO - PROCESS | 1766 | 1465207284597 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 03:01:24 INFO - PROCESS | 1766 | 1465207284613 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:01:24 INFO - PROCESS | 1766 | 1465207284622 Marionette TRACE conn3 <- [1,1038,null,{}] 03:01:24 INFO - PROCESS | 1766 | 1465207284629 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:24 INFO - PROCESS | 1766 | 1465207284637 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:24 INFO - PROCESS | 1766 | 1465207284843 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 03:01:25 INFO - PROCESS | 1766 | 1465207285059 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:25 INFO - PROCESS | 1766 | 1465207285069 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcf8800 == 48 [pid = 1766] [id = 267] 03:01:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x9057d800) [pid = 1766] [serial = 802] [outer = (nil)] 03:01:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x92a6a800) [pid = 1766] [serial = 803] [outer = 0x9057d800] 03:01:25 INFO - PROCESS | 1766 | 1465207285188 Marionette DEBUG loaded listener.js 03:01:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x92ccd400) [pid = 1766] [serial = 804] [outer = 0x9057d800] 03:01:26 INFO - PROCESS | 1766 | 1465207286098 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1550ms 03:01:26 INFO - PROCESS | 1766 | 1465207286154 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 03:01:26 INFO - PROCESS | 1766 | 1465207286159 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 03:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:01:26 INFO - PROCESS | 1766 | 1465207286166 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:01:26 INFO - PROCESS | 1766 | 1465207286169 Marionette TRACE conn3 <- [1,1042,null,{}] 03:01:26 INFO - PROCESS | 1766 | 1465207286175 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:26 INFO - PROCESS | 1766 | 1465207286180 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:26 INFO - PROCESS | 1766 | 1465207286372 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 03:01:26 INFO - PROCESS | 1766 | 1465207286543 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:26 INFO - PROCESS | 1766 | 1465207286551 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x91143400 == 49 [pid = 1766] [id = 268] 03:01:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x92cc0c00) [pid = 1766] [serial = 805] [outer = (nil)] 03:01:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x93877400) [pid = 1766] [serial = 806] [outer = 0x92cc0c00] 03:01:26 INFO - PROCESS | 1766 | 1465207286633 Marionette DEBUG loaded listener.js 03:01:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x93981800) [pid = 1766] [serial = 807] [outer = 0x92cc0c00] 03:01:27 INFO - PROCESS | 1766 | 1465207287529 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1427ms 03:01:27 INFO - PROCESS | 1766 | 1465207287594 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 03:01:27 INFO - PROCESS | 1766 | 1465207287598 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 03:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:01:27 INFO - PROCESS | 1766 | 1465207287605 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:01:27 INFO - PROCESS | 1766 | 1465207287608 Marionette TRACE conn3 <- [1,1046,null,{}] 03:01:27 INFO - PROCESS | 1766 | 1465207287614 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:27 INFO - PROCESS | 1766 | 1465207287619 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:27 INFO - PROCESS | 1766 | 1465207287801 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 03:01:27 INFO - PROCESS | 1766 | 1465207287975 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:28 INFO - PROCESS | 1766 | 1465207287995 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x93987800 == 50 [pid = 1766] [id = 269] 03:01:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x93988000) [pid = 1766] [serial = 808] [outer = (nil)] 03:01:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x939c7800) [pid = 1766] [serial = 809] [outer = 0x93988000] 03:01:28 INFO - PROCESS | 1766 | 1465207288086 Marionette DEBUG loaded listener.js 03:01:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x93abac00) [pid = 1766] [serial = 810] [outer = 0x93988000] 03:01:29 INFO - PROCESS | 1766 | 1465207289058 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1483ms 03:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:01:29 INFO - PROCESS | 1766 | 1465207289089 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 03:01:29 INFO - PROCESS | 1766 | 1465207289092 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 03:01:29 INFO - PROCESS | 1766 | 1465207289098 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:01:29 INFO - PROCESS | 1766 | 1465207289102 Marionette TRACE conn3 <- [1,1050,null,{}] 03:01:29 INFO - PROCESS | 1766 | 1465207289109 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:29 INFO - PROCESS | 1766 | 1465207289115 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:29 INFO - PROCESS | 1766 | 1465207289303 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 03:01:29 INFO - PROCESS | 1766 | 1465207289493 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:29 INFO - PROCESS | 1766 | 1465207289507 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dea1000 == 51 [pid = 1766] [id = 270] 03:01:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x9114e400) [pid = 1766] [serial = 811] [outer = (nil)] 03:01:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x94524800) [pid = 1766] [serial = 812] [outer = 0x9114e400] 03:01:29 INFO - PROCESS | 1766 | 1465207289628 Marionette DEBUG loaded listener.js 03:01:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x94533400) [pid = 1766] [serial = 813] [outer = 0x9114e400] 03:01:30 INFO - PROCESS | 1766 | 1465207290612 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1588ms 03:01:30 INFO - PROCESS | 1766 | 1465207290686 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 03:01:30 INFO - PROCESS | 1766 | 1465207290689 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 03:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:01:30 INFO - PROCESS | 1766 | 1465207290696 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:01:30 INFO - PROCESS | 1766 | 1465207290699 Marionette TRACE conn3 <- [1,1054,null,{}] 03:01:30 INFO - PROCESS | 1766 | 1465207290705 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:30 INFO - PROCESS | 1766 | 1465207290710 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:30 INFO - PROCESS | 1766 | 1465207290936 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 03:01:31 INFO - PROCESS | 1766 | 1465207291495 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:31 INFO - PROCESS | 1766 | 1465207291503 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de0a400 == 52 [pid = 1766] [id = 271] 03:01:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x8de0ac00) [pid = 1766] [serial = 814] [outer = (nil)] 03:01:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x8de12800) [pid = 1766] [serial = 815] [outer = 0x8de0ac00] 03:01:31 INFO - PROCESS | 1766 | 1465207291582 Marionette DEBUG loaded listener.js 03:01:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x8dea5800) [pid = 1766] [serial = 816] [outer = 0x8de0ac00] 03:01:32 INFO - PROCESS | 1766 | 1465207292434 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1781ms 03:01:32 INFO - PROCESS | 1766 | 1465207292479 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 03:01:32 INFO - PROCESS | 1766 | 1465207292485 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 03:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:01:32 INFO - PROCESS | 1766 | 1465207292492 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:01:32 INFO - PROCESS | 1766 | 1465207292495 Marionette TRACE conn3 <- [1,1058,null,{}] 03:01:32 INFO - PROCESS | 1766 | 1465207292503 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:32 INFO - PROCESS | 1766 | 1465207292510 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:32 INFO - PROCESS | 1766 | 1465207292686 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 03:01:32 INFO - PROCESS | 1766 | 1465207292964 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:32 INFO - PROCESS | 1766 | 1465207292971 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfe2c00 == 53 [pid = 1766] [id = 272] 03:01:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x8e948000) [pid = 1766] [serial = 817] [outer = (nil)] 03:01:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x90577c00) [pid = 1766] [serial = 818] [outer = 0x8e948000] 03:01:33 INFO - PROCESS | 1766 | 1465207293094 Marionette DEBUG loaded listener.js 03:01:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x907c1000) [pid = 1766] [serial = 819] [outer = 0x8e948000] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x9090f000 == 52 [pid = 1766] [id = 243] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x93984800 == 51 [pid = 1766] [id = 240] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e6400 == 50 [pid = 1766] [id = 241] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x91b30c00 == 49 [pid = 1766] [id = 263] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8dea7000 == 48 [pid = 1766] [id = 262] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9cc000 == 47 [pid = 1766] [id = 261] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8de14c00 == 46 [pid = 1766] [id = 260] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8dea7400 == 45 [pid = 1766] [id = 259] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8d597c00 == 44 [pid = 1766] [id = 258] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8d894800 == 43 [pid = 1766] [id = 244] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x90907800 == 42 [pid = 1766] [id = 231] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9d2400 == 41 [pid = 1766] [id = 247] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59d800 == 40 [pid = 1766] [id = 257] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8ecf1400 == 39 [pid = 1766] [id = 230] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x9114c000 == 38 [pid = 1766] [id = 251] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x9221d000 == 37 [pid = 1766] [id = 255] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8e85bc00 == 36 [pid = 1766] [id = 229] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8de16c00 == 35 [pid = 1766] [id = 245] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7ed800 == 34 [pid = 1766] [id = 249] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8ecf0000 == 33 [pid = 1766] [id = 233] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x93982000 == 32 [pid = 1766] [id = 238] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8e85b800 == 31 [pid = 1766] [id = 232] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8d594c00 == 30 [pid = 1766] [id = 248] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8de9dc00 == 29 [pid = 1766] [id = 256] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfda800 == 28 [pid = 1766] [id = 239] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x91145000 == 27 [pid = 1766] [id = 252] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x92cabc00 == 26 [pid = 1766] [id = 237] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9c9c00 == 25 [pid = 1766] [id = 253] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59f400 == 24 [pid = 1766] [id = 234] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59f800 == 23 [pid = 1766] [id = 250] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8de17000 == 22 [pid = 1766] [id = 254] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x92291000 == 21 [pid = 1766] [id = 236] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8e94c400 == 20 [pid = 1766] [id = 246] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9c9000 == 19 [pid = 1766] [id = 235] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8de0ec00 == 18 [pid = 1766] [id = 228] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8d590800 == 17 [pid = 1766] [id = 242] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x93987800 == 16 [pid = 1766] [id = 269] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8dea1000 == 15 [pid = 1766] [id = 270] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x91143400 == 14 [pid = 1766] [id = 268] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcf8800 == 13 [pid = 1766] [id = 267] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8dea4c00 == 12 [pid = 1766] [id = 265] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x907bb800 == 11 [pid = 1766] [id = 266] 03:01:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8d592000 == 10 [pid = 1766] [id = 264] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x907bc800) [pid = 1766] [serial = 744] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x907c0800) [pid = 1766] [serial = 746] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x9387cc00) [pid = 1766] [serial = 714] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x9386fc00) [pid = 1766] [serial = 713] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x93ac1c00) [pid = 1766] [serial = 717] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x93a51800) [pid = 1766] [serial = 716] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x950e9800) [pid = 1766] [serial = 720] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x95050000) [pid = 1766] [serial = 719] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x9890dc00) [pid = 1766] [serial = 723] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x9872e000) [pid = 1766] [serial = 722] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x99eb0800) [pid = 1766] [serial = 726] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x998f3000) [pid = 1766] [serial = 725] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x8dea2800) [pid = 1766] [serial = 737] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x909ed400) [pid = 1766] [serial = 729] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x8d89fc00) [pid = 1766] [serial = 734] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x8dcf5800) [pid = 1766] [serial = 735] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x91b32400) [pid = 1766] [serial = 732] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x91147800) [pid = 1766] [serial = 731] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x8e94c800) [pid = 1766] [serial = 728] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x8e9c9400) [pid = 1766] [serial = 740] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x8dfdfc00) [pid = 1766] [serial = 705] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x8dea3400) [pid = 1766] [serial = 704] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x9090f400) [pid = 1766] [serial = 708] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x9057f400) [pid = 1766] [serial = 707] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x92caa000) [pid = 1766] [serial = 711] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x92a62400) [pid = 1766] [serial = 710] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x907b3800) [pid = 1766] [serial = 743] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8e9cfc00) [pid = 1766] [serial = 741] [outer = (nil)] [url = about:blank] 03:01:34 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x8dfdcc00) [pid = 1766] [serial = 738] [outer = (nil)] [url = about:blank] 03:01:35 INFO - PROCESS | 1766 | 1465207295328 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 2892ms 03:01:35 INFO - PROCESS | 1766 | 1465207295384 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 03:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:01:35 INFO - PROCESS | 1766 | 1465207295397 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 03:01:35 INFO - PROCESS | 1766 | 1465207295404 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:01:35 INFO - PROCESS | 1766 | 1465207295414 Marionette TRACE conn3 <- [1,1062,null,{}] 03:01:35 INFO - PROCESS | 1766 | 1465207295421 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:35 INFO - PROCESS | 1766 | 1465207295427 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:35 INFO - PROCESS | 1766 | 1465207295689 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 03:01:35 INFO - PROCESS | 1766 | 1465207295705 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:35 INFO - PROCESS | 1766 | 1465207295711 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d89d400 == 11 [pid = 1766] [id = 273] 03:01:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8d89f800) [pid = 1766] [serial = 820] [outer = (nil)] 03:01:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8dcfa800) [pid = 1766] [serial = 821] [outer = 0x8d89f800] 03:01:35 INFO - PROCESS | 1766 | 1465207295783 Marionette DEBUG loaded listener.js 03:01:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x8de14000) [pid = 1766] [serial = 822] [outer = 0x8d89f800] 03:01:36 INFO - PROCESS | 1766 | 1465207296604 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1237ms 03:01:36 INFO - PROCESS | 1766 | 1465207296640 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 03:01:36 INFO - PROCESS | 1766 | 1465207296648 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 03:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:01:36 INFO - PROCESS | 1766 | 1465207296659 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:01:36 INFO - PROCESS | 1766 | 1465207296662 Marionette TRACE conn3 <- [1,1066,null,{}] 03:01:36 INFO - PROCESS | 1766 | 1465207296668 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:36 INFO - PROCESS | 1766 | 1465207296674 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:36 INFO - PROCESS | 1766 | 1465207296841 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 03:01:36 INFO - PROCESS | 1766 | 1465207296853 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:36 INFO - PROCESS | 1766 | 1465207296859 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e85a000 == 12 [pid = 1766] [id = 274] 03:01:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8e85bc00) [pid = 1766] [serial = 823] [outer = (nil)] 03:01:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x8e862800) [pid = 1766] [serial = 824] [outer = 0x8e85bc00] 03:01:36 INFO - PROCESS | 1766 | 1465207296933 Marionette DEBUG loaded listener.js 03:01:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x8e947c00) [pid = 1766] [serial = 825] [outer = 0x8e85bc00] 03:01:37 INFO - PROCESS | 1766 | 1465207297943 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1332ms 03:01:37 INFO - PROCESS | 1766 | 1465207297990 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 03:01:37 INFO - PROCESS | 1766 | 1465207297994 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 03:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:01:38 INFO - PROCESS | 1766 | 1465207298000 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:01:38 INFO - PROCESS | 1766 | 1465207298006 Marionette TRACE conn3 <- [1,1070,null,{}] 03:01:38 INFO - PROCESS | 1766 | 1465207298030 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:38 INFO - PROCESS | 1766 | 1465207298038 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:38 INFO - PROCESS | 1766 | 1465207298252 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 03:01:38 INFO - PROCESS | 1766 | 1465207298280 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:38 INFO - PROCESS | 1766 | 1465207298288 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x9057a800 == 13 [pid = 1766] [id = 275] 03:01:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x9057b800) [pid = 1766] [serial = 826] [outer = (nil)] 03:01:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x9057fc00) [pid = 1766] [serial = 827] [outer = 0x9057b800] 03:01:38 INFO - PROCESS | 1766 | 1465207298361 Marionette DEBUG loaded listener.js 03:01:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x907b6800) [pid = 1766] [serial = 828] [outer = 0x9057b800] 03:01:39 INFO - PROCESS | 1766 | 1465207299280 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1337ms 03:01:39 INFO - PROCESS | 1766 | 1465207299337 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 03:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:01:39 INFO - PROCESS | 1766 | 1465207299342 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 03:01:39 INFO - PROCESS | 1766 | 1465207299348 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:01:39 INFO - PROCESS | 1766 | 1465207299352 Marionette TRACE conn3 <- [1,1074,null,{}] 03:01:39 INFO - PROCESS | 1766 | 1465207299357 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:39 INFO - PROCESS | 1766 | 1465207299361 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:39 INFO - PROCESS | 1766 | 1465207299577 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 03:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x91b31800) [pid = 1766] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x8ece3c00) [pid = 1766] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x8d891c00) [pid = 1766] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x91b3a400) [pid = 1766] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x91310400) [pid = 1766] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x91b4b400) [pid = 1766] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x92215400) [pid = 1766] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x907bc000) [pid = 1766] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x8d598000) [pid = 1766] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8dfe1000) [pid = 1766] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x90576400) [pid = 1766] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x9114d400) [pid = 1766] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x92245400) [pid = 1766] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x8d7e3000) [pid = 1766] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x91301800) [pid = 1766] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8d7ed400) [pid = 1766] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:01:40 INFO - PROCESS | 1766 | 1465207300465 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:40 INFO - PROCESS | 1766 | 1465207300471 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e5000 == 14 [pid = 1766] [id = 276] 03:01:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8d7e9400) [pid = 1766] [serial = 829] [outer = (nil)] 03:01:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8dfdb800) [pid = 1766] [serial = 830] [outer = 0x8d7e9400] 03:01:40 INFO - PROCESS | 1766 | 1465207300551 Marionette DEBUG loaded listener.js 03:01:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x909e2800) [pid = 1766] [serial = 831] [outer = 0x8d7e9400] 03:01:41 INFO - PROCESS | 1766 | 1465207301316 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1986ms 03:01:41 INFO - PROCESS | 1766 | 1465207301333 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 03:01:41 INFO - PROCESS | 1766 | 1465207301336 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 03:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:01:41 INFO - PROCESS | 1766 | 1465207301342 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:01:41 INFO - PROCESS | 1766 | 1465207301345 Marionette TRACE conn3 <- [1,1078,null,{}] 03:01:41 INFO - PROCESS | 1766 | 1465207301361 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:41 INFO - PROCESS | 1766 | 1465207301366 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:41 INFO - PROCESS | 1766 | 1465207301511 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 03:01:41 INFO - PROCESS | 1766 | 1465207301524 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:41 INFO - PROCESS | 1766 | 1465207301530 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x909e7c00 == 15 [pid = 1766] [id = 277] 03:01:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x909ef400) [pid = 1766] [serial = 832] [outer = (nil)] 03:01:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x91150000) [pid = 1766] [serial = 833] [outer = 0x909ef400] 03:01:41 INFO - PROCESS | 1766 | 1465207301602 Marionette DEBUG loaded listener.js 03:01:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x91308400) [pid = 1766] [serial = 834] [outer = 0x909ef400] 03:01:42 INFO - PROCESS | 1766 | 1465207302573 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1248ms 03:01:42 INFO - PROCESS | 1766 | 1465207302591 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 03:01:42 INFO - PROCESS | 1766 | 1465207302597 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 03:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:01:42 INFO - PROCESS | 1766 | 1465207302606 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:01:42 INFO - PROCESS | 1766 | 1465207302612 Marionette TRACE conn3 <- [1,1082,null,{}] 03:01:42 INFO - PROCESS | 1766 | 1465207302620 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:42 INFO - PROCESS | 1766 | 1465207302626 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:42 INFO - PROCESS | 1766 | 1465207302847 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 03:01:43 INFO - PROCESS | 1766 | 1465207303014 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:43 INFO - PROCESS | 1766 | 1465207303030 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7ed400 == 16 [pid = 1766] [id = 278] 03:01:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x8d7ee000) [pid = 1766] [serial = 835] [outer = (nil)] 03:01:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8dea1400) [pid = 1766] [serial = 836] [outer = 0x8d7ee000] 03:01:43 INFO - PROCESS | 1766 | 1465207303115 Marionette DEBUG loaded listener.js 03:01:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8dfe4400) [pid = 1766] [serial = 837] [outer = 0x8d7ee000] 03:01:44 INFO - PROCESS | 1766 | 1465207304158 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1590ms 03:01:44 INFO - PROCESS | 1766 | 1465207304196 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 03:01:44 INFO - PROCESS | 1766 | 1465207304203 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 03:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:01:44 INFO - PROCESS | 1766 | 1465207304213 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:01:44 INFO - PROCESS | 1766 | 1465207304217 Marionette TRACE conn3 <- [1,1086,null,{}] 03:01:44 INFO - PROCESS | 1766 | 1465207304223 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:44 INFO - PROCESS | 1766 | 1465207304229 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:44 INFO - PROCESS | 1766 | 1465207304409 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 03:01:44 INFO - PROCESS | 1766 | 1465207304576 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:44 INFO - PROCESS | 1766 | 1465207304582 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9cd800 == 17 [pid = 1766] [id = 279] 03:01:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x8eceb400) [pid = 1766] [serial = 838] [outer = (nil)] 03:01:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x90579400) [pid = 1766] [serial = 839] [outer = 0x8eceb400] 03:01:44 INFO - PROCESS | 1766 | 1465207304673 Marionette DEBUG loaded listener.js 03:01:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x907ba800) [pid = 1766] [serial = 840] [outer = 0x8eceb400] 03:01:45 INFO - PROCESS | 1766 | 1465207305761 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1589ms 03:01:45 INFO - PROCESS | 1766 | 1465207305803 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 03:01:45 INFO - PROCESS | 1766 | 1465207305807 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 03:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:01:45 INFO - PROCESS | 1766 | 1465207305814 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:01:45 INFO - PROCESS | 1766 | 1465207305820 Marionette TRACE conn3 <- [1,1090,null,{}] 03:01:45 INFO - PROCESS | 1766 | 1465207305836 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:45 INFO - PROCESS | 1766 | 1465207305845 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:46 INFO - PROCESS | 1766 | 1465207306057 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 03:01:46 INFO - PROCESS | 1766 | 1465207306315 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:46 INFO - PROCESS | 1766 | 1465207306329 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b3b400 == 18 [pid = 1766] [id = 280] 03:01:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x91b3bc00) [pid = 1766] [serial = 841] [outer = (nil)] 03:01:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x91b46000) [pid = 1766] [serial = 842] [outer = 0x91b3bc00] 03:01:46 INFO - PROCESS | 1766 | 1465207306417 Marionette DEBUG loaded listener.js 03:01:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x91b4ec00) [pid = 1766] [serial = 843] [outer = 0x91b3bc00] 03:01:47 INFO - PROCESS | 1766 | 1465207307314 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1540ms 03:01:47 INFO - PROCESS | 1766 | 1465207307356 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 03:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:01:47 INFO - PROCESS | 1766 | 1465207307361 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 03:01:47 INFO - PROCESS | 1766 | 1465207307367 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:01:47 INFO - PROCESS | 1766 | 1465207307371 Marionette TRACE conn3 <- [1,1094,null,{}] 03:01:47 INFO - PROCESS | 1766 | 1465207307376 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:47 INFO - PROCESS | 1766 | 1465207307381 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:47 INFO - PROCESS | 1766 | 1465207307569 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 03:01:47 INFO - PROCESS | 1766 | 1465207307734 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:47 INFO - PROCESS | 1766 | 1465207307743 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x92216400 == 19 [pid = 1766] [id = 281] 03:01:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x92216800) [pid = 1766] [serial = 844] [outer = (nil)] 03:01:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x9221fc00) [pid = 1766] [serial = 845] [outer = 0x92216800] 03:01:47 INFO - PROCESS | 1766 | 1465207307835 Marionette DEBUG loaded listener.js 03:01:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x92245400) [pid = 1766] [serial = 846] [outer = 0x92216800] 03:01:48 INFO - PROCESS | 1766 | 1465207308806 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1482ms 03:01:48 INFO - PROCESS | 1766 | 1465207308849 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 03:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:01:48 INFO - PROCESS | 1766 | 1465207308854 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 03:01:48 INFO - PROCESS | 1766 | 1465207308860 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:01:48 INFO - PROCESS | 1766 | 1465207308864 Marionette TRACE conn3 <- [1,1098,null,{}] 03:01:48 INFO - PROCESS | 1766 | 1465207308870 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:48 INFO - PROCESS | 1766 | 1465207308875 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:49 INFO - PROCESS | 1766 | 1465207309086 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 03:01:49 INFO - PROCESS | 1766 | 1465207309256 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:49 INFO - PROCESS | 1766 | 1465207309263 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d592000 == 20 [pid = 1766] [id = 282] 03:01:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x8dcee800) [pid = 1766] [serial = 847] [outer = (nil)] 03:01:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x92298400) [pid = 1766] [serial = 848] [outer = 0x8dcee800] 03:01:49 INFO - PROCESS | 1766 | 1465207309391 Marionette DEBUG loaded listener.js 03:01:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x92a5fc00) [pid = 1766] [serial = 849] [outer = 0x8dcee800] 03:01:50 INFO - PROCESS | 1766 | 1465207310334 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1543ms 03:01:50 INFO - PROCESS | 1766 | 1465207310403 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 03:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:01:50 INFO - PROCESS | 1766 | 1465207310408 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 03:01:50 INFO - PROCESS | 1766 | 1465207310415 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:01:50 INFO - PROCESS | 1766 | 1465207310418 Marionette TRACE conn3 <- [1,1102,null,{}] 03:01:50 INFO - PROCESS | 1766 | 1465207310425 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:50 INFO - PROCESS | 1766 | 1465207310436 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:50 INFO - PROCESS | 1766 | 1465207310712 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 03:01:51 INFO - PROCESS | 1766 | 1465207310988 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:51 INFO - PROCESS | 1766 | 1465207310999 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7ea000 == 21 [pid = 1766] [id = 283] 03:01:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x8de17800) [pid = 1766] [serial = 850] [outer = (nil)] 03:01:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x92cacc00) [pid = 1766] [serial = 851] [outer = 0x8de17800] 03:01:51 INFO - PROCESS | 1766 | 1465207311077 Marionette DEBUG loaded listener.js 03:01:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x936e3800) [pid = 1766] [serial = 852] [outer = 0x8de17800] 03:01:51 INFO - PROCESS | 1766 | 1465207311964 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1584ms 03:01:52 INFO - PROCESS | 1766 | 1465207311999 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 03:01:52 INFO - PROCESS | 1766 | 1465207312002 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 03:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:01:52 INFO - PROCESS | 1766 | 1465207312010 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:01:52 INFO - PROCESS | 1766 | 1465207312014 Marionette TRACE conn3 <- [1,1106,null,{}] 03:01:52 INFO - PROCESS | 1766 | 1465207312020 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:52 INFO - PROCESS | 1766 | 1465207312025 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:52 INFO - PROCESS | 1766 | 1465207312192 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 03:01:52 INFO - PROCESS | 1766 | 1465207312377 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:52 INFO - PROCESS | 1766 | 1465207312385 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d896800 == 22 [pid = 1766] [id = 284] 03:01:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x8d896c00) [pid = 1766] [serial = 853] [outer = (nil)] 03:01:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x8e9cb800) [pid = 1766] [serial = 854] [outer = 0x8d896c00] 03:01:52 INFO - PROCESS | 1766 | 1465207312463 Marionette DEBUG loaded listener.js 03:01:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x8e944c00) [pid = 1766] [serial = 855] [outer = 0x8d896c00] 03:01:53 INFO - PROCESS | 1766 | 1465207313526 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1590ms 03:01:53 INFO - PROCESS | 1766 | 1465207313601 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 03:01:53 INFO - PROCESS | 1766 | 1465207313607 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 03:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:01:53 INFO - PROCESS | 1766 | 1465207313615 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:01:53 INFO - PROCESS | 1766 | 1465207313620 Marionette TRACE conn3 <- [1,1110,null,{}] 03:01:53 INFO - PROCESS | 1766 | 1465207313628 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:53 INFO - PROCESS | 1766 | 1465207313632 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:53 INFO - PROCESS | 1766 | 1465207313846 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 03:01:54 INFO - PROCESS | 1766 | 1465207314202 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:54 INFO - PROCESS | 1766 | 1465207314217 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7ee400 == 23 [pid = 1766] [id = 285] 03:01:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x8d893c00) [pid = 1766] [serial = 856] [outer = (nil)] 03:01:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x8de0a800) [pid = 1766] [serial = 857] [outer = 0x8d893c00] 03:01:54 INFO - PROCESS | 1766 | 1465207314327 Marionette DEBUG loaded listener.js 03:01:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x8de18c00) [pid = 1766] [serial = 858] [outer = 0x8d893c00] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x92297000) [pid = 1766] [serial = 792] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x909e4000) [pid = 1766] [serial = 783] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x8dea4000) [pid = 1766] [serial = 749] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x91b3e000) [pid = 1766] [serial = 759] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x91b47400) [pid = 1766] [serial = 786] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x9223cc00) [pid = 1766] [serial = 764] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x8e861400) [pid = 1766] [serial = 750] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x92ca8400) [pid = 1766] [serial = 771] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x92247c00) [pid = 1766] [serial = 765] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x92216000) [pid = 1766] [serial = 788] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x92a6ac00) [pid = 1766] [serial = 770] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x91b36800) [pid = 1766] [serial = 785] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x8d7e6800) [pid = 1766] [serial = 776] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x8e945c00) [pid = 1766] [serial = 780] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x90909000) [pid = 1766] [serial = 753] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x9130a800) [pid = 1766] [serial = 756] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x91303000) [pid = 1766] [serial = 755] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x92296c00) [pid = 1766] [serial = 768] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x90904800) [pid = 1766] [serial = 747] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8d893800) [pid = 1766] [serial = 777] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x91f6e400) [pid = 1766] [serial = 762] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x907b8800) [pid = 1766] [serial = 782] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x8e85b400) [pid = 1766] [serial = 779] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x91f68000) [pid = 1766] [serial = 761] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8e862400) [pid = 1766] [serial = 773] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x909f0c00) [pid = 1766] [serial = 774] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x92a5bc00) [pid = 1766] [serial = 767] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x92220c00) [pid = 1766] [serial = 789] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x90584c00) [pid = 1766] [serial = 752] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x91b42800) [pid = 1766] [serial = 758] [outer = (nil)] [url = about:blank] 03:01:54 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x9221ac00) [pid = 1766] [serial = 791] [outer = (nil)] [url = about:blank] 03:01:55 INFO - PROCESS | 1766 | 1465207315112 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1545ms 03:01:55 INFO - PROCESS | 1766 | 1465207315160 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 03:01:55 INFO - PROCESS | 1766 | 1465207315167 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 03:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:01:55 INFO - PROCESS | 1766 | 1465207315178 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:01:55 INFO - PROCESS | 1766 | 1465207315182 Marionette TRACE conn3 <- [1,1114,null,{}] 03:01:55 INFO - PROCESS | 1766 | 1465207315188 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:55 INFO - PROCESS | 1766 | 1465207315193 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:55 INFO - PROCESS | 1766 | 1465207315372 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 03:01:55 INFO - PROCESS | 1766 | 1465207315539 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:55 INFO - PROCESS | 1766 | 1465207315547 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e8400 == 24 [pid = 1766] [id = 286] 03:01:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8e94ec00) [pid = 1766] [serial = 859] [outer = (nil)] 03:01:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8e9ce000) [pid = 1766] [serial = 860] [outer = 0x8e94ec00] 03:01:55 INFO - PROCESS | 1766 | 1465207315643 Marionette DEBUG loaded listener.js 03:01:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8eceec00) [pid = 1766] [serial = 861] [outer = 0x8e94ec00] 03:01:56 INFO - PROCESS | 1766 | 1465207316477 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1341ms 03:01:56 INFO - PROCESS | 1766 | 1465207316521 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 03:01:56 INFO - PROCESS | 1766 | 1465207316525 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 03:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:01:56 INFO - PROCESS | 1766 | 1465207316531 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:01:56 INFO - PROCESS | 1766 | 1465207316537 Marionette TRACE conn3 <- [1,1118,null,{}] 03:01:56 INFO - PROCESS | 1766 | 1465207316553 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:56 INFO - PROCESS | 1766 | 1465207316562 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:56 INFO - PROCESS | 1766 | 1465207316793 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 03:01:56 INFO - PROCESS | 1766 | 1465207316820 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:56 INFO - PROCESS | 1766 | 1465207316828 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x909eb400 == 25 [pid = 1766] [id = 287] 03:01:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x909edc00) [pid = 1766] [serial = 862] [outer = (nil)] 03:01:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x91149400) [pid = 1766] [serial = 863] [outer = 0x909edc00] 03:01:56 INFO - PROCESS | 1766 | 1465207316913 Marionette DEBUG loaded listener.js 03:01:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x91307c00) [pid = 1766] [serial = 864] [outer = 0x909edc00] 03:01:57 INFO - PROCESS | 1766 | 1465207317801 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1291ms 03:01:57 INFO - PROCESS | 1766 | 1465207317822 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 03:01:57 INFO - PROCESS | 1766 | 1465207317827 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 03:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:01:57 INFO - PROCESS | 1766 | 1465207317833 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:01:57 INFO - PROCESS | 1766 | 1465207317836 Marionette TRACE conn3 <- [1,1122,null,{}] 03:01:57 INFO - PROCESS | 1766 | 1465207317862 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:57 INFO - PROCESS | 1766 | 1465207317867 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:58 INFO - PROCESS | 1766 | 1465207318070 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 03:01:58 INFO - PROCESS | 1766 | 1465207318099 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:58 INFO - PROCESS | 1766 | 1465207318106 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d591400 == 26 [pid = 1766] [id = 288] 03:01:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x91b37c00) [pid = 1766] [serial = 865] [outer = (nil)] 03:01:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x91b3e000) [pid = 1766] [serial = 866] [outer = 0x91b37c00] 03:01:58 INFO - PROCESS | 1766 | 1465207318173 Marionette DEBUG loaded listener.js 03:01:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x91b47400) [pid = 1766] [serial = 867] [outer = 0x91b37c00] 03:01:58 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x8d592400) [pid = 1766] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:01:58 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8e85f000) [pid = 1766] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:01:58 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x9090dc00) [pid = 1766] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:01:58 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x93988000) [pid = 1766] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:01:58 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x9114e400) [pid = 1766] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:01:58 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x9057b800) [pid = 1766] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:01:58 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8d7e9400) [pid = 1766] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:01:58 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8e948000) [pid = 1766] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:01:58 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8d89f800) [pid = 1766] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:01:58 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8de0ac00) [pid = 1766] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:01:58 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x9057d800) [pid = 1766] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:01:58 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8e85bc00) [pid = 1766] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:01:58 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x92cc0c00) [pid = 1766] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:01:59 INFO - PROCESS | 1766 | 1465207319200 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1384ms 03:01:59 INFO - PROCESS | 1766 | 1465207319217 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 03:01:59 INFO - PROCESS | 1766 | 1465207319219 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 03:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:01:59 INFO - PROCESS | 1766 | 1465207319226 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:01:59 INFO - PROCESS | 1766 | 1465207319229 Marionette TRACE conn3 <- [1,1126,null,{}] 03:01:59 INFO - PROCESS | 1766 | 1465207319234 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:59 INFO - PROCESS | 1766 | 1465207319239 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:59 INFO - PROCESS | 1766 | 1465207319389 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 03:01:59 INFO - PROCESS | 1766 | 1465207319402 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:59 INFO - PROCESS | 1766 | 1465207319408 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:01:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d596c00 == 27 [pid = 1766] [id = 289] 03:01:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8d7ef800) [pid = 1766] [serial = 868] [outer = (nil)] 03:01:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x9114ec00) [pid = 1766] [serial = 869] [outer = 0x8d7ef800] 03:01:59 INFO - PROCESS | 1766 | 1465207319483 Marionette DEBUG loaded listener.js 03:01:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x909e4400) [pid = 1766] [serial = 870] [outer = 0x8d7ef800] 03:02:00 INFO - PROCESS | 1766 | 1465207320340 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1177ms 03:02:00 INFO - PROCESS | 1766 | 1465207320404 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 03:02:00 INFO - PROCESS | 1766 | 1465207320408 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 03:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:02:00 INFO - PROCESS | 1766 | 1465207320414 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:02:00 INFO - PROCESS | 1766 | 1465207320416 Marionette TRACE conn3 <- [1,1130,null,{}] 03:02:00 INFO - PROCESS | 1766 | 1465207320422 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:00 INFO - PROCESS | 1766 | 1465207320432 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:00 INFO - PROCESS | 1766 | 1465207320642 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 03:02:00 INFO - PROCESS | 1766 | 1465207320777 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:00 INFO - PROCESS | 1766 | 1465207320785 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d596400 == 28 [pid = 1766] [id = 290] 03:02:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8d7ec800) [pid = 1766] [serial = 871] [outer = (nil)] 03:02:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x92242800) [pid = 1766] [serial = 872] [outer = 0x8d7ec800] 03:02:00 INFO - PROCESS | 1766 | 1465207320856 Marionette DEBUG loaded listener.js 03:02:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x92297000) [pid = 1766] [serial = 873] [outer = 0x8d7ec800] 03:02:01 INFO - PROCESS | 1766 | 1465207321914 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1529ms 03:02:01 INFO - PROCESS | 1766 | 1465207321944 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 03:02:01 INFO - PROCESS | 1766 | 1465207321951 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 03:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:02:01 INFO - PROCESS | 1766 | 1465207321959 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:02:01 INFO - PROCESS | 1766 | 1465207321967 Marionette TRACE conn3 <- [1,1134,null,{}] 03:02:01 INFO - PROCESS | 1766 | 1465207321975 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:01 INFO - PROCESS | 1766 | 1465207321980 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:02 INFO - PROCESS | 1766 | 1465207322227 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 03:02:02 INFO - PROCESS | 1766 | 1465207322452 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:02 INFO - PROCESS | 1766 | 1465207322460 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcf7c00 == 29 [pid = 1766] [id = 291] 03:02:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8dcfac00) [pid = 1766] [serial = 874] [outer = (nil)] 03:02:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8e85c400) [pid = 1766] [serial = 875] [outer = 0x8dcfac00] 03:02:02 INFO - PROCESS | 1766 | 1465207322585 Marionette DEBUG loaded listener.js 03:02:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x8e94e000) [pid = 1766] [serial = 876] [outer = 0x8dcfac00] 03:02:03 INFO - PROCESS | 1766 | 1465207323527 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1643ms 03:02:03 INFO - PROCESS | 1766 | 1465207323602 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 03:02:03 INFO - PROCESS | 1766 | 1465207323609 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 03:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:02:03 INFO - PROCESS | 1766 | 1465207323621 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:02:03 INFO - PROCESS | 1766 | 1465207323625 Marionette TRACE conn3 <- [1,1138,null,{}] 03:02:03 INFO - PROCESS | 1766 | 1465207323632 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:03 INFO - PROCESS | 1766 | 1465207323638 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:03 INFO - PROCESS | 1766 | 1465207323865 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 03:02:04 INFO - PROCESS | 1766 | 1465207324124 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:04 INFO - PROCESS | 1766 | 1465207324134 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ecee000 == 30 [pid = 1766] [id = 292] 03:02:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x90909400) [pid = 1766] [serial = 877] [outer = (nil)] 03:02:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x91307400) [pid = 1766] [serial = 878] [outer = 0x90909400] 03:02:04 INFO - PROCESS | 1766 | 1465207324261 Marionette DEBUG loaded listener.js 03:02:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x91b42c00) [pid = 1766] [serial = 879] [outer = 0x90909400] 03:02:05 INFO - PROCESS | 1766 | 1465207325167 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1578ms 03:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:02:05 INFO - PROCESS | 1766 | 1465207325199 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 03:02:05 INFO - PROCESS | 1766 | 1465207325202 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 03:02:05 INFO - PROCESS | 1766 | 1465207325209 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:02:05 INFO - PROCESS | 1766 | 1465207325215 Marionette TRACE conn3 <- [1,1142,null,{}] 03:02:05 INFO - PROCESS | 1766 | 1465207325232 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:05 INFO - PROCESS | 1766 | 1465207325240 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:05 INFO - PROCESS | 1766 | 1465207325428 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 03:02:05 INFO - PROCESS | 1766 | 1465207325621 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:05 INFO - PROCESS | 1766 | 1465207325633 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x909e6c00 == 31 [pid = 1766] [id = 293] 03:02:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x92a65c00) [pid = 1766] [serial = 880] [outer = (nil)] 03:02:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x92ca8000) [pid = 1766] [serial = 881] [outer = 0x92a65c00] 03:02:05 INFO - PROCESS | 1766 | 1465207325755 Marionette DEBUG loaded listener.js 03:02:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x92caec00) [pid = 1766] [serial = 882] [outer = 0x92a65c00] 03:02:06 INFO - PROCESS | 1766 | 1465207326712 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1544ms 03:02:06 INFO - PROCESS | 1766 | 1465207326753 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 03:02:06 INFO - PROCESS | 1766 | 1465207326758 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 03:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:02:06 INFO - PROCESS | 1766 | 1465207326764 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:02:06 INFO - PROCESS | 1766 | 1465207326768 Marionette TRACE conn3 <- [1,1146,null,{}] 03:02:06 INFO - PROCESS | 1766 | 1465207326773 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:06 INFO - PROCESS | 1766 | 1465207326778 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:06 INFO - PROCESS | 1766 | 1465207326960 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 03:02:07 INFO - PROCESS | 1766 | 1465207327142 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:07 INFO - PROCESS | 1766 | 1465207327153 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x90903800 == 32 [pid = 1766] [id = 294] 03:02:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x909e5400) [pid = 1766] [serial = 883] [outer = (nil)] 03:02:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x93875c00) [pid = 1766] [serial = 884] [outer = 0x909e5400] 03:02:07 INFO - PROCESS | 1766 | 1465207327232 Marionette DEBUG loaded listener.js 03:02:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x9387a400) [pid = 1766] [serial = 885] [outer = 0x909e5400] 03:02:08 INFO - PROCESS | 1766 | 1465207328150 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1430ms 03:02:08 INFO - PROCESS | 1766 | 1465207328194 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 03:02:08 INFO - PROCESS | 1766 | 1465207328199 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 03:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:02:08 INFO - PROCESS | 1766 | 1465207328205 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:02:08 INFO - PROCESS | 1766 | 1465207328208 Marionette TRACE conn3 <- [1,1150,null,{}] 03:02:08 INFO - PROCESS | 1766 | 1465207328214 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:08 INFO - PROCESS | 1766 | 1465207328219 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:08 INFO - PROCESS | 1766 | 1465207328392 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 03:02:08 INFO - PROCESS | 1766 | 1465207328561 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:08 INFO - PROCESS | 1766 | 1465207328571 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dea3400 == 33 [pid = 1766] [id = 295] 03:02:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x93870400) [pid = 1766] [serial = 886] [outer = (nil)] 03:02:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x93988c00) [pid = 1766] [serial = 887] [outer = 0x93870400] 03:02:08 INFO - PROCESS | 1766 | 1465207328647 Marionette DEBUG loaded listener.js 03:02:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x9398c400) [pid = 1766] [serial = 888] [outer = 0x93870400] 03:02:09 INFO - PROCESS | 1766 | 1465207329618 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1482ms 03:02:09 INFO - PROCESS | 1766 | 1465207329687 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 03:02:09 INFO - PROCESS | 1766 | 1465207329691 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 03:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:02:09 INFO - PROCESS | 1766 | 1465207329698 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:02:09 INFO - PROCESS | 1766 | 1465207329702 Marionette TRACE conn3 <- [1,1154,null,{}] 03:02:09 INFO - PROCESS | 1766 | 1465207329708 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:09 INFO - PROCESS | 1766 | 1465207329718 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:09 INFO - PROCESS | 1766 | 1465207329952 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 03:02:10 INFO - PROCESS | 1766 | 1465207330513 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:10 INFO - PROCESS | 1766 | 1465207330523 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcf3400 == 34 [pid = 1766] [id = 296] 03:02:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x8dcf4400) [pid = 1766] [serial = 889] [outer = (nil)] 03:02:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x8de15000) [pid = 1766] [serial = 890] [outer = 0x8dcf4400] 03:02:10 INFO - PROCESS | 1766 | 1465207330624 Marionette DEBUG loaded listener.js 03:02:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x8e85f800) [pid = 1766] [serial = 891] [outer = 0x8dcf4400] 03:02:11 INFO - PROCESS | 1766 | 1465207331606 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1985ms 03:02:11 INFO - PROCESS | 1766 | 1465207331686 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 03:02:11 INFO - PROCESS | 1766 | 1465207331691 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 03:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:02:11 INFO - PROCESS | 1766 | 1465207331699 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:02:11 INFO - PROCESS | 1766 | 1465207331704 Marionette TRACE conn3 <- [1,1158,null,{}] 03:02:11 INFO - PROCESS | 1766 | 1465207331711 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:11 INFO - PROCESS | 1766 | 1465207331717 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:11 INFO - PROCESS | 1766 | 1465207331948 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 03:02:13 INFO - PROCESS | 1766 | --DOCSHELL 0x8de0a400 == 33 [pid = 1766] [id = 271] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x91150000) [pid = 1766] [serial = 833] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x8d895400) [pid = 1766] [serial = 795] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x8d7e2800) [pid = 1766] [serial = 794] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x8e9d4c00) [pid = 1766] [serial = 798] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x8e949800) [pid = 1766] [serial = 797] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x9114a000) [pid = 1766] [serial = 801] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x909e8800) [pid = 1766] [serial = 800] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x939c7800) [pid = 1766] [serial = 809] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x94533400) [pid = 1766] [serial = 813] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x9057fc00) [pid = 1766] [serial = 827] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8dfdb800) [pid = 1766] [serial = 830] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x94524800) [pid = 1766] [serial = 812] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x907c1000) [pid = 1766] [serial = 819] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x90577c00) [pid = 1766] [serial = 818] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x8dcfa800) [pid = 1766] [serial = 821] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8de14000) [pid = 1766] [serial = 822] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x8dea5800) [pid = 1766] [serial = 816] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8de12800) [pid = 1766] [serial = 815] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x92ccd400) [pid = 1766] [serial = 804] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x92a6a800) [pid = 1766] [serial = 803] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8e862800) [pid = 1766] [serial = 824] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x909e2800) [pid = 1766] [serial = 831] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x93981800) [pid = 1766] [serial = 807] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x93877400) [pid = 1766] [serial = 806] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x907b6800) [pid = 1766] [serial = 828] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8e947c00) [pid = 1766] [serial = 825] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x93abac00) [pid = 1766] [serial = 810] [outer = (nil)] [url = about:blank] 03:02:13 INFO - PROCESS | 1766 | 1465207333359 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:13 INFO - PROCESS | 1766 | 1465207333368 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d597800 == 34 [pid = 1766] [id = 297] 03:02:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8d597c00) [pid = 1766] [serial = 892] [outer = (nil)] 03:02:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8d7e2800) [pid = 1766] [serial = 893] [outer = 0x8d597c00] 03:02:13 INFO - PROCESS | 1766 | 1465207333464 Marionette DEBUG loaded listener.js 03:02:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8d7ed000) [pid = 1766] [serial = 894] [outer = 0x8d597c00] 03:02:14 INFO - PROCESS | 1766 | 1465207334438 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 03:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 2781ms 03:02:14 INFO - PROCESS | 1766 | 1465207334481 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 03:02:14 INFO - PROCESS | 1766 | 1465207334487 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 03:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:02:14 INFO - PROCESS | 1766 | 1465207334495 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:02:14 INFO - PROCESS | 1766 | 1465207334500 Marionette TRACE conn3 <- [1,1162,null,{}] 03:02:14 INFO - PROCESS | 1766 | 1465207334508 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:14 INFO - PROCESS | 1766 | 1465207334516 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:14 INFO - PROCESS | 1766 | 1465207334705 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 03:02:14 INFO - PROCESS | 1766 | 1465207334867 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:14 INFO - PROCESS | 1766 | 1465207334878 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de9a800 == 35 [pid = 1766] [id = 298] 03:02:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8de9cc00) [pid = 1766] [serial = 895] [outer = (nil)] 03:02:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x8dea0c00) [pid = 1766] [serial = 896] [outer = 0x8de9cc00] 03:02:15 INFO - PROCESS | 1766 | 1465207335022 Marionette DEBUG loaded listener.js 03:02:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8dfdb000) [pid = 1766] [serial = 897] [outer = 0x8de9cc00] 03:02:16 INFO - PROCESS | 1766 | 1465207336076 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1652ms 03:02:16 INFO - PROCESS | 1766 | 1465207336150 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 03:02:16 INFO - PROCESS | 1766 | 1465207336158 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 03:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:02:16 INFO - PROCESS | 1766 | 1465207336168 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:02:16 INFO - PROCESS | 1766 | 1465207336172 Marionette TRACE conn3 <- [1,1166,null,{}] 03:02:16 INFO - PROCESS | 1766 | 1465207336178 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:16 INFO - PROCESS | 1766 | 1465207336184 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:16 INFO - PROCESS | 1766 | 1465207336416 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 03:02:16 INFO - PROCESS | 1766 | 1465207336659 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:16 INFO - PROCESS | 1766 | 1465207336667 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7f0c00 == 36 [pid = 1766] [id = 299] 03:02:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8e864c00) [pid = 1766] [serial = 898] [outer = (nil)] 03:02:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8e94ac00) [pid = 1766] [serial = 899] [outer = 0x8e864c00] 03:02:16 INFO - PROCESS | 1766 | 1465207336764 Marionette DEBUG loaded listener.js 03:02:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8e9cf400) [pid = 1766] [serial = 900] [outer = 0x8e864c00] 03:02:17 INFO - PROCESS | 1766 | 1465207337827 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1728ms 03:02:17 INFO - PROCESS | 1766 | 1465207337896 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 03:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:02:17 INFO - PROCESS | 1766 | 1465207337900 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 03:02:17 INFO - PROCESS | 1766 | 1465207337909 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:02:17 INFO - PROCESS | 1766 | 1465207337920 Marionette TRACE conn3 <- [1,1170,null,{}] 03:02:17 INFO - PROCESS | 1766 | 1465207337936 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:17 INFO - PROCESS | 1766 | 1465207337944 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:18 INFO - PROCESS | 1766 | 1465207338173 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 03:02:18 INFO - PROCESS | 1766 | 1465207338393 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:18 INFO - PROCESS | 1766 | 1465207338401 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ecf1400 == 37 [pid = 1766] [id = 300] 03:02:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x90585c00) [pid = 1766] [serial = 901] [outer = (nil)] 03:02:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x907bec00) [pid = 1766] [serial = 902] [outer = 0x90585c00] 03:02:18 INFO - PROCESS | 1766 | 1465207338479 Marionette DEBUG loaded listener.js 03:02:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x90906800) [pid = 1766] [serial = 903] [outer = 0x90585c00] 03:02:19 INFO - PROCESS | 1766 | 1465207339443 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1590ms 03:02:19 INFO - PROCESS | 1766 | 1465207339497 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 03:02:19 INFO - PROCESS | 1766 | 1465207339501 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 03:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:02:19 INFO - PROCESS | 1766 | 1465207339508 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:02:19 INFO - PROCESS | 1766 | 1465207339511 Marionette TRACE conn3 <- [1,1174,null,{}] 03:02:19 INFO - PROCESS | 1766 | 1465207339517 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:19 INFO - PROCESS | 1766 | 1465207339522 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:19 INFO - PROCESS | 1766 | 1465207339718 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 03:02:19 INFO - PROCESS | 1766 | 1465207339884 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:19 INFO - PROCESS | 1766 | 1465207339893 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59f400 == 38 [pid = 1766] [id = 301] 03:02:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x8e9cbc00) [pid = 1766] [serial = 904] [outer = (nil)] 03:02:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x909e4800) [pid = 1766] [serial = 905] [outer = 0x8e9cbc00] 03:02:20 INFO - PROCESS | 1766 | 1465207340020 Marionette DEBUG loaded listener.js 03:02:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x909ea400) [pid = 1766] [serial = 906] [outer = 0x8e9cbc00] 03:02:21 INFO - PROCESS | 1766 | 1465207341170 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:02:21 INFO - PROCESS | 1766 | 1465207341253 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 03:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:02:21 INFO - PROCESS | 1766 | 1465207341267 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:02:21 INFO - PROCESS | 1766 | 1465207341271 Marionette TRACE conn3 <- [1,1178,null,{}] 03:02:21 INFO - PROCESS | 1766 | 1465207341286 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:21 INFO - PROCESS | 1766 | 1465207341294 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:21 INFO - PROCESS | 1766 | 1465207341560 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 03:02:21 INFO - PROCESS | 1766 | --DOCSHELL 0x8d596400 == 37 [pid = 1766] [id = 290] 03:02:21 INFO - PROCESS | 1766 | 1465207341711 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:21 INFO - PROCESS | 1766 | 1465207341727 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de17c00 == 38 [pid = 1766] [id = 302] 03:02:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8de9a000) [pid = 1766] [serial = 907] [outer = (nil)] 03:02:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8dea6c00) [pid = 1766] [serial = 908] [outer = 0x8de9a000] 03:02:21 INFO - PROCESS | 1766 | 1465207341796 Marionette DEBUG loaded listener.js 03:02:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x8e857c00) [pid = 1766] [serial = 909] [outer = 0x8de9a000] 03:02:22 INFO - PROCESS | 1766 | 1465207342579 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:02:22 INFO - PROCESS | 1766 | 1465207342660 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 03:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:02:22 INFO - PROCESS | 1766 | 1465207342670 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:02:22 INFO - PROCESS | 1766 | 1465207342673 Marionette TRACE conn3 <- [1,1182,null,{}] 03:02:22 INFO - PROCESS | 1766 | 1465207342680 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:22 INFO - PROCESS | 1766 | 1465207342685 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:22 INFO - PROCESS | 1766 | 1465207342857 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 03:02:23 INFO - PROCESS | 1766 | 1465207342992 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:23 INFO - PROCESS | 1766 | 1465207342999 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7ee800 == 39 [pid = 1766] [id = 303] 03:02:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8e9d1400) [pid = 1766] [serial = 910] [outer = (nil)] 03:02:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x9057fc00) [pid = 1766] [serial = 911] [outer = 0x8e9d1400] 03:02:23 INFO - PROCESS | 1766 | 1465207343076 Marionette DEBUG loaded listener.js 03:02:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x907c0c00) [pid = 1766] [serial = 912] [outer = 0x8e9d1400] 03:02:23 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:02:23 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:02:24 INFO - PROCESS | 1766 | 1465207343981 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:02:24 INFO - PROCESS | 1766 | 1465207344081 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 03:02:24 INFO - PROCESS | 1766 | 1465207344088 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:02:24 INFO - PROCESS | 1766 | 1465207344094 Marionette TRACE conn3 <- [1,1186,null,{}] 03:02:24 INFO - PROCESS | 1766 | 1465207344125 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:24 INFO - PROCESS | 1766 | 1465207344133 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:24 INFO - PROCESS | 1766 | 1465207344350 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 03:02:24 INFO - PROCESS | 1766 | 1465207344371 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:24 INFO - PROCESS | 1766 | 1465207344382 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x9130dc00 == 39 [pid = 1766] [id = 304] 03:02:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x9130f000) [pid = 1766] [serial = 913] [outer = (nil)] 03:02:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x91b36000) [pid = 1766] [serial = 914] [outer = 0x9130f000] 03:02:24 INFO - PROCESS | 1766 | 1465207344457 Marionette DEBUG loaded listener.js 03:02:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x91b4ac00) [pid = 1766] [serial = 915] [outer = 0x9130f000] 03:02:25 INFO - PROCESS | 1766 | 1465207345437 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 03:02:25 INFO - PROCESS | 1766 | 1465207345486 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 03:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:02:25 INFO - PROCESS | 1766 | 1465207345493 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:02:25 INFO - PROCESS | 1766 | 1465207345496 Marionette TRACE conn3 <- [1,1190,null,{}] 03:02:25 INFO - PROCESS | 1766 | 1465207345508 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:25 INFO - PROCESS | 1766 | 1465207345511 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:25 INFO - PROCESS | 1766 | 1465207345750 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 03:02:25 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x8d7ec800) [pid = 1766] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:02:25 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x909edc00) [pid = 1766] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:02:25 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x91b37c00) [pid = 1766] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:02:25 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x8de17800) [pid = 1766] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:02:25 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8dcee800) [pid = 1766] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:02:25 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x92216800) [pid = 1766] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:02:25 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x909ef400) [pid = 1766] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:02:25 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8eceb400) [pid = 1766] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:02:25 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x91b3bc00) [pid = 1766] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:02:25 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8d896c00) [pid = 1766] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:02:25 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8e94ec00) [pid = 1766] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:02:25 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x8d893c00) [pid = 1766] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:02:25 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8d7ee000) [pid = 1766] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:02:25 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x909e5400) [pid = 1766] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:02:25 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x90909400) [pid = 1766] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:02:25 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8dcfac00) [pid = 1766] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:02:25 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x92a65c00) [pid = 1766] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:02:25 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x93870400) [pid = 1766] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:02:25 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8d7ef800) [pid = 1766] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:02:26 INFO - PROCESS | 1766 | 1465207346066 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:26 INFO - PROCESS | 1766 | 1465207346073 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59c000 == 40 [pid = 1766] [id = 305] 03:02:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8d7e6000) [pid = 1766] [serial = 916] [outer = (nil)] 03:02:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8d898800) [pid = 1766] [serial = 917] [outer = 0x8d7e6000] 03:02:26 INFO - PROCESS | 1766 | 1465207346189 Marionette DEBUG loaded listener.js 03:02:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x90904800) [pid = 1766] [serial = 918] [outer = 0x8d7e6000] 03:02:26 INFO - PROCESS | 1766 | 1465207346915 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 03:02:26 INFO - PROCESS | 1766 | 1465207346988 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 03:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:02:26 INFO - PROCESS | 1766 | 1465207346996 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:02:27 INFO - PROCESS | 1766 | 1465207346999 Marionette TRACE conn3 <- [1,1194,null,{}] 03:02:27 INFO - PROCESS | 1766 | 1465207347006 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:27 INFO - PROCESS | 1766 | 1465207347011 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:27 INFO - PROCESS | 1766 | 1465207347170 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 03:02:27 INFO - PROCESS | 1766 | 1465207347179 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:27 INFO - PROCESS | 1766 | 1465207347187 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x909edc00 == 41 [pid = 1766] [id = 306] 03:02:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x91b37000) [pid = 1766] [serial = 919] [outer = (nil)] 03:02:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x92249400) [pid = 1766] [serial = 920] [outer = 0x91b37000] 03:02:27 INFO - PROCESS | 1766 | 1465207347256 Marionette DEBUG loaded listener.js 03:02:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x92290c00) [pid = 1766] [serial = 921] [outer = 0x91b37000] 03:02:28 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:02:28 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:02:28 INFO - PROCESS | 1766 | 1465207348282 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 03:02:28 INFO - PROCESS | 1766 | 1465207348336 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 03:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:02:28 INFO - PROCESS | 1766 | 1465207348345 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:02:28 INFO - PROCESS | 1766 | 1465207348349 Marionette TRACE conn3 <- [1,1198,null,{}] 03:02:28 INFO - PROCESS | 1766 | 1465207348358 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:28 INFO - PROCESS | 1766 | 1465207348363 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:28 INFO - PROCESS | 1766 | 1465207348578 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 03:02:28 INFO - PROCESS | 1766 | 1465207348818 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:28 INFO - PROCESS | 1766 | 1465207348836 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d596400 == 42 [pid = 1766] [id = 307] 03:02:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x8de0e400) [pid = 1766] [serial = 922] [outer = (nil)] 03:02:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x90577000) [pid = 1766] [serial = 923] [outer = 0x8de0e400] 03:02:28 INFO - PROCESS | 1766 | 1465207348962 Marionette DEBUG loaded listener.js 03:02:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x9090ac00) [pid = 1766] [serial = 924] [outer = 0x8de0e400] 03:02:29 INFO - PROCESS | 1766 | 1465207349869 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1586ms 03:02:29 INFO - PROCESS | 1766 | 1465207349930 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 03:02:29 INFO - PROCESS | 1766 | 1465207349937 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 03:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:02:29 INFO - PROCESS | 1766 | 1465207349948 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:02:29 INFO - PROCESS | 1766 | 1465207349952 Marionette TRACE conn3 <- [1,1202,null,{}] 03:02:29 INFO - PROCESS | 1766 | 1465207349958 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:29 INFO - PROCESS | 1766 | 1465207349964 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:30 INFO - PROCESS | 1766 | 1465207350185 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 03:02:30 INFO - PROCESS | 1766 | 1465207350413 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:30 INFO - PROCESS | 1766 | 1465207350419 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de17000 == 43 [pid = 1766] [id = 308] 03:02:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x9130a000) [pid = 1766] [serial = 925] [outer = (nil)] 03:02:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x91b3a000) [pid = 1766] [serial = 926] [outer = 0x9130a000] 03:02:30 INFO - PROCESS | 1766 | 1465207350551 Marionette DEBUG loaded listener.js 03:02:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x92217800) [pid = 1766] [serial = 927] [outer = 0x9130a000] 03:02:31 INFO - PROCESS | 1766 | 1465207351546 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1636ms 03:02:31 INFO - PROCESS | 1766 | 1465207351584 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 03:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:02:31 INFO - PROCESS | 1766 | 1465207351588 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 03:02:31 INFO - PROCESS | 1766 | 1465207351595 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:02:31 INFO - PROCESS | 1766 | 1465207351601 Marionette TRACE conn3 <- [1,1206,null,{}] 03:02:31 INFO - PROCESS | 1766 | 1465207351618 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:31 INFO - PROCESS | 1766 | 1465207351626 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:31 INFO - PROCESS | 1766 | 1465207351811 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 03:02:32 INFO - PROCESS | 1766 | 1465207352028 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:32 INFO - PROCESS | 1766 | 1465207352039 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a5c800 == 44 [pid = 1766] [id = 309] 03:02:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x92a69800) [pid = 1766] [serial = 928] [outer = (nil)] 03:02:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x92caa000) [pid = 1766] [serial = 929] [outer = 0x92a69800] 03:02:32 INFO - PROCESS | 1766 | 1465207352169 Marionette DEBUG loaded listener.js 03:02:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x92cca800) [pid = 1766] [serial = 930] [outer = 0x92a69800] 03:02:33 INFO - PROCESS | 1766 | 1465207353090 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1539ms 03:02:33 INFO - PROCESS | 1766 | 1465207353134 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 03:02:33 INFO - PROCESS | 1766 | 1465207353139 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 03:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:02:33 INFO - PROCESS | 1766 | 1465207353145 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:02:33 INFO - PROCESS | 1766 | 1465207353149 Marionette TRACE conn3 <- [1,1210,null,{}] 03:02:33 INFO - PROCESS | 1766 | 1465207353154 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:33 INFO - PROCESS | 1766 | 1465207353160 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:33 INFO - PROCESS | 1766 | 1465207353339 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 03:02:33 INFO - PROCESS | 1766 | 1465207353505 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:33 INFO - PROCESS | 1766 | 1465207353513 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x936f1800 == 45 [pid = 1766] [id = 310] 03:02:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x93877000) [pid = 1766] [serial = 931] [outer = (nil)] 03:02:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x9387c000) [pid = 1766] [serial = 932] [outer = 0x93877000] 03:02:33 INFO - PROCESS | 1766 | 1465207353594 Marionette DEBUG loaded listener.js 03:02:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x93982400) [pid = 1766] [serial = 933] [outer = 0x93877000] 03:02:34 INFO - PROCESS | 1766 | 1465207354539 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1436ms 03:02:34 INFO - PROCESS | 1766 | 1465207354581 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 03:02:34 INFO - PROCESS | 1766 | 1465207354586 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 03:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:02:34 INFO - PROCESS | 1766 | 1465207354592 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:02:34 INFO - PROCESS | 1766 | 1465207354596 Marionette TRACE conn3 <- [1,1214,null,{}] 03:02:34 INFO - PROCESS | 1766 | 1465207354601 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:34 INFO - PROCESS | 1766 | 1465207354607 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:34 INFO - PROCESS | 1766 | 1465207354777 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 03:02:34 INFO - PROCESS | 1766 | 1465207354958 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:34 INFO - PROCESS | 1766 | 1465207354967 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a5c000 == 46 [pid = 1766] [id = 311] 03:02:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x92cb0c00) [pid = 1766] [serial = 934] [outer = (nil)] 03:02:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x939c8000) [pid = 1766] [serial = 935] [outer = 0x92cb0c00] 03:02:35 INFO - PROCESS | 1766 | 1465207355047 Marionette DEBUG loaded listener.js 03:02:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x939d2800) [pid = 1766] [serial = 936] [outer = 0x92cb0c00] 03:02:36 INFO - PROCESS | 1766 | 1465207356034 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1479ms 03:02:36 INFO - PROCESS | 1766 | 1465207356071 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 03:02:36 INFO - PROCESS | 1766 | 1465207356076 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 03:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:02:36 INFO - PROCESS | 1766 | 1465207356082 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:02:36 INFO - PROCESS | 1766 | 1465207356086 Marionette TRACE conn3 <- [1,1218,null,{}] 03:02:36 INFO - PROCESS | 1766 | 1465207356091 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:36 INFO - PROCESS | 1766 | 1465207356103 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:36 INFO - PROCESS | 1766 | 1465207356373 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 03:02:36 INFO - PROCESS | 1766 | 1465207356597 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:36 INFO - PROCESS | 1766 | 1465207356606 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59e400 == 47 [pid = 1766] [id = 312] 03:02:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x8d7ecc00) [pid = 1766] [serial = 937] [outer = (nil)] 03:02:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x8e85c800) [pid = 1766] [serial = 938] [outer = 0x8d7ecc00] 03:02:36 INFO - PROCESS | 1766 | 1465207356740 Marionette DEBUG loaded listener.js 03:02:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x90903c00) [pid = 1766] [serial = 939] [outer = 0x8d7ecc00] 03:02:37 INFO - PROCESS | 1766 | 1465207357851 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1839ms 03:02:37 INFO - PROCESS | 1766 | 1465207357922 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 03:02:37 INFO - PROCESS | 1766 | 1465207357928 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 03:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:02:37 INFO - PROCESS | 1766 | 1465207357937 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:02:37 INFO - PROCESS | 1766 | 1465207357942 Marionette TRACE conn3 <- [1,1222,null,{}] 03:02:37 INFO - PROCESS | 1766 | 1465207357949 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:37 INFO - PROCESS | 1766 | 1465207357955 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:38 INFO - PROCESS | 1766 | 1465207358168 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 03:02:38 INFO - PROCESS | 1766 | 1465207358392 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:38 INFO - PROCESS | 1766 | 1465207358407 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e865c00 == 48 [pid = 1766] [id = 313] 03:02:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x8e94a800) [pid = 1766] [serial = 940] [outer = (nil)] 03:02:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x8eceb400) [pid = 1766] [serial = 941] [outer = 0x8e94a800] 03:02:38 INFO - PROCESS | 1766 | 1465207358479 Marionette DEBUG loaded listener.js 03:02:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x907b8400) [pid = 1766] [serial = 942] [outer = 0x8e94a800] 03:02:39 INFO - PROCESS | 1766 | 1465207359400 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 03:02:39 INFO - PROCESS | 1766 | 1465207359480 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 03:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:02:39 INFO - PROCESS | 1766 | 1465207359490 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:02:39 INFO - PROCESS | 1766 | 1465207359493 Marionette TRACE conn3 <- [1,1226,null,{}] 03:02:39 INFO - PROCESS | 1766 | 1465207359499 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:39 INFO - PROCESS | 1766 | 1465207359504 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:39 INFO - PROCESS | 1766 | 1465207359731 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 03:02:39 INFO - PROCESS | 1766 | --DOCSHELL 0x909eb400 == 47 [pid = 1766] [id = 287] 03:02:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfe2c00 == 46 [pid = 1766] [id = 272] 03:02:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e8400 == 45 [pid = 1766] [id = 286] 03:02:39 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x8de15000) [pid = 1766] [serial = 890] [outer = (nil)] [url = about:blank] 03:02:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d597800 == 44 [pid = 1766] [id = 297] 03:02:39 INFO - PROCESS | 1766 | --DOCSHELL 0x950d1800 == 43 [pid = 1766] [id = 11] 03:02:39 INFO - PROCESS | 1766 | 1465207359963 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:39 INFO - PROCESS | 1766 | 1465207359975 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:39 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x92297000) [pid = 1766] [serial = 873] [outer = (nil)] [url = about:blank] 03:02:39 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x92242800) [pid = 1766] [serial = 872] [outer = (nil)] [url = about:blank] 03:02:39 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x91307c00) [pid = 1766] [serial = 864] [outer = (nil)] [url = about:blank] 03:02:39 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x91b3e000) [pid = 1766] [serial = 866] [outer = (nil)] [url = about:blank] 03:02:39 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x91b47400) [pid = 1766] [serial = 867] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x92cacc00) [pid = 1766] [serial = 851] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x936e3800) [pid = 1766] [serial = 852] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x92298400) [pid = 1766] [serial = 848] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x92a5fc00) [pid = 1766] [serial = 849] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x9221fc00) [pid = 1766] [serial = 845] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x92245400) [pid = 1766] [serial = 846] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x91308400) [pid = 1766] [serial = 834] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x90579400) [pid = 1766] [serial = 839] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x907ba800) [pid = 1766] [serial = 840] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x91b46000) [pid = 1766] [serial = 842] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x91b4ec00) [pid = 1766] [serial = 843] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8e9cb800) [pid = 1766] [serial = 854] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8e944c00) [pid = 1766] [serial = 855] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x8e9ce000) [pid = 1766] [serial = 860] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8de0a800) [pid = 1766] [serial = 857] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x8de18c00) [pid = 1766] [serial = 858] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8dea1400) [pid = 1766] [serial = 836] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8dfe4400) [pid = 1766] [serial = 837] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x9387a400) [pid = 1766] [serial = 885] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x91307400) [pid = 1766] [serial = 878] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8e85c400) [pid = 1766] [serial = 875] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x92ca8000) [pid = 1766] [serial = 881] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x93988c00) [pid = 1766] [serial = 887] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x93875c00) [pid = 1766] [serial = 884] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x92caec00) [pid = 1766] [serial = 882] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8e94e000) [pid = 1766] [serial = 876] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x91b42c00) [pid = 1766] [serial = 879] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x9398c400) [pid = 1766] [serial = 888] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x91149400) [pid = 1766] [serial = 863] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x9114ec00) [pid = 1766] [serial = 869] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8eceec00) [pid = 1766] [serial = 861] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x909e4400) [pid = 1766] [serial = 870] [outer = (nil)] [url = about:blank] 03:02:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d597800 == 44 [pid = 1766] [id = 314] 03:02:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8dea1400) [pid = 1766] [serial = 943] [outer = (nil)] 03:02:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8e865800) [pid = 1766] [serial = 944] [outer = 0x8dea1400] 03:02:40 INFO - PROCESS | 1766 | 1465207360092 Marionette DEBUG loaded listener.js 03:02:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8ecf0c00) [pid = 1766] [serial = 945] [outer = 0x8dea1400] 03:02:40 INFO - PROCESS | 1766 | 1465207360864 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1427ms 03:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:02:40 INFO - PROCESS | 1766 | 1465207360916 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 03:02:40 INFO - PROCESS | 1766 | 1465207360919 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 03:02:40 INFO - PROCESS | 1766 | 1465207360926 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:02:40 INFO - PROCESS | 1766 | 1465207360931 Marionette TRACE conn3 <- [1,1230,null,{}] 03:02:40 INFO - PROCESS | 1766 | 1465207360947 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:40 INFO - PROCESS | 1766 | 1465207360955 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:41 INFO - PROCESS | 1766 | 1465207361115 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 03:02:41 INFO - PROCESS | 1766 | 1465207361278 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:41 INFO - PROCESS | 1766 | 1465207361287 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x91305c00 == 45 [pid = 1766] [id = 315] 03:02:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x91307000) [pid = 1766] [serial = 946] [outer = (nil)] 03:02:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x9130b800) [pid = 1766] [serial = 947] [outer = 0x91307000] 03:02:41 INFO - PROCESS | 1766 | 1465207361366 Marionette DEBUG loaded listener.js 03:02:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x91b3b000) [pid = 1766] [serial = 948] [outer = 0x91307000] 03:02:42 INFO - PROCESS | 1766 | 1465207362165 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1282ms 03:02:42 INFO - PROCESS | 1766 | 1465207362208 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 03:02:42 INFO - PROCESS | 1766 | 1465207362212 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 03:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:02:42 INFO - PROCESS | 1766 | 1465207362238 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:02:42 INFO - PROCESS | 1766 | 1465207362241 Marionette TRACE conn3 <- [1,1234,null,{}] 03:02:42 INFO - PROCESS | 1766 | 1465207362259 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:42 INFO - PROCESS | 1766 | 1465207362264 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:42 INFO - PROCESS | 1766 | 1465207362466 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 03:02:42 INFO - PROCESS | 1766 | 1465207362482 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:42 INFO - PROCESS | 1766 | 1465207362491 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfdec00 == 46 [pid = 1766] [id = 316] 03:02:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x91b4a000) [pid = 1766] [serial = 949] [outer = (nil)] 03:02:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x91f73800) [pid = 1766] [serial = 950] [outer = 0x91b4a000] 03:02:42 INFO - PROCESS | 1766 | 1465207362556 Marionette DEBUG loaded listener.js 03:02:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x9223fc00) [pid = 1766] [serial = 951] [outer = 0x91b4a000] 03:02:43 INFO - PROCESS | 1766 | 1465207363414 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1251ms 03:02:43 INFO - PROCESS | 1766 | 1465207363472 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 03:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:02:43 INFO - PROCESS | 1766 | 1465207363490 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 03:02:43 INFO - PROCESS | 1766 | 1465207363497 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:02:43 INFO - PROCESS | 1766 | 1465207363500 Marionette TRACE conn3 <- [1,1238,null,{}] 03:02:43 INFO - PROCESS | 1766 | 1465207363512 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:43 INFO - PROCESS | 1766 | 1465207363517 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:43 INFO - PROCESS | 1766 | 1465207363720 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 03:02:43 INFO - PROCESS | 1766 | 1465207363754 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:43 INFO - PROCESS | 1766 | 1465207363763 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcedc00 == 47 [pid = 1766] [id = 317] 03:02:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x907c2400) [pid = 1766] [serial = 952] [outer = (nil)] 03:02:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x92294800) [pid = 1766] [serial = 953] [outer = 0x907c2400] 03:02:43 INFO - PROCESS | 1766 | 1465207363844 Marionette DEBUG loaded listener.js 03:02:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x92a5f800) [pid = 1766] [serial = 954] [outer = 0x907c2400] 03:02:44 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x9130f000) [pid = 1766] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:02:44 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8d7e6000) [pid = 1766] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:02:44 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8e9d1400) [pid = 1766] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:02:44 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8de9a000) [pid = 1766] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:02:44 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x974bbc00) [pid = 1766] [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.] 03:02:44 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8dcf4400) [pid = 1766] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:02:44 INFO - PROCESS | 1766 | 1465207364878 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1438ms 03:02:44 INFO - PROCESS | 1766 | 1465207364934 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 03:02:44 INFO - PROCESS | 1766 | 1465207364938 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 03:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:02:44 INFO - PROCESS | 1766 | 1465207364944 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:02:44 INFO - PROCESS | 1766 | 1465207364947 Marionette TRACE conn3 <- [1,1242,null,{}] 03:02:44 INFO - PROCESS | 1766 | 1465207364952 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:44 INFO - PROCESS | 1766 | 1465207364962 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:45 INFO - PROCESS | 1766 | 1465207365199 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 03:02:45 INFO - PROCESS | 1766 | 1465207365212 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:45 INFO - PROCESS | 1766 | 1465207365218 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e6000 == 48 [pid = 1766] [id = 318] 03:02:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8d8a0800) [pid = 1766] [serial = 955] [outer = (nil)] 03:02:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x92caa400) [pid = 1766] [serial = 956] [outer = 0x8d8a0800] 03:02:45 INFO - PROCESS | 1766 | 1465207365287 Marionette DEBUG loaded listener.js 03:02:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x92cad000) [pid = 1766] [serial = 957] [outer = 0x8d8a0800] 03:02:46 INFO - PROCESS | 1766 | 1465207366120 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1231ms 03:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:02:46 INFO - PROCESS | 1766 | 1465207366176 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 03:02:46 INFO - PROCESS | 1766 | 1465207366179 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 03:02:46 INFO - PROCESS | 1766 | 1465207366185 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:02:46 INFO - PROCESS | 1766 | 1465207366188 Marionette TRACE conn3 <- [1,1246,null,{}] 03:02:46 INFO - PROCESS | 1766 | 1465207366194 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:46 INFO - PROCESS | 1766 | 1465207366198 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:46 INFO - PROCESS | 1766 | 1465207366352 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 03:02:46 INFO - PROCESS | 1766 | 1465207366361 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:46 INFO - PROCESS | 1766 | 1465207366366 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x91309800 == 49 [pid = 1766] [id = 319] 03:02:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x92296c00) [pid = 1766] [serial = 958] [outer = (nil)] 03:02:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x93873400) [pid = 1766] [serial = 959] [outer = 0x92296c00] 03:02:46 INFO - PROCESS | 1766 | 1465207366436 Marionette DEBUG loaded listener.js 03:02:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x9387a800) [pid = 1766] [serial = 960] [outer = 0x92296c00] 03:02:47 INFO - PROCESS | 1766 | 1465207367584 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1437ms 03:02:47 INFO - PROCESS | 1766 | 1465207367622 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 03:02:47 INFO - PROCESS | 1766 | 1465207367629 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 03:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:02:47 INFO - PROCESS | 1766 | 1465207367637 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:02:47 INFO - PROCESS | 1766 | 1465207367645 Marionette TRACE conn3 <- [1,1250,null,{}] 03:02:47 INFO - PROCESS | 1766 | 1465207367652 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:47 INFO - PROCESS | 1766 | 1465207367658 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:47 INFO - PROCESS | 1766 | 1465207367845 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 03:02:48 INFO - PROCESS | 1766 | 1465207368013 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:48 INFO - PROCESS | 1766 | 1465207368024 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfe4c00 == 50 [pid = 1766] [id = 320] 03:02:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8dfe5400) [pid = 1766] [serial = 961] [outer = (nil)] 03:02:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8e9cc000) [pid = 1766] [serial = 962] [outer = 0x8dfe5400] 03:02:48 INFO - PROCESS | 1766 | 1465207368172 Marionette DEBUG loaded listener.js 03:02:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x9057ec00) [pid = 1766] [serial = 963] [outer = 0x8dfe5400] 03:02:49 INFO - PROCESS | 1766 | 1465207369102 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1537ms 03:02:49 INFO - PROCESS | 1766 | 1465207369174 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 03:02:49 INFO - PROCESS | 1766 | 1465207369182 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 03:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:02:49 INFO - PROCESS | 1766 | 1465207369192 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:02:49 INFO - PROCESS | 1766 | 1465207369196 Marionette TRACE conn3 <- [1,1254,null,{}] 03:02:49 INFO - PROCESS | 1766 | 1465207369203 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:49 INFO - PROCESS | 1766 | 1465207369209 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:49 INFO - PROCESS | 1766 | 1465207369440 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 03:02:49 INFO - PROCESS | 1766 | 1465207369703 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:49 INFO - PROCESS | 1766 | 1465207369713 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x909f1800 == 51 [pid = 1766] [id = 321] 03:02:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x9114ec00) [pid = 1766] [serial = 964] [outer = (nil)] 03:02:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x91b3bc00) [pid = 1766] [serial = 965] [outer = 0x9114ec00] 03:02:49 INFO - PROCESS | 1766 | 1465207369845 Marionette DEBUG loaded listener.js 03:02:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x9221fc00) [pid = 1766] [serial = 966] [outer = 0x9114ec00] 03:02:50 INFO - PROCESS | 1766 | 1465207370803 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1681ms 03:02:50 INFO - PROCESS | 1766 | 1465207370873 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 03:02:50 INFO - PROCESS | 1766 | 1465207370878 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 03:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:02:50 INFO - PROCESS | 1766 | 1465207370885 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:02:50 INFO - PROCESS | 1766 | 1465207370891 Marionette TRACE conn3 <- [1,1258,null,{}] 03:02:50 INFO - PROCESS | 1766 | 1465207370907 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:50 INFO - PROCESS | 1766 | 1465207370916 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:51 INFO - PROCESS | 1766 | 1465207371142 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 03:02:51 INFO - PROCESS | 1766 | 1465207371376 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:51 INFO - PROCESS | 1766 | 1465207371384 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e949c00 == 52 [pid = 1766] [id = 322] 03:02:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x92cab800) [pid = 1766] [serial = 967] [outer = (nil)] 03:02:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x93988400) [pid = 1766] [serial = 968] [outer = 0x92cab800] 03:02:51 INFO - PROCESS | 1766 | 1465207371510 Marionette DEBUG loaded listener.js 03:02:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x93a58000) [pid = 1766] [serial = 969] [outer = 0x92cab800] 03:02:52 INFO - PROCESS | 1766 | 1465207372379 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1539ms 03:02:52 INFO - PROCESS | 1766 | 1465207372424 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 03:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:02:52 INFO - PROCESS | 1766 | 1465207372429 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 03:02:52 INFO - PROCESS | 1766 | 1465207372435 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:02:52 INFO - PROCESS | 1766 | 1465207372439 Marionette TRACE conn3 <- [1,1262,null,{}] 03:02:52 INFO - PROCESS | 1766 | 1465207372444 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:52 INFO - PROCESS | 1766 | 1465207372450 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:52 INFO - PROCESS | 1766 | 1465207372637 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 03:02:52 INFO - PROCESS | 1766 | 1465207372807 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:52 INFO - PROCESS | 1766 | 1465207372815 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x9386f800 == 53 [pid = 1766] [id = 323] 03:02:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x9387ac00) [pid = 1766] [serial = 970] [outer = (nil)] 03:02:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x93ac4c00) [pid = 1766] [serial = 971] [outer = 0x9387ac00] 03:02:52 INFO - PROCESS | 1766 | 1465207372894 Marionette DEBUG loaded listener.js 03:02:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x94525000) [pid = 1766] [serial = 972] [outer = 0x9387ac00] 03:02:53 INFO - PROCESS | 1766 | 1465207373845 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1479ms 03:02:53 INFO - PROCESS | 1766 | 1465207373915 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 03:02:53 INFO - PROCESS | 1766 | 1465207373919 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 03:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:02:53 INFO - PROCESS | 1766 | 1465207373925 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:02:53 INFO - PROCESS | 1766 | 1465207373929 Marionette TRACE conn3 <- [1,1266,null,{}] 03:02:53 INFO - PROCESS | 1766 | 1465207373934 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:53 INFO - PROCESS | 1766 | 1465207373940 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:54 INFO - PROCESS | 1766 | 1465207374147 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 03:02:54 INFO - PROCESS | 1766 | 1465207374315 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:54 INFO - PROCESS | 1766 | 1465207374323 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59e800 == 54 [pid = 1766] [id = 324] 03:02:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8ecf0800) [pid = 1766] [serial = 973] [outer = (nil)] 03:02:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x94fabc00) [pid = 1766] [serial = 974] [outer = 0x8ecf0800] 03:02:54 INFO - PROCESS | 1766 | 1465207374405 Marionette DEBUG loaded listener.js 03:02:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x94faf000) [pid = 1766] [serial = 975] [outer = 0x8ecf0800] 03:02:55 INFO - PROCESS | 1766 | 1465207375335 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1438ms 03:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:02:55 INFO - PROCESS | 1766 | 1465207375365 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 03:02:55 INFO - PROCESS | 1766 | 1465207375368 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 03:02:55 INFO - PROCESS | 1766 | 1465207375375 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:02:55 INFO - PROCESS | 1766 | 1465207375379 Marionette TRACE conn3 <- [1,1270,null,{}] 03:02:55 INFO - PROCESS | 1766 | 1465207375384 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:55 INFO - PROCESS | 1766 | 1465207375394 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:55 INFO - PROCESS | 1766 | 1465207375586 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 03:02:55 INFO - PROCESS | 1766 | 1465207375756 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:55 INFO - PROCESS | 1766 | 1465207375763 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x94524c00 == 55 [pid = 1766] [id = 325] 03:02:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x94526c00) [pid = 1766] [serial = 976] [outer = (nil)] 03:02:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x950d2800) [pid = 1766] [serial = 977] [outer = 0x94526c00] 03:02:55 INFO - PROCESS | 1766 | 1465207375855 Marionette DEBUG loaded listener.js 03:02:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x950d5800) [pid = 1766] [serial = 978] [outer = 0x94526c00] 03:02:56 INFO - PROCESS | 1766 | 1465207376861 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1529ms 03:02:56 INFO - PROCESS | 1766 | 1465207376904 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 03:02:56 INFO - PROCESS | 1766 | 1465207376908 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 03:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:02:56 INFO - PROCESS | 1766 | 1465207376914 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:02:56 INFO - PROCESS | 1766 | 1465207376917 Marionette TRACE conn3 <- [1,1274,null,{}] 03:02:56 INFO - PROCESS | 1766 | 1465207376923 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:56 INFO - PROCESS | 1766 | 1465207376928 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:57 INFO - PROCESS | 1766 | 1465207377104 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 03:02:57 INFO - PROCESS | 1766 | 1465207377275 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:57 INFO - PROCESS | 1766 | 1465207377285 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de9dc00 == 56 [pid = 1766] [id = 326] 03:02:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x8de9f000) [pid = 1766] [serial = 979] [outer = (nil)] 03:02:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x91b41c00) [pid = 1766] [serial = 980] [outer = 0x8de9f000] 03:02:57 INFO - PROCESS | 1766 | 1465207377361 Marionette DEBUG loaded listener.js 03:02:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x93986c00) [pid = 1766] [serial = 981] [outer = 0x8de9f000] 03:02:58 INFO - PROCESS | 1766 | 1465207378582 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1736ms 03:02:58 INFO - PROCESS | 1766 | 1465207378651 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 03:02:58 INFO - PROCESS | 1766 | 1465207378657 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 03:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:02:58 INFO - PROCESS | 1766 | 1465207378665 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:02:58 INFO - PROCESS | 1766 | 1465207378670 Marionette TRACE conn3 <- [1,1278,null,{}] 03:02:58 INFO - PROCESS | 1766 | 1465207378688 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:58 INFO - PROCESS | 1766 | 1465207378693 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:58 INFO - PROCESS | 1766 | 1465207378962 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 03:02:59 INFO - PROCESS | 1766 | 1465207379270 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:59 INFO - PROCESS | 1766 | 1465207379278 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:02:59 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7ee400 == 55 [pid = 1766] [id = 285] 03:02:59 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcf3400 == 54 [pid = 1766] [id = 296] 03:02:59 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x92249400) [pid = 1766] [serial = 920] [outer = (nil)] [url = about:blank] 03:02:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e9800 == 55 [pid = 1766] [id = 327] 03:02:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x8d7ee400) [pid = 1766] [serial = 982] [outer = (nil)] 03:02:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x8dea5800) [pid = 1766] [serial = 983] [outer = 0x8d7ee400] 03:02:59 INFO - PROCESS | 1766 | 1465207379406 Marionette DEBUG loaded listener.js 03:02:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x8e861000) [pid = 1766] [serial = 984] [outer = 0x8d7ee400] 03:02:59 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x8e85f800) [pid = 1766] [serial = 891] [outer = (nil)] [url = about:blank] 03:02:59 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x91b36000) [pid = 1766] [serial = 914] [outer = (nil)] [url = about:blank] 03:02:59 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x8d898800) [pid = 1766] [serial = 917] [outer = (nil)] [url = about:blank] 03:02:59 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x91b4ac00) [pid = 1766] [serial = 915] [outer = (nil)] [url = about:blank] 03:02:59 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x9057fc00) [pid = 1766] [serial = 911] [outer = (nil)] [url = about:blank] 03:02:59 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x8dea6c00) [pid = 1766] [serial = 908] [outer = (nil)] [url = about:blank] 03:02:59 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x8e857c00) [pid = 1766] [serial = 909] [outer = (nil)] [url = about:blank] 03:02:59 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x8d7e2800) [pid = 1766] [serial = 893] [outer = (nil)] [url = about:blank] 03:02:59 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x907bec00) [pid = 1766] [serial = 902] [outer = (nil)] [url = about:blank] 03:02:59 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x909e4800) [pid = 1766] [serial = 905] [outer = (nil)] [url = about:blank] 03:02:59 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8e94ac00) [pid = 1766] [serial = 899] [outer = (nil)] [url = about:blank] 03:02:59 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x8dea0c00) [pid = 1766] [serial = 896] [outer = (nil)] [url = about:blank] 03:02:59 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x907c0c00) [pid = 1766] [serial = 912] [outer = (nil)] [url = about:blank] 03:02:59 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x90904800) [pid = 1766] [serial = 918] [outer = (nil)] [url = about:blank] 03:02:59 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8de0f000) [pid = 1766] [serial = 633] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:03:00 INFO - PROCESS | 1766 | 1465207380200 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1592ms 03:03:00 INFO - PROCESS | 1766 | 1465207380258 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 03:03:00 INFO - PROCESS | 1766 | 1465207380265 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 03:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:03:00 INFO - PROCESS | 1766 | 1465207380285 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:03:00 INFO - PROCESS | 1766 | 1465207380289 Marionette TRACE conn3 <- [1,1282,null,{}] 03:03:00 INFO - PROCESS | 1766 | 1465207380295 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:00 INFO - PROCESS | 1766 | 1465207380300 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:00 INFO - PROCESS | 1766 | 1465207380463 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 03:03:00 INFO - PROCESS | 1766 | 1465207380474 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:00 INFO - PROCESS | 1766 | 1465207380481 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e94d400 == 56 [pid = 1766] [id = 328] 03:03:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x907b5800) [pid = 1766] [serial = 985] [outer = (nil)] 03:03:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x907c0000) [pid = 1766] [serial = 986] [outer = 0x907b5800] 03:03:00 INFO - PROCESS | 1766 | 1465207380554 Marionette DEBUG loaded listener.js 03:03:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x90909800) [pid = 1766] [serial = 987] [outer = 0x907b5800] 03:03:01 INFO - PROCESS | 1766 | 1465207381565 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1345ms 03:03:01 INFO - PROCESS | 1766 | 1465207381626 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 03:03:01 INFO - PROCESS | 1766 | 1465207381629 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 03:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:03:01 INFO - PROCESS | 1766 | 1465207381635 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:03:01 INFO - PROCESS | 1766 | 1465207381641 Marionette TRACE conn3 <- [1,1286,null,{}] 03:03:01 INFO - PROCESS | 1766 | 1465207381657 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:01 INFO - PROCESS | 1766 | 1465207381665 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:01 INFO - PROCESS | 1766 | 1465207381898 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 03:03:01 INFO - PROCESS | 1766 | 1465207381922 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:01 INFO - PROCESS | 1766 | 1465207381932 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b35800 == 57 [pid = 1766] [id = 329] 03:03:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x91b3c000) [pid = 1766] [serial = 988] [outer = (nil)] 03:03:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x91b47400) [pid = 1766] [serial = 989] [outer = 0x91b3c000] 03:03:02 INFO - PROCESS | 1766 | 1465207382004 Marionette DEBUG loaded listener.js 03:03:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x9221f400) [pid = 1766] [serial = 990] [outer = 0x91b3c000] 03:03:02 INFO - PROCESS | 1766 | 1465207382914 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1333ms 03:03:02 INFO - PROCESS | 1766 | 1465207382974 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 03:03:02 INFO - PROCESS | 1766 | 1465207382978 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 03:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:03:02 INFO - PROCESS | 1766 | 1465207382984 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:03:02 INFO - PROCESS | 1766 | 1465207382987 Marionette TRACE conn3 <- [1,1290,null,{}] 03:03:02 INFO - PROCESS | 1766 | 1465207382993 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:03 INFO - PROCESS | 1766 | 1465207382998 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:03 INFO - PROCESS | 1766 | 1465207383220 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 03:03:03 INFO - PROCESS | 1766 | 1465207383245 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:03 INFO - PROCESS | 1766 | 1465207383255 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b4ac00 == 58 [pid = 1766] [id = 330] 03:03:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x92241400) [pid = 1766] [serial = 991] [outer = (nil)] 03:03:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x92a63400) [pid = 1766] [serial = 992] [outer = 0x92241400] 03:03:03 INFO - PROCESS | 1766 | 1465207383321 Marionette DEBUG loaded listener.js 03:03:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x92cc9400) [pid = 1766] [serial = 993] [outer = 0x92241400] 03:03:04 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x9452f400) [pid = 1766] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:03:04 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x91307000) [pid = 1766] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:03:04 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x8e94a800) [pid = 1766] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:03:04 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8dea1400) [pid = 1766] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:03:04 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x907c2400) [pid = 1766] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:03:04 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x8d8a0800) [pid = 1766] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:03:04 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x91b4a000) [pid = 1766] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:03:04 INFO - PROCESS | 1766 | 1465207384376 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1430ms 03:03:04 INFO - PROCESS | 1766 | 1465207384415 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 03:03:04 INFO - PROCESS | 1766 | 1465207384417 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 03:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:03:04 INFO - PROCESS | 1766 | 1465207384424 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:03:04 INFO - PROCESS | 1766 | 1465207384427 Marionette TRACE conn3 <- [1,1294,null,{}] 03:03:04 INFO - PROCESS | 1766 | 1465207384433 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:04 INFO - PROCESS | 1766 | 1465207384437 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:04 INFO - PROCESS | 1766 | 1465207384588 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 03:03:04 INFO - PROCESS | 1766 | 1465207384720 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:04 INFO - PROCESS | 1766 | 1465207384727 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59b000 == 59 [pid = 1766] [id = 331] 03:03:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8d8a0800) [pid = 1766] [serial = 994] [outer = (nil)] 03:03:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x92cae400) [pid = 1766] [serial = 995] [outer = 0x8d8a0800] 03:03:04 INFO - PROCESS | 1766 | 1465207384796 Marionette DEBUG loaded listener.js 03:03:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x93879000) [pid = 1766] [serial = 996] [outer = 0x8d8a0800] 03:03:05 INFO - PROCESS | 1766 | 1465207385565 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1193ms 03:03:05 INFO - PROCESS | 1766 | 1465207385618 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 03:03:05 INFO - PROCESS | 1766 | 1465207385621 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 03:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:03:05 INFO - PROCESS | 1766 | 1465207385629 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:03:05 INFO - PROCESS | 1766 | 1465207385633 Marionette TRACE conn3 <- [1,1298,null,{}] 03:03:05 INFO - PROCESS | 1766 | 1465207385646 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:05 INFO - PROCESS | 1766 | 1465207385656 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:05 INFO - PROCESS | 1766 | 1465207385869 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 03:03:05 INFO - PROCESS | 1766 | 1465207385880 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:05 INFO - PROCESS | 1766 | 1465207385887 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x9228f400 == 60 [pid = 1766] [id = 332] 03:03:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x9386fc00) [pid = 1766] [serial = 997] [outer = (nil)] 03:03:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x9504cc00) [pid = 1766] [serial = 998] [outer = 0x9386fc00] 03:03:05 INFO - PROCESS | 1766 | 1465207385967 Marionette DEBUG loaded listener.js 03:03:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x9504f800) [pid = 1766] [serial = 999] [outer = 0x9386fc00] 03:03:07 INFO - PROCESS | 1766 | 1465207387190 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1637ms 03:03:07 INFO - PROCESS | 1766 | 1465207387268 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 03:03:07 INFO - PROCESS | 1766 | 1465207387275 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 03:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:03:07 INFO - PROCESS | 1766 | 1465207387283 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:03:07 INFO - PROCESS | 1766 | 1465207387292 Marionette TRACE conn3 <- [1,1302,null,{}] 03:03:07 INFO - PROCESS | 1766 | 1465207387321 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:07 INFO - PROCESS | 1766 | 1465207387328 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:07 INFO - PROCESS | 1766 | 1465207387536 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 03:03:07 INFO - PROCESS | 1766 | 1465207387761 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:07 INFO - PROCESS | 1766 | 1465207387770 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d590800 == 61 [pid = 1766] [id = 333] 03:03:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x8de99c00) [pid = 1766] [serial = 1000] [outer = (nil)] 03:03:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x8ece4000) [pid = 1766] [serial = 1001] [outer = 0x8de99c00] 03:03:07 INFO - PROCESS | 1766 | 1465207387871 Marionette DEBUG loaded listener.js 03:03:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x8ecf1c00) [pid = 1766] [serial = 1002] [outer = 0x8de99c00] 03:03:08 INFO - PROCESS | 1766 | 1465207388763 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1556ms 03:03:08 INFO - PROCESS | 1766 | 1465207388839 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 03:03:08 INFO - PROCESS | 1766 | 1465207388846 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 03:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:03:08 INFO - PROCESS | 1766 | 1465207388856 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:03:08 INFO - PROCESS | 1766 | 1465207388860 Marionette TRACE conn3 <- [1,1306,null,{}] 03:03:08 INFO - PROCESS | 1766 | 1465207388867 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:08 INFO - PROCESS | 1766 | 1465207388873 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:09 INFO - PROCESS | 1766 | 1465207389101 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 03:03:09 INFO - PROCESS | 1766 | 1465207389369 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:09 INFO - PROCESS | 1766 | 1465207389375 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x91149400 == 62 [pid = 1766] [id = 334] 03:03:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x91b36000) [pid = 1766] [serial = 1003] [outer = (nil)] 03:03:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x9221ec00) [pid = 1766] [serial = 1004] [outer = 0x91b36000] 03:03:09 INFO - PROCESS | 1766 | 1465207389479 Marionette DEBUG loaded listener.js 03:03:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x92a62000) [pid = 1766] [serial = 1005] [outer = 0x91b36000] 03:03:10 INFO - PROCESS | 1766 | 1465207390365 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1578ms 03:03:10 INFO - PROCESS | 1766 | 1465207390436 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 03:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:03:10 INFO - PROCESS | 1766 | 1465207390441 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 03:03:10 INFO - PROCESS | 1766 | 1465207390448 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:03:10 INFO - PROCESS | 1766 | 1465207390454 Marionette TRACE conn3 <- [1,1310,null,{}] 03:03:10 INFO - PROCESS | 1766 | 1465207390470 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:10 INFO - PROCESS | 1766 | 1465207390479 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:10 INFO - PROCESS | 1766 | 1465207390700 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 03:03:10 INFO - PROCESS | 1766 | 1465207390959 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:10 INFO - PROCESS | 1766 | 1465207390971 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e4400 == 63 [pid = 1766] [id = 335] 03:03:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x93abc400) [pid = 1766] [serial = 1006] [outer = (nil)] 03:03:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x9504b800) [pid = 1766] [serial = 1007] [outer = 0x93abc400] 03:03:11 INFO - PROCESS | 1766 | 1465207391068 Marionette DEBUG loaded listener.js 03:03:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x950dd800) [pid = 1766] [serial = 1008] [outer = 0x93abc400] 03:03:12 INFO - PROCESS | 1766 | 1465207392003 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 03:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:03:12 INFO - PROCESS | 1766 | 1465207392089 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 03:03:12 INFO - PROCESS | 1766 | 1465207392094 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:03:12 INFO - PROCESS | 1766 | 1465207392098 Marionette TRACE conn3 <- [1,1314,null,{}] 03:03:12 INFO - PROCESS | 1766 | 1465207392104 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:12 INFO - PROCESS | 1766 | 1465207392109 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:12 INFO - PROCESS | 1766 | 1465207392327 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 03:03:12 INFO - PROCESS | 1766 | 1465207392543 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:12 INFO - PROCESS | 1766 | 1465207392551 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d89bc00 == 64 [pid = 1766] [id = 336] 03:03:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x94fad000) [pid = 1766] [serial = 1009] [outer = (nil)] 03:03:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x950f3800) [pid = 1766] [serial = 1010] [outer = 0x94fad000] 03:03:12 INFO - PROCESS | 1766 | 1465207392676 Marionette DEBUG loaded listener.js 03:03:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x950f8c00) [pid = 1766] [serial = 1011] [outer = 0x94fad000] 03:03:13 INFO - PROCESS | 1766 | 1465207393572 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1531ms 03:03:13 INFO - PROCESS | 1766 | 1465207393626 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 03:03:13 INFO - PROCESS | 1766 | 1465207393630 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 03:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:03:13 INFO - PROCESS | 1766 | 1465207393636 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:03:13 INFO - PROCESS | 1766 | 1465207393640 Marionette TRACE conn3 <- [1,1318,null,{}] 03:03:13 INFO - PROCESS | 1766 | 1465207393645 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:13 INFO - PROCESS | 1766 | 1465207393651 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:13 INFO - PROCESS | 1766 | 1465207393827 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 03:03:14 INFO - PROCESS | 1766 | 1465207394000 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:14 INFO - PROCESS | 1766 | 1465207394009 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d896400 == 65 [pid = 1766] [id = 337] 03:03:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x950d6c00) [pid = 1766] [serial = 1012] [outer = (nil)] 03:03:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x97f1b400) [pid = 1766] [serial = 1013] [outer = 0x950d6c00] 03:03:14 INFO - PROCESS | 1766 | 1465207394086 Marionette DEBUG loaded listener.js 03:03:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x97fb0000) [pid = 1766] [serial = 1014] [outer = 0x950d6c00] 03:03:15 INFO - PROCESS | 1766 | 1465207395094 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1528ms 03:03:15 INFO - PROCESS | 1766 | 1465207395166 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 03:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:03:15 INFO - PROCESS | 1766 | 1465207395170 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 03:03:15 INFO - PROCESS | 1766 | 1465207395176 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:03:15 INFO - PROCESS | 1766 | 1465207395180 Marionette TRACE conn3 <- [1,1322,null,{}] 03:03:15 INFO - PROCESS | 1766 | 1465207395185 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:15 INFO - PROCESS | 1766 | 1465207395196 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:15 INFO - PROCESS | 1766 | 1465207395439 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 03:03:15 INFO - PROCESS | 1766 | 1465207395663 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:15 INFO - PROCESS | 1766 | 1465207395671 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e8c00 == 66 [pid = 1766] [id = 338] 03:03:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x8d898000) [pid = 1766] [serial = 1015] [outer = (nil)] 03:03:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x98907800) [pid = 1766] [serial = 1016] [outer = 0x8d898000] 03:03:15 INFO - PROCESS | 1766 | 1465207395788 Marionette DEBUG loaded listener.js 03:03:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x9890b800) [pid = 1766] [serial = 1017] [outer = 0x8d898000] 03:03:16 INFO - PROCESS | 1766 | 1465207396732 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1633ms 03:03:16 INFO - PROCESS | 1766 | 1465207396810 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 03:03:16 INFO - PROCESS | 1766 | 1465207396814 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 03:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:03:16 INFO - PROCESS | 1766 | 1465207396821 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:03:16 INFO - PROCESS | 1766 | 1465207396824 Marionette TRACE conn3 <- [1,1326,null,{}] 03:03:16 INFO - PROCESS | 1766 | 1465207396830 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:16 INFO - PROCESS | 1766 | 1465207396835 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:17 INFO - PROCESS | 1766 | 1465207397045 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 03:03:17 INFO - PROCESS | 1766 | 1465207397279 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:17 INFO - PROCESS | 1766 | 1465207397289 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e1800 == 67 [pid = 1766] [id = 339] 03:03:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x8d891c00) [pid = 1766] [serial = 1018] [outer = (nil)] 03:03:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x8e9ca800) [pid = 1766] [serial = 1019] [outer = 0x8d891c00] 03:03:17 INFO - PROCESS | 1766 | 1465207397415 Marionette DEBUG loaded listener.js 03:03:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x907b5000) [pid = 1766] [serial = 1020] [outer = 0x8d891c00] 03:03:18 INFO - PROCESS | 1766 | 1465207398526 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1783ms 03:03:18 INFO - PROCESS | 1766 | 1465207398605 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 03:03:18 INFO - PROCESS | 1766 | 1465207398610 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 03:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:03:18 INFO - PROCESS | 1766 | 1465207398618 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:03:18 INFO - PROCESS | 1766 | 1465207398623 Marionette TRACE conn3 <- [1,1330,null,{}] 03:03:18 INFO - PROCESS | 1766 | 1465207398631 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:18 INFO - PROCESS | 1766 | 1465207398638 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:18 INFO - PROCESS | 1766 | 1465207398805 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 03:03:19 INFO - PROCESS | 1766 | 1465207399027 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:19 INFO - PROCESS | 1766 | 1465207399042 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ece5000 == 68 [pid = 1766] [id = 340] 03:03:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x8ece5400) [pid = 1766] [serial = 1021] [outer = (nil)] 03:03:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x907b3c00) [pid = 1766] [serial = 1022] [outer = 0x8ece5400] 03:03:19 INFO - PROCESS | 1766 | 1465207399113 Marionette DEBUG loaded listener.js 03:03:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x909e2400) [pid = 1766] [serial = 1023] [outer = 0x8ece5400] 03:03:19 INFO - PROCESS | 1766 | 1465207399970 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1385ms 03:03:20 INFO - PROCESS | 1766 | 1465207400003 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 03:03:20 INFO - PROCESS | 1766 | 1465207400010 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 03:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:03:20 INFO - PROCESS | 1766 | 1465207400020 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:03:20 INFO - PROCESS | 1766 | 1465207400024 Marionette TRACE conn3 <- [1,1334,null,{}] 03:03:20 INFO - PROCESS | 1766 | 1465207400030 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:20 INFO - PROCESS | 1766 | 1465207400036 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:20 INFO - PROCESS | 1766 | 1465207400211 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 03:03:20 INFO - PROCESS | 1766 | 1465207400554 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:20 INFO - PROCESS | 1766 | 1465207400561 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de9ac00 == 69 [pid = 1766] [id = 341] 03:03:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x907bb000) [pid = 1766] [serial = 1024] [outer = (nil)] 03:03:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x9223b000) [pid = 1766] [serial = 1025] [outer = 0x907bb000] 03:03:20 INFO - PROCESS | 1766 | 1465207400644 Marionette DEBUG loaded listener.js 03:03:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x92298000) [pid = 1766] [serial = 1026] [outer = 0x907bb000] 03:03:21 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59b000 == 68 [pid = 1766] [id = 331] 03:03:21 INFO - PROCESS | 1766 | --DOCSHELL 0x91b4ac00 == 67 [pid = 1766] [id = 330] 03:03:21 INFO - PROCESS | 1766 | --DOCSHELL 0x91b35800 == 66 [pid = 1766] [id = 329] 03:03:21 INFO - PROCESS | 1766 | --DOCSHELL 0x8e94d400 == 65 [pid = 1766] [id = 328] 03:03:21 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e9800 == 64 [pid = 1766] [id = 327] 03:03:21 INFO - PROCESS | 1766 | 1465207401663 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x9130b800) [pid = 1766] [serial = 947] [outer = (nil)] [url = about:blank] 03:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x907b8400) [pid = 1766] [serial = 942] [outer = (nil)] [url = about:blank] 03:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x8eceb400) [pid = 1766] [serial = 941] [outer = (nil)] [url = about:blank] 03:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x8e85c800) [pid = 1766] [serial = 938] [outer = (nil)] [url = about:blank] 03:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x92caa000) [pid = 1766] [serial = 929] [outer = (nil)] [url = about:blank] 03:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x8e865800) [pid = 1766] [serial = 944] [outer = (nil)] [url = about:blank] 03:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x8ecf0c00) [pid = 1766] [serial = 945] [outer = (nil)] [url = about:blank] 03:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x92294800) [pid = 1766] [serial = 953] [outer = (nil)] [url = about:blank] 03:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x91b3a000) [pid = 1766] [serial = 926] [outer = (nil)] [url = about:blank] 03:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x9387c000) [pid = 1766] [serial = 932] [outer = (nil)] [url = about:blank] 03:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x90577000) [pid = 1766] [serial = 923] [outer = (nil)] [url = about:blank] 03:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x939c8000) [pid = 1766] [serial = 935] [outer = (nil)] [url = about:blank] 03:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x92cad000) [pid = 1766] [serial = 957] [outer = (nil)] [url = about:blank] 03:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x92a5f800) [pid = 1766] [serial = 954] [outer = (nil)] [url = about:blank] 03:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x91f73800) [pid = 1766] [serial = 950] [outer = (nil)] [url = about:blank] 03:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x9223fc00) [pid = 1766] [serial = 951] [outer = (nil)] [url = about:blank] 03:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x92caa400) [pid = 1766] [serial = 956] [outer = (nil)] [url = about:blank] 03:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x91b3b000) [pid = 1766] [serial = 948] [outer = (nil)] [url = about:blank] 03:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1730ms 03:03:21 INFO - PROCESS | 1766 | 1465207401751 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 03:03:21 INFO - PROCESS | 1766 | 1465207401758 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 03:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:03:21 INFO - PROCESS | 1766 | 1465207401767 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:03:21 INFO - PROCESS | 1766 | 1465207401772 Marionette TRACE conn3 <- [1,1338,null,{}] 03:03:21 INFO - PROCESS | 1766 | 1465207401780 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:21 INFO - PROCESS | 1766 | 1465207401785 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:22 INFO - PROCESS | 1766 | 1465207402049 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 03:03:22 INFO - PROCESS | 1766 | 1465207402267 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:22 INFO - PROCESS | 1766 | 1465207402283 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e950800 == 65 [pid = 1766] [id = 342] 03:03:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x8e9c9000) [pid = 1766] [serial = 1027] [outer = (nil)] 03:03:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x8e9d3800) [pid = 1766] [serial = 1028] [outer = 0x8e9c9000] 03:03:22 INFO - PROCESS | 1766 | 1465207402365 Marionette DEBUG loaded listener.js 03:03:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x90578c00) [pid = 1766] [serial = 1029] [outer = 0x8e9c9000] 03:03:23 INFO - PROCESS | 1766 | 1465207403811 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2083ms 03:03:23 INFO - PROCESS | 1766 | 1465207403850 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 03:03:23 INFO - PROCESS | 1766 | 1465207403857 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 03:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:03:23 INFO - PROCESS | 1766 | 1465207403867 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:03:23 INFO - PROCESS | 1766 | 1465207403871 Marionette TRACE conn3 <- [1,1342,null,{}] 03:03:23 INFO - PROCESS | 1766 | 1465207403877 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:23 INFO - PROCESS | 1766 | 1465207403883 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:24 INFO - PROCESS | 1766 | 1465207404049 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 03:03:24 INFO - PROCESS | 1766 | 1465207404225 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:24 INFO - PROCESS | 1766 | 1465207404236 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e85cc00 == 66 [pid = 1766] [id = 343] 03:03:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x91149000) [pid = 1766] [serial = 1030] [outer = (nil)] 03:03:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x92246400) [pid = 1766] [serial = 1031] [outer = 0x91149000] 03:03:24 INFO - PROCESS | 1766 | 1465207404317 Marionette DEBUG loaded listener.js 03:03:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x92a69c00) [pid = 1766] [serial = 1032] [outer = 0x91149000] 03:03:25 INFO - PROCESS | 1766 | 1465207405240 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1440ms 03:03:25 INFO - PROCESS | 1766 | 1465207405308 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 03:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:03:25 INFO - PROCESS | 1766 | 1465207405312 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 03:03:25 INFO - PROCESS | 1766 | 1465207405319 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:03:25 INFO - PROCESS | 1766 | 1465207405325 Marionette TRACE conn3 <- [1,1346,null,{}] 03:03:25 INFO - PROCESS | 1766 | 1465207405342 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:25 INFO - PROCESS | 1766 | 1465207405351 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:25 INFO - PROCESS | 1766 | 1465207405573 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 03:03:25 INFO - PROCESS | 1766 | 1465207405849 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:25 INFO - PROCESS | 1766 | 1465207405864 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b4a000 == 67 [pid = 1766] [id = 344] 03:03:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x93a52400) [pid = 1766] [serial = 1033] [outer = (nil)] 03:03:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x9452b400) [pid = 1766] [serial = 1034] [outer = 0x93a52400] 03:03:26 INFO - PROCESS | 1766 | 1465207406010 Marionette DEBUG loaded listener.js 03:03:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x95049800) [pid = 1766] [serial = 1035] [outer = 0x93a52400] 03:03:26 INFO - PROCESS | 1766 | 1465207406984 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1738ms 03:03:27 INFO - PROCESS | 1766 | 1465207407056 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 03:03:27 INFO - PROCESS | 1766 | 1465207407060 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 03:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:03:27 INFO - PROCESS | 1766 | 1465207407067 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:03:27 INFO - PROCESS | 1766 | 1465207407069 Marionette TRACE conn3 <- [1,1350,null,{}] 03:03:27 INFO - PROCESS | 1766 | 1465207407075 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:27 INFO - PROCESS | 1766 | 1465207407081 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:27 INFO - PROCESS | 1766 | 1465207407295 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 03:03:27 INFO - PROCESS | 1766 | 1465207407522 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:27 INFO - PROCESS | 1766 | 1465207407530 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de18c00 == 68 [pid = 1766] [id = 345] 03:03:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x94525c00) [pid = 1766] [serial = 1036] [outer = (nil)] 03:03:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x950f4800) [pid = 1766] [serial = 1037] [outer = 0x94525c00] 03:03:27 INFO - PROCESS | 1766 | 1465207407628 Marionette DEBUG loaded listener.js 03:03:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x97f23400) [pid = 1766] [serial = 1038] [outer = 0x94525c00] 03:03:28 INFO - PROCESS | 1766 | 1465207408504 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1481ms 03:03:28 INFO - PROCESS | 1766 | 1465207408549 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 03:03:28 INFO - PROCESS | 1766 | 1465207408553 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 03:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:03:28 INFO - PROCESS | 1766 | 1465207408559 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:03:28 INFO - PROCESS | 1766 | 1465207408563 Marionette TRACE conn3 <- [1,1354,null,{}] 03:03:28 INFO - PROCESS | 1766 | 1465207408568 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:28 INFO - PROCESS | 1766 | 1465207408573 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:28 INFO - PROCESS | 1766 | 1465207408743 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 03:03:28 INFO - PROCESS | 1766 | 1465207408919 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:28 INFO - PROCESS | 1766 | 1465207408927 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de15c00 == 69 [pid = 1766] [id = 346] 03:03:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x9512e000) [pid = 1766] [serial = 1039] [outer = (nil)] 03:03:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x98907c00) [pid = 1766] [serial = 1040] [outer = 0x9512e000] 03:03:29 INFO - PROCESS | 1766 | 1465207409004 Marionette DEBUG loaded listener.js 03:03:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x9890e400) [pid = 1766] [serial = 1041] [outer = 0x9512e000] 03:03:29 INFO - PROCESS | 1766 | 1465207409980 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1484ms 03:03:30 INFO - PROCESS | 1766 | 1465207410044 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 03:03:30 INFO - PROCESS | 1766 | 1465207410048 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 03:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:03:30 INFO - PROCESS | 1766 | 1465207410054 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:03:30 INFO - PROCESS | 1766 | 1465207410058 Marionette TRACE conn3 <- [1,1358,null,{}] 03:03:30 INFO - PROCESS | 1766 | 1465207410063 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:30 INFO - PROCESS | 1766 | 1465207410074 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:30 INFO - PROCESS | 1766 | 1465207410344 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 03:03:30 INFO - PROCESS | 1766 | 1465207410593 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:30 INFO - PROCESS | 1766 | 1465207410601 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x950d7800 == 70 [pid = 1766] [id = 347] 03:03:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x98901c00) [pid = 1766] [serial = 1042] [outer = (nil)] 03:03:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x996a9000) [pid = 1766] [serial = 1043] [outer = 0x98901c00] 03:03:30 INFO - PROCESS | 1766 | 1465207410721 Marionette DEBUG loaded listener.js 03:03:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x99961400) [pid = 1766] [serial = 1044] [outer = 0x98901c00] 03:03:31 INFO - PROCESS | 1766 | 1465207411585 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1580ms 03:03:31 INFO - PROCESS | 1766 | 1465207411635 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 03:03:31 INFO - PROCESS | 1766 | 1465207411640 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 03:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:03:31 INFO - PROCESS | 1766 | 1465207411646 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:03:31 INFO - PROCESS | 1766 | 1465207411650 Marionette TRACE conn3 <- [1,1362,null,{}] 03:03:31 INFO - PROCESS | 1766 | 1465207411656 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:31 INFO - PROCESS | 1766 | 1465207411661 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:31 INFO - PROCESS | 1766 | 1465207411857 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 03:03:32 INFO - PROCESS | 1766 | 1465207412040 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:32 INFO - PROCESS | 1766 | 1465207412049 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcfb400 == 71 [pid = 1766] [id = 348] 03:03:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x92216800) [pid = 1766] [serial = 1045] [outer = (nil)] 03:03:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x99eaa400) [pid = 1766] [serial = 1046] [outer = 0x92216800] 03:03:32 INFO - PROCESS | 1766 | 1465207412127 Marionette DEBUG loaded listener.js 03:03:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x99eaf400) [pid = 1766] [serial = 1047] [outer = 0x92216800] 03:03:33 INFO - PROCESS | 1766 | 1465207413093 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1482ms 03:03:33 INFO - PROCESS | 1766 | 1465207413129 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 03:03:33 INFO - PROCESS | 1766 | 1465207413132 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 03:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:03:33 INFO - PROCESS | 1766 | 1465207413140 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:03:33 INFO - PROCESS | 1766 | 1465207413143 Marionette TRACE conn3 <- [1,1366,null,{}] 03:03:33 INFO - PROCESS | 1766 | 1465207413149 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:33 INFO - PROCESS | 1766 | 1465207413154 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:33 INFO - PROCESS | 1766 | 1465207413335 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 03:03:33 INFO - PROCESS | 1766 | 1465207413519 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:33 INFO - PROCESS | 1766 | 1465207413527 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e8400 == 72 [pid = 1766] [id = 349] 03:03:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x998e9000) [pid = 1766] [serial = 1048] [outer = (nil)] 03:03:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x9a032800) [pid = 1766] [serial = 1049] [outer = 0x998e9000] 03:03:33 INFO - PROCESS | 1766 | 1465207413608 Marionette DEBUG loaded listener.js 03:03:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x9a76c800) [pid = 1766] [serial = 1050] [outer = 0x998e9000] 03:03:34 INFO - PROCESS | 1766 | 1465207414783 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:03:34 INFO - PROCESS | 1766 | 1465207414827 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 03:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:03:34 INFO - PROCESS | 1766 | 1465207414835 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:03:34 INFO - PROCESS | 1766 | 1465207414840 Marionette TRACE conn3 <- [1,1370,null,{}] 03:03:34 INFO - PROCESS | 1766 | 1465207414847 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:34 INFO - PROCESS | 1766 | 1465207414852 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:35 INFO - PROCESS | 1766 | 1465207415054 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 03:03:35 INFO - PROCESS | 1766 | 1465207415316 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:35 INFO - PROCESS | 1766 | 1465207415330 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de16400 == 73 [pid = 1766] [id = 350] 03:03:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x8e94c000) [pid = 1766] [serial = 1051] [outer = (nil)] 03:03:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x8e9cd400) [pid = 1766] [serial = 1052] [outer = 0x8e94c000] 03:03:35 INFO - PROCESS | 1766 | 1465207415402 Marionette DEBUG loaded listener.js 03:03:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x907c2000) [pid = 1766] [serial = 1053] [outer = 0x8e94c000] 03:03:36 INFO - PROCESS | 1766 | 1465207416405 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:03:36 INFO - PROCESS | 1766 | 1465207416430 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 03:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:03:36 INFO - PROCESS | 1766 | 1465207416441 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:03:36 INFO - PROCESS | 1766 | 1465207416444 Marionette TRACE conn3 <- [1,1374,null,{}] 03:03:36 INFO - PROCESS | 1766 | 1465207416451 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:36 INFO - PROCESS | 1766 | 1465207416456 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:36 INFO - PROCESS | 1766 | 1465207416632 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 03:03:36 INFO - PROCESS | 1766 | --DOCSHELL 0x8ece5000 == 72 [pid = 1766] [id = 340] 03:03:37 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x97fb5c00) [pid = 1766] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:03:37 INFO - PROCESS | 1766 | 1465207417048 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:37 INFO - PROCESS | 1766 | 1465207417056 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcf7400 == 73 [pid = 1766] [id = 351] 03:03:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x90583c00) [pid = 1766] [serial = 1054] [outer = (nil)] 03:03:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x92caf400) [pid = 1766] [serial = 1055] [outer = 0x90583c00] 03:03:37 INFO - PROCESS | 1766 | 1465207417136 Marionette DEBUG loaded listener.js 03:03:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x93987000) [pid = 1766] [serial = 1056] [outer = 0x90583c00] 03:03:37 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:03:37 INFO - PROCESS | 1766 | 1465207417902 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:03:37 INFO - PROCESS | 1766 | 1465207417930 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 03:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:03:37 INFO - PROCESS | 1766 | 1465207417949 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:03:37 INFO - PROCESS | 1766 | 1465207417955 Marionette TRACE conn3 <- [1,1378,null,{}] 03:03:37 INFO - PROCESS | 1766 | 1465207417970 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:37 INFO - PROCESS | 1766 | 1465207417978 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:38 INFO - PROCESS | 1766 | 1465207418148 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 03:03:38 INFO - PROCESS | 1766 | 1465207418159 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:38 INFO - PROCESS | 1766 | 1465207418172 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x950ecc00 == 74 [pid = 1766] [id = 352] 03:03:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x950ed400) [pid = 1766] [serial = 1057] [outer = (nil)] 03:03:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x9869ac00) [pid = 1766] [serial = 1058] [outer = 0x950ed400] 03:03:38 INFO - PROCESS | 1766 | 1465207418242 Marionette DEBUG loaded listener.js 03:03:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x9890c800) [pid = 1766] [serial = 1059] [outer = 0x950ed400] 03:03:39 INFO - PROCESS | 1766 | 1465207419235 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 03:03:39 INFO - PROCESS | 1766 | 1465207419293 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 03:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:03:39 INFO - PROCESS | 1766 | 1465207419299 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:03:39 INFO - PROCESS | 1766 | 1465207419303 Marionette TRACE conn3 <- [1,1382,null,{}] 03:03:39 INFO - PROCESS | 1766 | 1465207419315 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:39 INFO - PROCESS | 1766 | 1465207419319 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:39 INFO - PROCESS | 1766 | 1465207419526 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 03:03:39 INFO - PROCESS | 1766 | 1465207419547 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:39 INFO - PROCESS | 1766 | 1465207419553 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d594c00 == 75 [pid = 1766] [id = 353] 03:03:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x95127800) [pid = 1766] [serial = 1060] [outer = (nil)] 03:03:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x99eb0800) [pid = 1766] [serial = 1061] [outer = 0x95127800] 03:03:39 INFO - PROCESS | 1766 | 1465207419620 Marionette DEBUG loaded listener.js 03:03:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x9a770000) [pid = 1766] [serial = 1062] [outer = 0x95127800] 03:03:40 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:03:40 INFO - PROCESS | 1766 | 1465207420580 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 03:03:40 INFO - PROCESS | 1766 | 1465207420655 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 03:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:03:40 INFO - PROCESS | 1766 | 1465207420661 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:03:40 INFO - PROCESS | 1766 | 1465207420663 Marionette TRACE conn3 <- [1,1386,null,{}] 03:03:40 INFO - PROCESS | 1766 | 1465207420669 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:40 INFO - PROCESS | 1766 | 1465207420674 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:40 INFO - PROCESS | 1766 | 1465207420901 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 03:03:40 INFO - PROCESS | 1766 | 1465207420926 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:40 INFO - PROCESS | 1766 | 1465207420935 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de10c00 == 76 [pid = 1766] [id = 354] 03:03:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x9a929c00) [pid = 1766] [serial = 1063] [outer = (nil)] 03:03:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x9abc8c00) [pid = 1766] [serial = 1064] [outer = 0x9a929c00] 03:03:41 INFO - PROCESS | 1766 | 1465207421012 Marionette DEBUG loaded listener.js 03:03:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x9ae20c00) [pid = 1766] [serial = 1065] [outer = 0x9a929c00] 03:03:41 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x8d597c00) [pid = 1766] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:03:41 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x8de9cc00) [pid = 1766] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:03:41 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x8e9cbc00) [pid = 1766] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:03:41 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x91b37000) [pid = 1766] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:03:41 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x9130a000) [pid = 1766] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:03:41 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x8de0e400) [pid = 1766] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:03:41 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x90585c00) [pid = 1766] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:03:41 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x92a69800) [pid = 1766] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:03:41 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x93877000) [pid = 1766] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:03:41 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x8e864c00) [pid = 1766] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:03:41 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x8ece5400) [pid = 1766] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:03:41 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x907b5800) [pid = 1766] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:03:41 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x8d7ee400) [pid = 1766] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:03:41 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x92241400) [pid = 1766] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:03:41 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x8de9f000) [pid = 1766] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:03:41 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x91b3c000) [pid = 1766] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:03:41 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x8d8a0800) [pid = 1766] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:03:41 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x92cb0c00) [pid = 1766] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:03:41 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x8d7ecc00) [pid = 1766] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:03:42 INFO - PROCESS | 1766 | 1465207422287 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 03:03:42 INFO - PROCESS | 1766 | 1465207422350 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 03:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:03:42 INFO - PROCESS | 1766 | 1465207422356 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:03:42 INFO - PROCESS | 1766 | 1465207422359 Marionette TRACE conn3 <- [1,1390,null,{}] 03:03:42 INFO - PROCESS | 1766 | 1465207422369 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:42 INFO - PROCESS | 1766 | 1465207422379 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:42 INFO - PROCESS | 1766 | 1465207422626 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 03:03:42 INFO - PROCESS | 1766 | 1465207422639 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:42 INFO - PROCESS | 1766 | 1465207422649 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d599c00 == 77 [pid = 1766] [id = 355] 03:03:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x8d7e3400) [pid = 1766] [serial = 1066] [outer = (nil)] 03:03:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x909f0c00) [pid = 1766] [serial = 1067] [outer = 0x8d7e3400] 03:03:42 INFO - PROCESS | 1766 | 1465207422714 Marionette DEBUG loaded listener.js 03:03:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x9ae28400) [pid = 1766] [serial = 1068] [outer = 0x8d7e3400] 03:03:43 INFO - PROCESS | 1766 | 1465207423510 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1183ms 03:03:43 INFO - PROCESS | 1766 | 1465207423539 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 03:03:43 INFO - PROCESS | 1766 | 1465207423542 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 03:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:03:43 INFO - PROCESS | 1766 | 1465207423637 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:03:43 INFO - PROCESS | 1766 | 1465207423642 Marionette TRACE conn3 <- [1,1394,null,{}] 03:03:43 INFO - PROCESS | 1766 | 1465207423650 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:43 INFO - PROCESS | 1766 | 1465207423657 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:43 INFO - PROCESS | 1766 | 1465207423876 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 03:03:44 INFO - PROCESS | 1766 | 1465207424077 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:44 INFO - PROCESS | 1766 | 1465207424087 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7ee400 == 78 [pid = 1766] [id = 356] 03:03:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x8de9b800) [pid = 1766] [serial = 1069] [outer = (nil)] 03:03:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x8dea6c00) [pid = 1766] [serial = 1070] [outer = 0x8de9b800] 03:03:44 INFO - PROCESS | 1766 | 1465207424171 Marionette DEBUG loaded listener.js 03:03:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x8e94c800) [pid = 1766] [serial = 1071] [outer = 0x8de9b800] 03:03:45 INFO - PROCESS | 1766 | 1465207425122 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1538ms 03:03:45 INFO - PROCESS | 1766 | 1465207425175 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 03:03:45 INFO - PROCESS | 1766 | 1465207425181 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 03:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:03:45 INFO - PROCESS | 1766 | 1465207425190 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:03:45 INFO - PROCESS | 1766 | 1465207425194 Marionette TRACE conn3 <- [1,1398,null,{}] 03:03:45 INFO - PROCESS | 1766 | 1465207425204 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:45 INFO - PROCESS | 1766 | 1465207425212 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:45 INFO - PROCESS | 1766 | 1465207425437 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 03:03:45 INFO - PROCESS | 1766 | 1465207425677 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:45 INFO - PROCESS | 1766 | 1465207425687 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a69800 == 79 [pid = 1766] [id = 357] 03:03:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x92cad000) [pid = 1766] [serial = 1072] [outer = (nil)] 03:03:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x9387c400) [pid = 1766] [serial = 1073] [outer = 0x92cad000] 03:03:45 INFO - PROCESS | 1766 | 1465207425780 Marionette DEBUG loaded listener.js 03:03:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x94fb2000) [pid = 1766] [serial = 1074] [outer = 0x92cad000] 03:03:46 INFO - PROCESS | 1766 | 1465207426707 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1533ms 03:03:46 INFO - PROCESS | 1766 | 1465207426724 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 03:03:46 INFO - PROCESS | 1766 | 1465207426729 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 03:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:03:46 INFO - PROCESS | 1766 | 1465207426735 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:03:46 INFO - PROCESS | 1766 | 1465207426739 Marionette TRACE conn3 <- [1,1402,null,{}] 03:03:46 INFO - PROCESS | 1766 | 1465207426745 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:46 INFO - PROCESS | 1766 | 1465207426750 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:46 INFO - PROCESS | 1766 | 1465207426955 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 03:03:47 INFO - PROCESS | 1766 | 1465207427156 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:47 INFO - PROCESS | 1766 | 1465207427175 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de0e400 == 80 [pid = 1766] [id = 358] 03:03:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x99d4b000) [pid = 1766] [serial = 1075] [outer = (nil)] 03:03:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x9a029400) [pid = 1766] [serial = 1076] [outer = 0x99d4b000] 03:03:47 INFO - PROCESS | 1766 | 1465207427393 Marionette DEBUG loaded listener.js 03:03:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x9ae1e000) [pid = 1766] [serial = 1077] [outer = 0x99d4b000] 03:03:48 INFO - PROCESS | 1766 | 1465207428298 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1641ms 03:03:48 INFO - PROCESS | 1766 | 1465207428377 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 03:03:48 INFO - PROCESS | 1766 | 1465207428380 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 03:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:03:48 INFO - PROCESS | 1766 | 1465207428386 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:03:48 INFO - PROCESS | 1766 | 1465207428390 Marionette TRACE conn3 <- [1,1406,null,{}] 03:03:48 INFO - PROCESS | 1766 | 1465207428395 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:48 INFO - PROCESS | 1766 | 1465207428401 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:48 INFO - PROCESS | 1766 | 1465207428586 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 03:03:48 INFO - PROCESS | 1766 | 1465207428778 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:48 INFO - PROCESS | 1766 | 1465207428787 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d595800 == 81 [pid = 1766] [id = 359] 03:03:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x950f6800) [pid = 1766] [serial = 1078] [outer = (nil)] 03:03:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x9b00a400) [pid = 1766] [serial = 1079] [outer = 0x950f6800] 03:03:48 INFO - PROCESS | 1766 | 1465207428926 Marionette DEBUG loaded listener.js 03:03:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x9b63b400) [pid = 1766] [serial = 1080] [outer = 0x950f6800] 03:03:49 INFO - PROCESS | 1766 | 1465207429855 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1532ms 03:03:49 INFO - PROCESS | 1766 | 1465207429920 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 03:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:03:49 INFO - PROCESS | 1766 | 1465207429924 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 03:03:49 INFO - PROCESS | 1766 | 1465207429930 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:03:49 INFO - PROCESS | 1766 | 1465207429934 Marionette TRACE conn3 <- [1,1410,null,{}] 03:03:49 INFO - PROCESS | 1766 | 1465207429942 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:49 INFO - PROCESS | 1766 | 1465207429948 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:50 INFO - PROCESS | 1766 | 1465207430184 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 03:03:50 INFO - PROCESS | 1766 | 1465207430419 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:50 INFO - PROCESS | 1766 | 1465207430425 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d598800 == 82 [pid = 1766] [id = 360] 03:03:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x950ea800) [pid = 1766] [serial = 1081] [outer = (nil)] 03:03:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x9b679c00) [pid = 1766] [serial = 1082] [outer = 0x950ea800] 03:03:50 INFO - PROCESS | 1766 | 1465207430555 Marionette DEBUG loaded listener.js 03:03:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x9b704c00) [pid = 1766] [serial = 1083] [outer = 0x950ea800] 03:03:51 INFO - PROCESS | 1766 | 1465207431502 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1582ms 03:03:51 INFO - PROCESS | 1766 | 1465207431512 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 03:03:51 INFO - PROCESS | 1766 | 1465207431515 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 03:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:03:51 INFO - PROCESS | 1766 | 1465207431522 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:03:51 INFO - PROCESS | 1766 | 1465207431525 Marionette TRACE conn3 <- [1,1414,null,{}] 03:03:51 INFO - PROCESS | 1766 | 1465207431530 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:51 INFO - PROCESS | 1766 | 1465207431540 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:51 INFO - PROCESS | 1766 | 1465207431760 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 03:03:52 INFO - PROCESS | 1766 | 1465207432009 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:52 INFO - PROCESS | 1766 | 1465207432020 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b037400 == 83 [pid = 1766] [id = 361] 03:03:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x9cc89000) [pid = 1766] [serial = 1084] [outer = (nil)] 03:03:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x9cc90c00) [pid = 1766] [serial = 1085] [outer = 0x9cc89000] 03:03:52 INFO - PROCESS | 1766 | 1465207432140 Marionette DEBUG loaded listener.js 03:03:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x9ccd9800) [pid = 1766] [serial = 1086] [outer = 0x9cc89000] 03:03:53 INFO - PROCESS | 1766 | 1465207433099 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1630ms 03:03:53 INFO - PROCESS | 1766 | 1465207433152 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 03:03:53 INFO - PROCESS | 1766 | 1465207433156 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 03:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:03:53 INFO - PROCESS | 1766 | 1465207433163 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:03:53 INFO - PROCESS | 1766 | 1465207433166 Marionette TRACE conn3 <- [1,1418,null,{}] 03:03:53 INFO - PROCESS | 1766 | 1465207433171 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:53 INFO - PROCESS | 1766 | 1465207433176 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:53 INFO - PROCESS | 1766 | 1465207433390 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 03:03:53 INFO - PROCESS | 1766 | 1465207433637 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:53 INFO - PROCESS | 1766 | 1465207433645 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e859800 == 84 [pid = 1766] [id = 362] 03:03:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8ecf2c00) [pid = 1766] [serial = 1087] [outer = (nil)] 03:03:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x9cce1800) [pid = 1766] [serial = 1088] [outer = 0x8ecf2c00] 03:03:53 INFO - PROCESS | 1766 | 1465207433740 Marionette DEBUG loaded listener.js 03:03:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x9cce2800) [pid = 1766] [serial = 1089] [outer = 0x8ecf2c00] 03:03:54 INFO - PROCESS | 1766 | 1465207434606 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1482ms 03:03:54 INFO - PROCESS | 1766 | 1465207434646 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 03:03:54 INFO - PROCESS | 1766 | 1465207434649 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 03:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:03:54 INFO - PROCESS | 1766 | 1465207434656 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:03:54 INFO - PROCESS | 1766 | 1465207434660 Marionette TRACE conn3 <- [1,1422,null,{}] 03:03:54 INFO - PROCESS | 1766 | 1465207434666 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:54 INFO - PROCESS | 1766 | 1465207434671 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:54 INFO - PROCESS | 1766 | 1465207434850 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 03:03:55 INFO - PROCESS | 1766 | 1465207435041 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:55 INFO - PROCESS | 1766 | 1465207435050 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ece9000 == 85 [pid = 1766] [id = 363] 03:03:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x909e4800) [pid = 1766] [serial = 1090] [outer = (nil)] 03:03:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x9d9ad800) [pid = 1766] [serial = 1091] [outer = 0x909e4800] 03:03:55 INFO - PROCESS | 1766 | 1465207435125 Marionette DEBUG loaded listener.js 03:03:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x9d9b0800) [pid = 1766] [serial = 1092] [outer = 0x909e4800] 03:03:56 INFO - PROCESS | 1766 | 1465207436097 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1484ms 03:03:56 INFO - PROCESS | 1766 | 1465207436141 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 03:03:56 INFO - PROCESS | 1766 | 1465207436145 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 03:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:03:56 INFO - PROCESS | 1766 | 1465207436151 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:03:56 INFO - PROCESS | 1766 | 1465207436155 Marionette TRACE conn3 <- [1,1426,null,{}] 03:03:56 INFO - PROCESS | 1766 | 1465207436160 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:56 INFO - PROCESS | 1766 | 1465207436165 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:56 INFO - PROCESS | 1766 | 1465207436344 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 03:03:56 INFO - PROCESS | 1766 | 1465207436537 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:56 INFO - PROCESS | 1766 | 1465207436547 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfe6800 == 86 [pid = 1766] [id = 364] 03:03:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x8dfe7000) [pid = 1766] [serial = 1093] [outer = (nil)] 03:03:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x93a50800) [pid = 1766] [serial = 1094] [outer = 0x8dfe7000] 03:03:56 INFO - PROCESS | 1766 | 1465207436634 Marionette DEBUG loaded listener.js 03:03:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x950f8800) [pid = 1766] [serial = 1095] [outer = 0x8dfe7000] 03:03:57 INFO - PROCESS | 1766 | 1465207437669 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1587ms 03:03:57 INFO - PROCESS | 1766 | 1465207437739 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 03:03:57 INFO - PROCESS | 1766 | 1465207437743 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 03:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:03:57 INFO - PROCESS | 1766 | 1465207437749 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:03:57 INFO - PROCESS | 1766 | 1465207437752 Marionette TRACE conn3 <- [1,1430,null,{}] 03:03:57 INFO - PROCESS | 1766 | 1465207437758 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:57 INFO - PROCESS | 1766 | 1465207437763 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:57 INFO - PROCESS | 1766 | 1465207437952 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 03:03:58 INFO - PROCESS | 1766 | 1465207438649 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:58 INFO - PROCESS | 1766 | 1465207438659 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:03:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de9ec00 == 87 [pid = 1766] [id = 365] 03:03:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x8de9f000) [pid = 1766] [serial = 1096] [outer = (nil)] 03:03:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x8dfe9400) [pid = 1766] [serial = 1097] [outer = 0x8de9f000] 03:03:58 INFO - PROCESS | 1766 | 1465207438744 Marionette DEBUG loaded listener.js 03:03:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x8ece8c00) [pid = 1766] [serial = 1098] [outer = 0x8de9f000] 03:03:59 INFO - PROCESS | 1766 | 1465207439663 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1983ms 03:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:03:59 INFO - PROCESS | 1766 | 1465207439735 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 03:03:59 INFO - PROCESS | 1766 | 1465207439740 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 03:03:59 INFO - PROCESS | 1766 | 1465207439748 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:03:59 INFO - PROCESS | 1766 | 1465207439751 Marionette TRACE conn3 <- [1,1434,null,{}] 03:03:59 INFO - PROCESS | 1766 | 1465207439760 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:59 INFO - PROCESS | 1766 | 1465207439768 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:00 INFO - PROCESS | 1766 | 1465207440053 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 03:04:00 INFO - PROCESS | 1766 | 1465207440384 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:00 INFO - PROCESS | 1766 | 1465207440393 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:00 INFO - PROCESS | 1766 | --DOCSHELL 0x8de10c00 == 86 [pid = 1766] [id = 354] 03:04:00 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x9223b000) [pid = 1766] [serial = 1025] [outer = (nil)] [url = about:blank] 03:04:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de10c00 == 87 [pid = 1766] [id = 366] 03:04:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x8dfdb400) [pid = 1766] [serial = 1099] [outer = (nil)] 03:04:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x8e948800) [pid = 1766] [serial = 1100] [outer = 0x8dfdb400] 03:04:00 INFO - PROCESS | 1766 | 1465207440535 Marionette DEBUG loaded listener.js 03:04:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x90584400) [pid = 1766] [serial = 1101] [outer = 0x8dfdb400] 03:04:00 INFO - PROCESS | 1766 | --DOCSHELL 0x8d594c00 == 86 [pid = 1766] [id = 353] 03:04:00 INFO - PROCESS | 1766 | --DOCSHELL 0x950ecc00 == 85 [pid = 1766] [id = 352] 03:04:00 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcf7400 == 84 [pid = 1766] [id = 351] 03:04:00 INFO - PROCESS | 1766 | --DOCSHELL 0x8de16400 == 83 [pid = 1766] [id = 350] 03:04:00 INFO - PROCESS | 1766 | --DOCSHELL 0x9228f400 == 82 [pid = 1766] [id = 332] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x939d2800) [pid = 1766] [serial = 936] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x90903c00) [pid = 1766] [serial = 939] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x8d7ed000) [pid = 1766] [serial = 894] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x8dfdb000) [pid = 1766] [serial = 897] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x909ea400) [pid = 1766] [serial = 906] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x92290c00) [pid = 1766] [serial = 921] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x92217800) [pid = 1766] [serial = 927] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x9090ac00) [pid = 1766] [serial = 924] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x90906800) [pid = 1766] [serial = 903] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x92cca800) [pid = 1766] [serial = 930] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x93982400) [pid = 1766] [serial = 933] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x8e9cf400) [pid = 1766] [serial = 900] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x907b3c00) [pid = 1766] [serial = 1022] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x907c0000) [pid = 1766] [serial = 986] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x90909800) [pid = 1766] [serial = 987] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x8dea5800) [pid = 1766] [serial = 983] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x8e861000) [pid = 1766] [serial = 984] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x93988400) [pid = 1766] [serial = 968] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x93ac4c00) [pid = 1766] [serial = 971] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x9504cc00) [pid = 1766] [serial = 998] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x94fabc00) [pid = 1766] [serial = 974] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x950d2800) [pid = 1766] [serial = 977] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x909e2400) [pid = 1766] [serial = 1023] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x92a63400) [pid = 1766] [serial = 992] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x91b3bc00) [pid = 1766] [serial = 965] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x93873400) [pid = 1766] [serial = 959] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x93986c00) [pid = 1766] [serial = 981] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x91b41c00) [pid = 1766] [serial = 980] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x8e9cc000) [pid = 1766] [serial = 962] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x8ece4000) [pid = 1766] [serial = 1001] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x9221ec00) [pid = 1766] [serial = 1004] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x9504b800) [pid = 1766] [serial = 1007] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x950f3800) [pid = 1766] [serial = 1010] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x97f1b400) [pid = 1766] [serial = 1013] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x98907800) [pid = 1766] [serial = 1016] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x92cc9400) [pid = 1766] [serial = 993] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x8e9ca800) [pid = 1766] [serial = 1019] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x91b47400) [pid = 1766] [serial = 989] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x93879000) [pid = 1766] [serial = 996] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x9221f400) [pid = 1766] [serial = 990] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x92cae400) [pid = 1766] [serial = 995] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1766 | 1465207441435 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1738ms 03:04:01 INFO - PROCESS | 1766 | 1465207441488 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 03:04:01 INFO - PROCESS | 1766 | 1465207441494 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 03:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:04:01 INFO - PROCESS | 1766 | 1465207441500 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:04:01 INFO - PROCESS | 1766 | 1465207441503 Marionette TRACE conn3 <- [1,1438,null,{}] 03:04:01 INFO - PROCESS | 1766 | 1465207441509 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:01 INFO - PROCESS | 1766 | 1465207441514 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:01 INFO - PROCESS | 1766 | 1465207441706 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 03:04:01 INFO - PROCESS | 1766 | 1465207441720 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:01 INFO - PROCESS | 1766 | 1465207441727 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x909ea400 == 83 [pid = 1766] [id = 367] 03:04:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x9114b800) [pid = 1766] [serial = 1102] [outer = (nil)] 03:04:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x91b45c00) [pid = 1766] [serial = 1103] [outer = 0x9114b800] 03:04:01 INFO - PROCESS | 1766 | 1465207441824 Marionette DEBUG loaded listener.js 03:04:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x92218800) [pid = 1766] [serial = 1104] [outer = 0x9114b800] 03:04:02 INFO - PROCESS | 1766 | 1465207442834 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1379ms 03:04:02 INFO - PROCESS | 1766 | 1465207442880 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 03:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:04:02 INFO - PROCESS | 1766 | 1465207442884 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 03:04:02 INFO - PROCESS | 1766 | 1465207442898 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:04:02 INFO - PROCESS | 1766 | 1465207442907 Marionette TRACE conn3 <- [1,1442,null,{}] 03:04:02 INFO - PROCESS | 1766 | 1465207442916 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:02 INFO - PROCESS | 1766 | 1465207442923 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:03 INFO - PROCESS | 1766 | 1465207443168 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 03:04:03 INFO - PROCESS | 1766 | 1465207443204 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:03 INFO - PROCESS | 1766 | 1465207443209 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x90906800 == 84 [pid = 1766] [id = 368] 03:04:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x92ca8c00) [pid = 1766] [serial = 1105] [outer = (nil)] 03:04:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x92cb0c00) [pid = 1766] [serial = 1106] [outer = 0x92ca8c00] 03:04:03 INFO - PROCESS | 1766 | 1465207443283 Marionette DEBUG loaded listener.js 03:04:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x92ca9000) [pid = 1766] [serial = 1107] [outer = 0x92ca8c00] 03:04:04 INFO - PROCESS | 1766 | 1465207444209 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1350ms 03:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:04:04 INFO - PROCESS | 1766 | 1465207444241 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 03:04:04 INFO - PROCESS | 1766 | 1465207444245 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 03:04:04 INFO - PROCESS | 1766 | 1465207444251 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:04:04 INFO - PROCESS | 1766 | 1465207444254 Marionette TRACE conn3 <- [1,1446,null,{}] 03:04:04 INFO - PROCESS | 1766 | 1465207444260 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:04 INFO - PROCESS | 1766 | 1465207444265 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:04 INFO - PROCESS | 1766 | 1465207444507 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 03:04:04 INFO - PROCESS | 1766 | 1465207444532 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:04 INFO - PROCESS | 1766 | 1465207444538 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b47400 == 85 [pid = 1766] [id = 369] 03:04:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x92ccd400) [pid = 1766] [serial = 1108] [outer = (nil)] 03:04:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x939cb000) [pid = 1766] [serial = 1109] [outer = 0x92ccd400] 03:04:04 INFO - PROCESS | 1766 | 1465207444606 Marionette DEBUG loaded listener.js 03:04:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x93a59400) [pid = 1766] [serial = 1110] [outer = 0x92ccd400] 03:04:05 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x93abc400) [pid = 1766] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:04:05 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x94526c00) [pid = 1766] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:04:05 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x92cab800) [pid = 1766] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:04:05 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x9114ec00) [pid = 1766] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:04:05 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x92296c00) [pid = 1766] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:04:05 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x94fad000) [pid = 1766] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:04:05 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x8de99c00) [pid = 1766] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:04:05 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x8dfe5400) [pid = 1766] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:04:05 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x9387ac00) [pid = 1766] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:04:05 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x91b36000) [pid = 1766] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:04:05 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x9386fc00) [pid = 1766] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:04:05 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x950d6c00) [pid = 1766] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:04:05 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x8ecf0800) [pid = 1766] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:04:05 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x8e94c000) [pid = 1766] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:04:05 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x90583c00) [pid = 1766] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:04:05 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x95127800) [pid = 1766] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:04:05 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x9a929c00) [pid = 1766] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:04:05 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x950ed400) [pid = 1766] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:04:06 INFO - PROCESS | 1766 | 1465207446219 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 2030ms 03:04:06 INFO - PROCESS | 1766 | 1465207446281 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 03:04:06 INFO - PROCESS | 1766 | 1465207446285 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 03:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:04:06 INFO - PROCESS | 1766 | 1465207446290 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:04:06 INFO - PROCESS | 1766 | 1465207446293 Marionette TRACE conn3 <- [1,1450,null,{}] 03:04:06 INFO - PROCESS | 1766 | 1465207446298 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:06 INFO - PROCESS | 1766 | 1465207446303 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:06 INFO - PROCESS | 1766 | 1465207446517 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 03:04:06 INFO - PROCESS | 1766 | 1465207446530 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:06 INFO - PROCESS | 1766 | 1465207446547 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x90583c00 == 86 [pid = 1766] [id = 370] 03:04:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x907be000) [pid = 1766] [serial = 1111] [outer = (nil)] 03:04:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x92218400) [pid = 1766] [serial = 1112] [outer = 0x907be000] 03:04:06 INFO - PROCESS | 1766 | 1465207446624 Marionette DEBUG loaded listener.js 03:04:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x93a57c00) [pid = 1766] [serial = 1113] [outer = 0x907be000] 03:04:07 INFO - PROCESS | 1766 | 1465207447455 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1231ms 03:04:07 INFO - PROCESS | 1766 | 1465207447523 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 03:04:07 INFO - PROCESS | 1766 | 1465207447526 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 03:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:04:07 INFO - PROCESS | 1766 | 1465207447532 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:04:07 INFO - PROCESS | 1766 | 1465207447535 Marionette TRACE conn3 <- [1,1454,null,{}] 03:04:07 INFO - PROCESS | 1766 | 1465207447540 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:07 INFO - PROCESS | 1766 | 1465207447545 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:07 INFO - PROCESS | 1766 | 1465207447701 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 03:04:07 INFO - PROCESS | 1766 | 1465207447710 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:07 INFO - PROCESS | 1766 | 1465207447717 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e947400 == 87 [pid = 1766] [id = 371] 03:04:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x93abdc00) [pid = 1766] [serial = 1114] [outer = (nil)] 03:04:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x95052400) [pid = 1766] [serial = 1115] [outer = 0x93abdc00] 03:04:07 INFO - PROCESS | 1766 | 1465207447783 Marionette DEBUG loaded listener.js 03:04:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x950d9800) [pid = 1766] [serial = 1116] [outer = 0x93abdc00] 03:04:09 INFO - PROCESS | 1766 | 1465207449007 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1527ms 03:04:09 INFO - PROCESS | 1766 | 1465207449060 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 03:04:09 INFO - PROCESS | 1766 | 1465207449065 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 03:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:04:09 INFO - PROCESS | 1766 | 1465207449073 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:04:09 INFO - PROCESS | 1766 | 1465207449081 Marionette TRACE conn3 <- [1,1458,null,{}] 03:04:09 INFO - PROCESS | 1766 | 1465207449089 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:09 INFO - PROCESS | 1766 | 1465207449093 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:09 INFO - PROCESS | 1766 | 1465207449284 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 03:04:09 INFO - PROCESS | 1766 | 1465207449523 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:09 INFO - PROCESS | 1766 | 1465207449532 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9cfc00 == 88 [pid = 1766] [id = 372] 03:04:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x8e9d7400) [pid = 1766] [serial = 1117] [outer = (nil)] 03:04:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x9090a000) [pid = 1766] [serial = 1118] [outer = 0x8e9d7400] 03:04:09 INFO - PROCESS | 1766 | 1465207449661 Marionette DEBUG loaded listener.js 03:04:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x91307400) [pid = 1766] [serial = 1119] [outer = 0x8e9d7400] 03:04:10 INFO - PROCESS | 1766 | 1465207450592 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1582ms 03:04:10 INFO - PROCESS | 1766 | 1465207450656 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 03:04:10 INFO - PROCESS | 1766 | 1465207450664 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 03:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:04:10 INFO - PROCESS | 1766 | 1465207450675 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:04:10 INFO - PROCESS | 1766 | 1465207450678 Marionette TRACE conn3 <- [1,1462,null,{}] 03:04:10 INFO - PROCESS | 1766 | 1465207450685 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:10 INFO - PROCESS | 1766 | 1465207450691 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:10 INFO - PROCESS | 1766 | 1465207450920 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 03:04:11 INFO - PROCESS | 1766 | 1465207451227 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:11 INFO - PROCESS | 1766 | 1465207451239 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x92241400 == 89 [pid = 1766] [id = 373] 03:04:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x9228a800) [pid = 1766] [serial = 1120] [outer = (nil)] 03:04:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x92a5c400) [pid = 1766] [serial = 1121] [outer = 0x9228a800] 03:04:11 INFO - PROCESS | 1766 | 1465207451336 Marionette DEBUG loaded listener.js 03:04:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x92cacc00) [pid = 1766] [serial = 1122] [outer = 0x9228a800] 03:04:12 INFO - PROCESS | 1766 | 1465207452339 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1732ms 03:04:12 INFO - PROCESS | 1766 | 1465207452407 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 03:04:12 INFO - PROCESS | 1766 | 1465207452410 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 03:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:04:12 INFO - PROCESS | 1766 | 1465207452417 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:04:12 INFO - PROCESS | 1766 | 1465207452423 Marionette TRACE conn3 <- [1,1466,null,{}] 03:04:12 INFO - PROCESS | 1766 | 1465207452440 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:12 INFO - PROCESS | 1766 | 1465207452449 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:12 INFO - PROCESS | 1766 | 1465207452703 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 03:04:13 INFO - PROCESS | 1766 | 1465207452984 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:13 INFO - PROCESS | 1766 | 1465207452994 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x93ac5c00 == 90 [pid = 1766] [id = 374] 03:04:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x93ac8400) [pid = 1766] [serial = 1123] [outer = (nil)] 03:04:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x950f2800) [pid = 1766] [serial = 1124] [outer = 0x93ac8400] 03:04:13 INFO - PROCESS | 1766 | 1465207453079 Marionette DEBUG loaded listener.js 03:04:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x98647400) [pid = 1766] [serial = 1125] [outer = 0x93ac8400] 03:04:13 INFO - PROCESS | 1766 | 1465207453987 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1637ms 03:04:14 INFO - PROCESS | 1766 | 1465207454055 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 03:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:04:14 INFO - PROCESS | 1766 | 1465207454060 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 03:04:14 INFO - PROCESS | 1766 | 1465207454067 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:04:14 INFO - PROCESS | 1766 | 1465207454071 Marionette TRACE conn3 <- [1,1470,null,{}] 03:04:14 INFO - PROCESS | 1766 | 1465207454077 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:14 INFO - PROCESS | 1766 | 1465207454082 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:14 INFO - PROCESS | 1766 | 1465207454316 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 03:04:14 INFO - PROCESS | 1766 | 1465207454551 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:14 INFO - PROCESS | 1766 | 1465207454562 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d598c00 == 91 [pid = 1766] [id = 375] 03:04:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x94fb8000) [pid = 1766] [serial = 1126] [outer = (nil)] 03:04:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x98910c00) [pid = 1766] [serial = 1127] [outer = 0x94fb8000] 03:04:14 INFO - PROCESS | 1766 | 1465207454686 Marionette DEBUG loaded listener.js 03:04:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x99505c00) [pid = 1766] [serial = 1128] [outer = 0x94fb8000] 03:04:15 INFO - PROCESS | 1766 | 1465207455627 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1634ms 03:04:15 INFO - PROCESS | 1766 | 1465207455702 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 03:04:15 INFO - PROCESS | 1766 | 1465207455705 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 03:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:04:15 INFO - PROCESS | 1766 | 1465207455712 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:04:15 INFO - PROCESS | 1766 | 1465207455716 Marionette TRACE conn3 <- [1,1474,null,{}] 03:04:15 INFO - PROCESS | 1766 | 1465207455722 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:15 INFO - PROCESS | 1766 | 1465207455727 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:15 INFO - PROCESS | 1766 | 1465207455951 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 03:04:16 INFO - PROCESS | 1766 | 1465207456201 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:16 INFO - PROCESS | 1766 | 1465207456216 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcf8400 == 92 [pid = 1766] [id = 376] 03:04:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x98731c00) [pid = 1766] [serial = 1129] [outer = (nil)] 03:04:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x99961c00) [pid = 1766] [serial = 1130] [outer = 0x98731c00] 03:04:16 INFO - PROCESS | 1766 | 1465207456349 Marionette DEBUG loaded listener.js 03:04:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x99eaec00) [pid = 1766] [serial = 1131] [outer = 0x98731c00] 03:04:17 INFO - PROCESS | 1766 | 1465207457332 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1693ms 03:04:17 INFO - PROCESS | 1766 | 1465207457406 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 03:04:17 INFO - PROCESS | 1766 | 1465207457409 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 03:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:04:17 INFO - PROCESS | 1766 | 1465207457416 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:04:17 INFO - PROCESS | 1766 | 1465207457420 Marionette TRACE conn3 <- [1,1478,null,{}] 03:04:17 INFO - PROCESS | 1766 | 1465207457425 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:17 INFO - PROCESS | 1766 | 1465207457435 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:17 INFO - PROCESS | 1766 | 1465207457673 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 03:04:17 INFO - PROCESS | 1766 | 1465207457914 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:17 INFO - PROCESS | 1766 | 1465207457923 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59b400 == 93 [pid = 1766] [id = 377] 03:04:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x8e9d1800) [pid = 1766] [serial = 1132] [outer = (nil)] 03:04:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x9ae7c000) [pid = 1766] [serial = 1133] [outer = 0x8e9d1800] 03:04:18 INFO - PROCESS | 1766 | 1465207458045 Marionette DEBUG loaded listener.js 03:04:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x9b034c00) [pid = 1766] [serial = 1134] [outer = 0x8e9d1800] 03:04:18 INFO - PROCESS | 1766 | 1465207458997 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1630ms 03:04:19 INFO - PROCESS | 1766 | 1465207459046 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 03:04:19 INFO - PROCESS | 1766 | 1465207459051 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 03:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:04:19 INFO - PROCESS | 1766 | 1465207459057 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:04:19 INFO - PROCESS | 1766 | 1465207459060 Marionette TRACE conn3 <- [1,1482,null,{}] 03:04:19 INFO - PROCESS | 1766 | 1465207459066 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:19 INFO - PROCESS | 1766 | 1465207459071 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:19 INFO - PROCESS | 1766 | 1465207459248 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 03:04:19 INFO - PROCESS | 1766 | 1465207459484 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:19 INFO - PROCESS | 1766 | 1465207459490 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ae28800 == 94 [pid = 1766] [id = 378] 03:04:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x9ae74800) [pid = 1766] [serial = 1135] [outer = (nil)] 03:04:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x9cc88800) [pid = 1766] [serial = 1136] [outer = 0x9ae74800] 03:04:19 INFO - PROCESS | 1766 | 1465207459615 Marionette DEBUG loaded listener.js 03:04:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x9cc8bc00) [pid = 1766] [serial = 1137] [outer = 0x9ae74800] 03:04:20 INFO - PROCESS | 1766 | 1465207460554 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1578ms 03:04:20 INFO - PROCESS | 1766 | 1465207460636 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 03:04:20 INFO - PROCESS | 1766 | 1465207460640 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 03:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:04:20 INFO - PROCESS | 1766 | 1465207460646 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:04:20 INFO - PROCESS | 1766 | 1465207460650 Marionette TRACE conn3 <- [1,1486,null,{}] 03:04:20 INFO - PROCESS | 1766 | 1465207460656 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:20 INFO - PROCESS | 1766 | 1465207460661 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:20 INFO - PROCESS | 1766 | 1465207460845 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 03:04:21 INFO - PROCESS | 1766 | 1465207461086 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:21 INFO - PROCESS | 1766 | 1465207461095 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de9e000 == 95 [pid = 1766] [id = 379] 03:04:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x8de9f400) [pid = 1766] [serial = 1138] [outer = (nil)] 03:04:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x92294000) [pid = 1766] [serial = 1139] [outer = 0x8de9f400] 03:04:21 INFO - PROCESS | 1766 | 1465207461187 Marionette DEBUG loaded listener.js 03:04:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x99962800) [pid = 1766] [serial = 1140] [outer = 0x8de9f400] 03:04:22 INFO - PROCESS | 1766 | 1465207462178 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1579ms 03:04:22 INFO - PROCESS | 1766 | 1465207462226 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 03:04:22 INFO - PROCESS | 1766 | 1465207462229 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 03:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:04:22 INFO - PROCESS | 1766 | 1465207462236 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:04:22 INFO - PROCESS | 1766 | 1465207462239 Marionette TRACE conn3 <- [1,1490,null,{}] 03:04:22 INFO - PROCESS | 1766 | 1465207462245 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:22 INFO - PROCESS | 1766 | 1465207462250 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:22 INFO - PROCESS | 1766 | 1465207462446 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 03:04:23 INFO - PROCESS | 1766 | 1465207462996 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:23 INFO - PROCESS | 1766 | 1465207463005 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e864c00 == 96 [pid = 1766] [id = 380] 03:04:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8e865800) [pid = 1766] [serial = 1141] [outer = (nil)] 03:04:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8e9d2c00) [pid = 1766] [serial = 1142] [outer = 0x8e865800] 03:04:23 INFO - PROCESS | 1766 | 1465207463122 Marionette DEBUG loaded listener.js 03:04:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x90905000) [pid = 1766] [serial = 1143] [outer = 0x8e865800] 03:04:24 INFO - PROCESS | 1766 | 1465207464019 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1831ms 03:04:24 INFO - PROCESS | 1766 | 1465207464070 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 03:04:24 INFO - PROCESS | 1766 | 1465207464075 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 03:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:04:24 INFO - PROCESS | 1766 | 1465207464083 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:04:24 INFO - PROCESS | 1766 | 1465207464087 Marionette TRACE conn3 <- [1,1494,null,{}] 03:04:24 INFO - PROCESS | 1766 | 1465207464095 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:24 INFO - PROCESS | 1766 | 1465207464102 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:24 INFO - PROCESS | 1766 | 1465207464281 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 03:04:24 INFO - PROCESS | 1766 | 1465207464631 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:24 INFO - PROCESS | 1766 | 1465207464640 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ecec800 == 97 [pid = 1766] [id = 381] 03:04:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x90901c00) [pid = 1766] [serial = 1144] [outer = (nil)] 03:04:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x92244c00) [pid = 1766] [serial = 1145] [outer = 0x90901c00] 03:04:24 INFO - PROCESS | 1766 | 1465207464719 Marionette DEBUG loaded listener.js 03:04:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x92a64800) [pid = 1766] [serial = 1146] [outer = 0x90901c00] 03:04:25 INFO - PROCESS | 1766 | --DOCSHELL 0x9057a800 == 96 [pid = 1766] [id = 275] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x909f0c00) [pid = 1766] [serial = 1067] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOCSHELL 0x90583c00 == 95 [pid = 1766] [id = 370] 03:04:25 INFO - PROCESS | 1766 | --DOCSHELL 0x91b47400 == 94 [pid = 1766] [id = 369] 03:04:25 INFO - PROCESS | 1766 | --DOCSHELL 0x90906800 == 93 [pid = 1766] [id = 368] 03:04:25 INFO - PROCESS | 1766 | --DOCSHELL 0x909ea400 == 92 [pid = 1766] [id = 367] 03:04:25 INFO - PROCESS | 1766 | --DOCSHELL 0x8de10c00 == 91 [pid = 1766] [id = 366] 03:04:25 INFO - PROCESS | 1766 | --DOCSHELL 0x8de9ec00 == 90 [pid = 1766] [id = 365] 03:04:25 INFO - PROCESS | 1766 | --DOCSHELL 0x9b037400 == 89 [pid = 1766] [id = 361] 03:04:25 INFO - PROCESS | 1766 | --DOCSHELL 0x8d598800 == 88 [pid = 1766] [id = 360] 03:04:25 INFO - PROCESS | 1766 | --DOCSHELL 0x8d595800 == 87 [pid = 1766] [id = 359] 03:04:25 INFO - PROCESS | 1766 | 1465207465668 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:04:25 INFO - PROCESS | 1766 | --DOCSHELL 0x92a69800 == 86 [pid = 1766] [id = 357] 03:04:25 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7ee400 == 85 [pid = 1766] [id = 356] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x950dd800) [pid = 1766] [serial = 1008] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x950d5800) [pid = 1766] [serial = 978] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x93a58000) [pid = 1766] [serial = 969] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x9221fc00) [pid = 1766] [serial = 966] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x9387a800) [pid = 1766] [serial = 960] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x950f8c00) [pid = 1766] [serial = 1011] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x8ecf1c00) [pid = 1766] [serial = 1002] [outer = (nil)] [url = about:blank] 03:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1633ms 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x9057ec00) [pid = 1766] [serial = 963] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x94525000) [pid = 1766] [serial = 972] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x92a62000) [pid = 1766] [serial = 1005] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x9504f800) [pid = 1766] [serial = 999] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x97fb0000) [pid = 1766] [serial = 1014] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x94faf000) [pid = 1766] [serial = 975] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x9a032800) [pid = 1766] [serial = 1049] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x950f4800) [pid = 1766] [serial = 1037] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x8e9cd400) [pid = 1766] [serial = 1052] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x99eaa400) [pid = 1766] [serial = 1046] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x92caf400) [pid = 1766] [serial = 1055] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x9a770000) [pid = 1766] [serial = 1062] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x98907c00) [pid = 1766] [serial = 1040] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x99eb0800) [pid = 1766] [serial = 1061] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x8e9d3800) [pid = 1766] [serial = 1028] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x9ae20c00) [pid = 1766] [serial = 1065] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x9890c800) [pid = 1766] [serial = 1059] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x92246400) [pid = 1766] [serial = 1031] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x9452b400) [pid = 1766] [serial = 1034] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x9869ac00) [pid = 1766] [serial = 1058] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x996a9000) [pid = 1766] [serial = 1043] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x9abc8c00) [pid = 1766] [serial = 1064] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x907c2000) [pid = 1766] [serial = 1053] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x93987000) [pid = 1766] [serial = 1056] [outer = (nil)] [url = about:blank] 03:04:25 INFO - PROCESS | 1766 | 1465207465745 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 03:04:25 INFO - PROCESS | 1766 | 1465207465754 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 03:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:04:25 INFO - PROCESS | 1766 | 1465207465763 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:04:25 INFO - PROCESS | 1766 | 1465207465766 Marionette TRACE conn3 <- [1,1498,null,{}] 03:04:25 INFO - PROCESS | 1766 | 1465207465771 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:25 INFO - PROCESS | 1766 | 1465207465776 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:25 INFO - PROCESS | 1766 | 1465207465943 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 03:04:26 INFO - PROCESS | 1766 | 1465207466189 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:26 INFO - PROCESS | 1766 | 1465207466195 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x907bcc00 == 86 [pid = 1766] [id = 382] 03:04:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x91b47400) [pid = 1766] [serial = 1147] [outer = (nil)] 03:04:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x92a67000) [pid = 1766] [serial = 1148] [outer = 0x91b47400] 03:04:26 INFO - PROCESS | 1766 | 1465207466291 Marionette DEBUG loaded listener.js 03:04:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x93987000) [pid = 1766] [serial = 1149] [outer = 0x91b47400] 03:04:27 INFO - PROCESS | 1766 | 1465207467040 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1325ms 03:04:27 INFO - PROCESS | 1766 | 1465207467088 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 03:04:27 INFO - PROCESS | 1766 | 1465207467092 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 03:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:04:27 INFO - PROCESS | 1766 | 1465207467105 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:04:27 INFO - PROCESS | 1766 | 1465207467113 Marionette TRACE conn3 <- [1,1502,null,{}] 03:04:27 INFO - PROCESS | 1766 | 1465207467121 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:27 INFO - PROCESS | 1766 | 1465207467128 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:27 INFO - PROCESS | 1766 | 1465207467295 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 03:04:27 INFO - PROCESS | 1766 | 1465207467305 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:27 INFO - PROCESS | 1766 | 1465207467313 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x93abd000 == 87 [pid = 1766] [id = 383] 03:04:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x9452d000) [pid = 1766] [serial = 1150] [outer = (nil)] 03:04:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x95054800) [pid = 1766] [serial = 1151] [outer = 0x9452d000] 03:04:27 INFO - PROCESS | 1766 | 1465207467542 Marionette DEBUG loaded listener.js 03:04:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x950dec00) [pid = 1766] [serial = 1152] [outer = 0x9452d000] 03:04:28 INFO - PROCESS | 1766 | 1465207468370 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1301ms 03:04:28 INFO - PROCESS | 1766 | 1465207468399 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 03:04:28 INFO - PROCESS | 1766 | 1465207468404 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 03:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:04:28 INFO - PROCESS | 1766 | 1465207468409 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:04:28 INFO - PROCESS | 1766 | 1465207468412 Marionette TRACE conn3 <- [1,1506,null,{}] 03:04:28 INFO - PROCESS | 1766 | 1465207468417 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:28 INFO - PROCESS | 1766 | 1465207468422 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:28 INFO - PROCESS | 1766 | 1465207468635 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 03:04:28 INFO - PROCESS | 1766 | 1465207468662 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:28 INFO - PROCESS | 1766 | 1465207468668 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e2c00 == 88 [pid = 1766] [id = 384] 03:04:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x94fb2800) [pid = 1766] [serial = 1153] [outer = (nil)] 03:04:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x97fb0000) [pid = 1766] [serial = 1154] [outer = 0x94fb2800] 03:04:28 INFO - PROCESS | 1766 | 1465207468749 Marionette DEBUG loaded listener.js 03:04:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x98698800) [pid = 1766] [serial = 1155] [outer = 0x94fb2800] 03:04:29 INFO - PROCESS | 1766 | 1465207469684 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1330ms 03:04:29 INFO - PROCESS | 1766 | 1465207469743 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 03:04:29 INFO - PROCESS | 1766 | 1465207469747 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 03:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:04:29 INFO - PROCESS | 1766 | 1465207469753 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:04:29 INFO - PROCESS | 1766 | 1465207469755 Marionette TRACE conn3 <- [1,1510,null,{}] 03:04:29 INFO - PROCESS | 1766 | 1465207469761 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:29 INFO - PROCESS | 1766 | 1465207469766 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:30 INFO - PROCESS | 1766 | 1465207469997 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 03:04:30 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x8de9f000) [pid = 1766] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:04:30 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x9114b800) [pid = 1766] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:04:30 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x8dfdb400) [pid = 1766] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:04:30 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x92ccd400) [pid = 1766] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:04:30 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x907be000) [pid = 1766] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:04:30 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x92ca8c00) [pid = 1766] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:04:30 INFO - PROCESS | 1766 | 1465207470350 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:30 INFO - PROCESS | 1766 | 1465207470367 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x907b3c00 == 89 [pid = 1766] [id = 385] 03:04:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x907be000) [pid = 1766] [serial = 1156] [outer = (nil)] 03:04:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x92a5d000) [pid = 1766] [serial = 1157] [outer = 0x907be000] 03:04:30 INFO - PROCESS | 1766 | 1465207470456 Marionette DEBUG loaded listener.js 03:04:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x9984f000) [pid = 1766] [serial = 1158] [outer = 0x907be000] 03:04:31 INFO - PROCESS | 1766 | 1465207471195 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1477ms 03:04:31 INFO - PROCESS | 1766 | 1465207471237 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 03:04:31 INFO - PROCESS | 1766 | 1465207471241 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 03:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:04:31 INFO - PROCESS | 1766 | 1465207471247 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:04:31 INFO - PROCESS | 1766 | 1465207471251 Marionette TRACE conn3 <- [1,1514,null,{}] 03:04:31 INFO - PROCESS | 1766 | 1465207471260 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:31 INFO - PROCESS | 1766 | 1465207471264 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:31 INFO - PROCESS | 1766 | 1465207471450 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 03:04:31 INFO - PROCESS | 1766 | 1465207471459 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:31 INFO - PROCESS | 1766 | 1465207471467 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x950f5c00 == 90 [pid = 1766] [id = 386] 03:04:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x9890ec00) [pid = 1766] [serial = 1159] [outer = (nil)] 03:04:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x9abc8c00) [pid = 1766] [serial = 1160] [outer = 0x9890ec00] 03:04:31 INFO - PROCESS | 1766 | 1465207471535 Marionette DEBUG loaded listener.js 03:04:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x9ae73c00) [pid = 1766] [serial = 1161] [outer = 0x9890ec00] 03:04:32 INFO - PROCESS | 1766 | 1465207472554 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1331ms 03:04:32 INFO - PROCESS | 1766 | 1465207472579 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 03:04:32 INFO - PROCESS | 1766 | 1465207472585 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 03:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:04:32 INFO - PROCESS | 1766 | 1465207472595 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:04:32 INFO - PROCESS | 1766 | 1465207472600 Marionette TRACE conn3 <- [1,1518,null,{}] 03:04:32 INFO - PROCESS | 1766 | 1465207472609 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:32 INFO - PROCESS | 1766 | 1465207472614 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:32 INFO - PROCESS | 1766 | 1465207472831 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 03:04:33 INFO - PROCESS | 1766 | 1465207473026 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:33 INFO - PROCESS | 1766 | 1465207473042 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x90583000 == 91 [pid = 1766] [id = 387] 03:04:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x90583c00) [pid = 1766] [serial = 1162] [outer = (nil)] 03:04:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x90906800) [pid = 1766] [serial = 1163] [outer = 0x90583c00] 03:04:33 INFO - PROCESS | 1766 | 1465207473223 Marionette DEBUG loaded listener.js 03:04:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x9114b800) [pid = 1766] [serial = 1164] [outer = 0x90583c00] 03:04:34 INFO - PROCESS | 1766 | 1465207474175 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1641ms 03:04:34 INFO - PROCESS | 1766 | 1465207474235 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 03:04:34 INFO - PROCESS | 1766 | 1465207474243 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 03:04:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:04:34 INFO - PROCESS | 1766 | 1465207474253 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:04:34 INFO - PROCESS | 1766 | 1465207474257 Marionette TRACE conn3 <- [1,1522,null,{}] 03:04:34 INFO - PROCESS | 1766 | 1465207474264 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:34 INFO - PROCESS | 1766 | 1465207474269 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:34 INFO - PROCESS | 1766 | 1465207474496 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 03:04:34 INFO - PROCESS | 1766 | 1465207474741 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:34 INFO - PROCESS | 1766 | 1465207474751 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x9228f800 == 92 [pid = 1766] [id = 388] 03:04:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x92297800) [pid = 1766] [serial = 1165] [outer = (nil)] 03:04:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x9387e400) [pid = 1766] [serial = 1166] [outer = 0x92297800] 03:04:34 INFO - PROCESS | 1766 | 1465207474880 Marionette DEBUG loaded listener.js 03:04:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x93ac2000) [pid = 1766] [serial = 1167] [outer = 0x92297800] 03:04:35 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:04:35 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:04:35 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:04:35 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:04:35 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:04:35 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:04:35 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:04:35 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:04:35 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:04:35 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:04:35 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:04:35 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:04:35 INFO - PROCESS | 1766 | 1465207475793 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:04:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:04:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:04:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:04:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:04:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:04:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:04:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 03:04:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:04:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:04:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 03:04:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:04:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:04:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1584ms 03:04:35 INFO - PROCESS | 1766 | 1465207475838 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 03:04:35 INFO - PROCESS | 1766 | 1465207475846 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 03:04:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:04:35 INFO - PROCESS | 1766 | 1465207475854 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:04:35 INFO - PROCESS | 1766 | 1465207475862 Marionette TRACE conn3 <- [1,1526,null,{}] 03:04:35 INFO - PROCESS | 1766 | 1465207475897 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:35 INFO - PROCESS | 1766 | 1465207475906 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:36 INFO - PROCESS | 1766 | 1465207476090 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 03:04:36 INFO - PROCESS | 1766 | 1465207476297 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:36 INFO - PROCESS | 1766 | 1465207476308 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b44c00 == 93 [pid = 1766] [id = 389] 03:04:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x9a930c00) [pid = 1766] [serial = 1168] [outer = (nil)] 03:04:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x9ae1f000) [pid = 1766] [serial = 1169] [outer = 0x9a930c00] 03:04:36 INFO - PROCESS | 1766 | 1465207476428 Marionette DEBUG loaded listener.js 03:04:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x9b642000) [pid = 1766] [serial = 1170] [outer = 0x9a930c00] 03:04:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:04:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:04:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:04:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:04:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:04:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:04:37 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1502ms 03:04:37 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:04:37 INFO - PROCESS | 1766 | 1465207477338 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:04:37 INFO - PROCESS | 1766 | 1465207477359 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 03:04:37 INFO - PROCESS | 1766 | 1465207477365 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 03:04:37 INFO - PROCESS | 1766 | 1465207477373 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:04:37 INFO - PROCESS | 1766 | 1465207477376 Marionette TRACE conn3 <- [1,1530,null,{}] 03:04:37 INFO - PROCESS | 1766 | 1465207477401 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:37 INFO - PROCESS | 1766 | 1465207477407 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:37 INFO - PROCESS | 1766 | 1465207477594 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 03:04:37 INFO - PROCESS | 1766 | 1465207477787 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:37 INFO - PROCESS | 1766 | 1465207477805 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de0e800 == 94 [pid = 1766] [id = 390] 03:04:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x8dea0800) [pid = 1766] [serial = 1171] [outer = (nil)] 03:04:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x9cc96000) [pid = 1766] [serial = 1172] [outer = 0x8dea0800] 03:04:37 INFO - PROCESS | 1766 | 1465207477919 Marionette DEBUG loaded listener.js 03:04:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x9d9ae000) [pid = 1766] [serial = 1173] [outer = 0x8dea0800] 03:04:38 INFO - PROCESS | 1766 | 1465207478734 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:04:38 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 03:04:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:04:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:04:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:04:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 03:04:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:04:38 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1393ms 03:04:38 INFO - PROCESS | 1766 | 1465207478766 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 03:04:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:04:38 INFO - PROCESS | 1766 | 1465207478770 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 03:04:38 INFO - PROCESS | 1766 | 1465207478776 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:04:38 INFO - PROCESS | 1766 | 1465207478779 Marionette TRACE conn3 <- [1,1534,null,{}] 03:04:38 INFO - PROCESS | 1766 | 1465207478785 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:38 INFO - PROCESS | 1766 | 1465207478790 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:38 INFO - PROCESS | 1766 | 1465207478955 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 03:04:39 INFO - PROCESS | 1766 | 1465207479155 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:39 INFO - PROCESS | 1766 | 1465207479163 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x9cc8c400 == 95 [pid = 1766] [id = 391] 03:04:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x9cc93000) [pid = 1766] [serial = 1174] [outer = (nil)] 03:04:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0xa1110800) [pid = 1766] [serial = 1175] [outer = 0x9cc93000] 03:04:39 INFO - PROCESS | 1766 | 1465207479243 Marionette DEBUG loaded listener.js 03:04:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0xa1112800) [pid = 1766] [serial = 1176] [outer = 0x9cc93000] 03:04:40 INFO - PROCESS | 1766 | 1465207480209 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1478ms 03:04:40 INFO - PROCESS | 1766 | 1465207480254 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 03:04:40 INFO - PROCESS | 1766 | 1465207480258 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 03:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:04:40 INFO - PROCESS | 1766 | 1465207480265 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:04:40 INFO - PROCESS | 1766 | 1465207480269 Marionette TRACE conn3 <- [1,1538,null,{}] 03:04:40 INFO - PROCESS | 1766 | 1465207480274 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:40 INFO - PROCESS | 1766 | 1465207480284 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:40 INFO - PROCESS | 1766 | 1465207480504 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 03:04:40 INFO - PROCESS | 1766 | 1465207480764 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:40 INFO - PROCESS | 1766 | 1465207480773 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d595400 == 96 [pid = 1766] [id = 392] 03:04:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x8de11c00) [pid = 1766] [serial = 1177] [outer = (nil)] 03:04:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0xa22c9000) [pid = 1766] [serial = 1178] [outer = 0x8de11c00] 03:04:40 INFO - PROCESS | 1766 | 1465207480894 Marionette DEBUG loaded listener.js 03:04:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0xa252dc00) [pid = 1766] [serial = 1179] [outer = 0x8de11c00] 03:04:41 INFO - PROCESS | 1766 | 1465207481839 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:04:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:04:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1637ms 03:04:41 INFO - PROCESS | 1766 | 1465207481903 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 03:04:41 INFO - PROCESS | 1766 | 1465207481907 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 03:04:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:04:41 INFO - PROCESS | 1766 | 1465207481913 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:04:41 INFO - PROCESS | 1766 | 1465207481917 Marionette TRACE conn3 <- [1,1542,null,{}] 03:04:41 INFO - PROCESS | 1766 | 1465207481922 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:41 INFO - PROCESS | 1766 | 1465207481927 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:42 INFO - PROCESS | 1766 | 1465207482103 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 03:04:42 INFO - PROCESS | 1766 | 1465207482342 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:42 INFO - PROCESS | 1766 | 1465207482348 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:42 INFO - PROCESS | 1766 | ++DOCSHELL 0xa230bc00 == 97 [pid = 1766] [id = 393] 03:04:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0xa230d000) [pid = 1766] [serial = 1180] [outer = (nil)] 03:04:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0xa256cc00) [pid = 1766] [serial = 1181] [outer = 0xa230d000] 03:04:42 INFO - PROCESS | 1766 | 1465207482472 Marionette DEBUG loaded listener.js 03:04:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0xa2737000) [pid = 1766] [serial = 1182] [outer = 0xa230d000] 03:04:43 INFO - PROCESS | 1766 | 1465207483374 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:04:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:04:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1497ms 03:04:43 INFO - PROCESS | 1766 | 1465207483410 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 03:04:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:04:43 INFO - PROCESS | 1766 | 1465207483414 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 03:04:43 INFO - PROCESS | 1766 | 1465207483421 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:04:43 INFO - PROCESS | 1766 | 1465207483424 Marionette TRACE conn3 <- [1,1546,null,{}] 03:04:43 INFO - PROCESS | 1766 | 1465207483430 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:43 INFO - PROCESS | 1766 | 1465207483435 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:43 INFO - PROCESS | 1766 | 1465207483614 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 03:04:44 INFO - PROCESS | 1766 | 1465207484344 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:44 INFO - PROCESS | 1766 | 1465207484355 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de0c800 == 98 [pid = 1766] [id = 394] 03:04:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8de0f000) [pid = 1766] [serial = 1183] [outer = (nil)] 03:04:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x8dea5c00) [pid = 1766] [serial = 1184] [outer = 0x8de0f000] 03:04:44 INFO - PROCESS | 1766 | 1465207484431 Marionette DEBUG loaded listener.js 03:04:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8e94c000) [pid = 1766] [serial = 1185] [outer = 0x8de0f000] 03:04:45 INFO - PROCESS | 1766 | 1465207485260 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:04:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:04:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1890ms 03:04:45 INFO - PROCESS | 1766 | 1465207485313 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 03:04:45 INFO - PROCESS | 1766 | 1465207485317 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 03:04:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:04:45 INFO - PROCESS | 1766 | 1465207485343 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:04:45 INFO - PROCESS | 1766 | 1465207485348 Marionette TRACE conn3 <- [1,1550,null,{}] 03:04:45 INFO - PROCESS | 1766 | 1465207485355 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:45 INFO - PROCESS | 1766 | 1465207485362 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:45 INFO - PROCESS | 1766 | 1465207485538 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 03:04:45 INFO - PROCESS | 1766 | 1465207485743 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:45 INFO - PROCESS | 1766 | 1465207485750 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e4c00 == 99 [pid = 1766] [id = 395] 03:04:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8dcf7800) [pid = 1766] [serial = 1186] [outer = (nil)] 03:04:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x90576c00) [pid = 1766] [serial = 1187] [outer = 0x8dcf7800] 03:04:45 INFO - PROCESS | 1766 | 1465207485824 Marionette DEBUG loaded listener.js 03:04:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x91b42800) [pid = 1766] [serial = 1188] [outer = 0x8dcf7800] 03:04:46 INFO - PROCESS | 1766 | 1465207486826 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:04:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:04:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1536ms 03:04:46 INFO - PROCESS | 1766 | 1465207486879 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 03:04:46 INFO - PROCESS | 1766 | 1465207486884 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 03:04:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:04:46 INFO - PROCESS | 1766 | 1465207486891 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:04:46 INFO - PROCESS | 1766 | 1465207486895 Marionette TRACE conn3 <- [1,1554,null,{}] 03:04:46 INFO - PROCESS | 1766 | 1465207486900 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:46 INFO - PROCESS | 1766 | 1465207486905 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:47 INFO - PROCESS | 1766 | 1465207487087 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 03:04:47 INFO - PROCESS | 1766 | 1465207487368 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:47 INFO - PROCESS | 1766 | 1465207487377 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x92295c00 == 100 [pid = 1766] [id = 396] 03:04:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x92ccd000) [pid = 1766] [serial = 1189] [outer = (nil)] 03:04:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x939cb800) [pid = 1766] [serial = 1190] [outer = 0x92ccd000] 03:04:47 INFO - PROCESS | 1766 | 1465207487494 Marionette DEBUG loaded listener.js 03:04:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x94fb3c00) [pid = 1766] [serial = 1191] [outer = 0x92ccd000] 03:04:48 INFO - PROCESS | 1766 | 1465207488379 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:04:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:04:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1544ms 03:04:48 INFO - PROCESS | 1766 | 1465207488435 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 03:04:48 INFO - PROCESS | 1766 | 1465207488439 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 03:04:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:04:48 INFO - PROCESS | 1766 | 1465207488452 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:04:48 INFO - PROCESS | 1766 | 1465207488460 Marionette TRACE conn3 <- [1,1558,null,{}] 03:04:48 INFO - PROCESS | 1766 | 1465207488468 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:48 INFO - PROCESS | 1766 | 1465207488475 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:48 INFO - PROCESS | 1766 | 1465207488723 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 03:04:48 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x9d9ad800) [pid = 1766] [serial = 1091] [outer = (nil)] [url = about:blank] 03:04:48 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x8dea6c00) [pid = 1766] [serial = 1070] [outer = (nil)] [url = about:blank] 03:04:48 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x9cc90c00) [pid = 1766] [serial = 1085] [outer = (nil)] [url = about:blank] 03:04:48 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x9b679c00) [pid = 1766] [serial = 1082] [outer = (nil)] [url = about:blank] 03:04:48 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x93a50800) [pid = 1766] [serial = 1094] [outer = (nil)] [url = about:blank] 03:04:48 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x9a029400) [pid = 1766] [serial = 1076] [outer = (nil)] [url = about:blank] 03:04:48 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x9cce1800) [pid = 1766] [serial = 1088] [outer = (nil)] [url = about:blank] 03:04:48 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x9b00a400) [pid = 1766] [serial = 1079] [outer = (nil)] [url = about:blank] 03:04:48 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x9387c400) [pid = 1766] [serial = 1073] [outer = (nil)] [url = about:blank] 03:04:48 INFO - PROCESS | 1766 | --DOCSHELL 0x907b3c00 == 99 [pid = 1766] [id = 385] 03:04:48 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e2c00 == 98 [pid = 1766] [id = 384] 03:04:48 INFO - PROCESS | 1766 | --DOCSHELL 0x8d599c00 == 97 [pid = 1766] [id = 355] 03:04:48 INFO - PROCESS | 1766 | --DOCSHELL 0x93abd000 == 96 [pid = 1766] [id = 383] 03:04:49 INFO - PROCESS | 1766 | --DOCSHELL 0x907bcc00 == 95 [pid = 1766] [id = 382] 03:04:49 INFO - PROCESS | 1766 | --DOCSHELL 0x8ecec800 == 94 [pid = 1766] [id = 381] 03:04:49 INFO - PROCESS | 1766 | --DOCSHELL 0x8e864c00 == 93 [pid = 1766] [id = 380] 03:04:49 INFO - PROCESS | 1766 | 1465207489017 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:49 INFO - PROCESS | 1766 | 1465207489025 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d599c00 == 94 [pid = 1766] [id = 397] 03:04:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8d59b000) [pid = 1766] [serial = 1192] [outer = (nil)] 03:04:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x90581400) [pid = 1766] [serial = 1193] [outer = 0x8d59b000] 03:04:49 INFO - PROCESS | 1766 | 1465207489096 Marionette DEBUG loaded listener.js 03:04:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x91b3a800) [pid = 1766] [serial = 1194] [outer = 0x8d59b000] 03:04:49 INFO - PROCESS | 1766 | --DOCSHELL 0x8e947400 == 93 [pid = 1766] [id = 371] 03:04:49 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x8ece8c00) [pid = 1766] [serial = 1098] [outer = (nil)] [url = about:blank] 03:04:49 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x8dfe9400) [pid = 1766] [serial = 1097] [outer = (nil)] [url = about:blank] 03:04:49 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x91b45c00) [pid = 1766] [serial = 1103] [outer = (nil)] [url = about:blank] 03:04:49 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x92218800) [pid = 1766] [serial = 1104] [outer = (nil)] [url = about:blank] 03:04:49 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x8e948800) [pid = 1766] [serial = 1100] [outer = (nil)] [url = about:blank] 03:04:49 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x90584400) [pid = 1766] [serial = 1101] [outer = (nil)] [url = about:blank] 03:04:49 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x939cb000) [pid = 1766] [serial = 1109] [outer = (nil)] [url = about:blank] 03:04:49 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x93a59400) [pid = 1766] [serial = 1110] [outer = (nil)] [url = about:blank] 03:04:49 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x93a57c00) [pid = 1766] [serial = 1113] [outer = (nil)] [url = about:blank] 03:04:49 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x92ca9000) [pid = 1766] [serial = 1107] [outer = (nil)] [url = about:blank] 03:04:49 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x92cb0c00) [pid = 1766] [serial = 1106] [outer = (nil)] [url = about:blank] 03:04:49 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x92218400) [pid = 1766] [serial = 1112] [outer = (nil)] [url = about:blank] 03:04:49 INFO - PROCESS | 1766 | 1465207489846 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:04:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:04:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1447ms 03:04:49 INFO - PROCESS | 1766 | 1465207489892 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 03:04:49 INFO - PROCESS | 1766 | 1465207489896 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 03:04:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:04:49 INFO - PROCESS | 1766 | 1465207489902 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:04:49 INFO - PROCESS | 1766 | 1465207489905 Marionette TRACE conn3 <- [1,1562,null,{}] 03:04:49 INFO - PROCESS | 1766 | 1465207489910 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:49 INFO - PROCESS | 1766 | 1465207489915 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:50 INFO - PROCESS | 1766 | 1465207490069 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 03:04:50 INFO - PROCESS | 1766 | 1465207490082 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:50 INFO - PROCESS | 1766 | 1465207490090 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfe9400 == 94 [pid = 1766] [id = 398] 03:04:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x91b4ec00) [pid = 1766] [serial = 1195] [outer = (nil)] 03:04:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x939c8000) [pid = 1766] [serial = 1196] [outer = 0x91b4ec00] 03:04:50 INFO - PROCESS | 1766 | 1465207490154 Marionette DEBUG loaded listener.js 03:04:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x93a57c00) [pid = 1766] [serial = 1197] [outer = 0x91b4ec00] 03:04:51 INFO - PROCESS | 1766 | 1465207491115 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:04:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:04:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1238ms 03:04:51 INFO - PROCESS | 1766 | 1465207491140 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 03:04:51 INFO - PROCESS | 1766 | 1465207491144 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 03:04:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:04:51 INFO - PROCESS | 1766 | 1465207491150 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:04:51 INFO - PROCESS | 1766 | 1465207491153 Marionette TRACE conn3 <- [1,1566,null,{}] 03:04:51 INFO - PROCESS | 1766 | 1465207491158 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:51 INFO - PROCESS | 1766 | 1465207491163 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:51 INFO - PROCESS | 1766 | 1465207491318 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 03:04:51 INFO - PROCESS | 1766 | 1465207491332 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:51 INFO - PROCESS | 1766 | 1465207491348 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x974b9800 == 95 [pid = 1766] [id = 399] 03:04:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x98693800) [pid = 1766] [serial = 1198] [outer = (nil)] 03:04:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x9890b400) [pid = 1766] [serial = 1199] [outer = 0x98693800] 03:04:51 INFO - PROCESS | 1766 | 1465207491420 Marionette DEBUG loaded listener.js 03:04:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x9a76e000) [pid = 1766] [serial = 1200] [outer = 0x98693800] 03:04:52 INFO - PROCESS | 1766 | 1465207492424 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:04:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:04:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1339ms 03:04:52 INFO - PROCESS | 1766 | 1465207492490 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 03:04:52 INFO - PROCESS | 1766 | 1465207492494 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 03:04:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:04:52 INFO - PROCESS | 1766 | 1465207492500 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:04:52 INFO - PROCESS | 1766 | 1465207492517 Marionette TRACE conn3 <- [1,1570,null,{}] 03:04:52 INFO - PROCESS | 1766 | 1465207492533 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:52 INFO - PROCESS | 1766 | 1465207492538 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:52 INFO - PROCESS | 1766 | 1465207492758 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 03:04:52 INFO - PROCESS | 1766 | 1465207492776 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:52 INFO - PROCESS | 1766 | 1465207492784 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d8a0400 == 96 [pid = 1766] [id = 400] 03:04:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x936e3800) [pid = 1766] [serial = 1201] [outer = (nil)] 03:04:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x9ae26c00) [pid = 1766] [serial = 1202] [outer = 0x936e3800] 03:04:52 INFO - PROCESS | 1766 | 1465207492851 Marionette DEBUG loaded listener.js 03:04:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x9b67d800) [pid = 1766] [serial = 1203] [outer = 0x936e3800] 03:04:54 INFO - PROCESS | 1766 | 1465207494429 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x91149000) [pid = 1766] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x907bb000) [pid = 1766] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x9512e000) [pid = 1766] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x8d898000) [pid = 1766] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x94525c00) [pid = 1766] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x8d891c00) [pid = 1766] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x98901c00) [pid = 1766] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x8e9c9000) [pid = 1766] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x8d7e3400) [pid = 1766] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x998e9000) [pid = 1766] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x92216800) [pid = 1766] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x93a52400) [pid = 1766] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x94fb2800) [pid = 1766] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x907be000) [pid = 1766] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x8e865800) [pid = 1766] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x9452d000) [pid = 1766] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x8e9d7400) [pid = 1766] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x90901c00) [pid = 1766] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x91b47400) [pid = 1766] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x94fb8000) [pid = 1766] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x93ac8400) [pid = 1766] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x93abdc00) [pid = 1766] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x98731c00) [pid = 1766] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x9228a800) [pid = 1766] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x950ea800) [pid = 1766] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x9cc89000) [pid = 1766] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x8de9b800) [pid = 1766] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x92cad000) [pid = 1766] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x99d4b000) [pid = 1766] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x950f6800) [pid = 1766] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x8ecf2c00) [pid = 1766] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x909e4800) [pid = 1766] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:04:54 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x8dfe7000) [pid = 1766] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:04:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:04:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2109ms 03:04:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:04:54 INFO - PROCESS | 1766 | 1465207494634 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 03:04:54 INFO - PROCESS | 1766 | 1465207494636 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 03:04:54 INFO - PROCESS | 1766 | 1465207494641 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:04:54 INFO - PROCESS | 1766 | 1465207494645 Marionette TRACE conn3 <- [1,1574,null,{}] 03:04:54 INFO - PROCESS | 1766 | 1465207494658 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:54 INFO - PROCESS | 1766 | 1465207494663 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:54 INFO - PROCESS | 1766 | 1465207494807 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 03:04:54 INFO - PROCESS | 1766 | 1465207494817 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:54 INFO - PROCESS | 1766 | 1465207494822 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d898000 == 97 [pid = 1766] [id = 401] 03:04:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x8dfe7000) [pid = 1766] [serial = 1204] [outer = (nil)] 03:04:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x8eced000) [pid = 1766] [serial = 1205] [outer = 0x8dfe7000] 03:04:54 INFO - PROCESS | 1766 | 1465207494889 Marionette DEBUG loaded listener.js 03:04:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x907be400) [pid = 1766] [serial = 1206] [outer = 0x8dfe7000] 03:04:55 INFO - PROCESS | 1766 | 1465207495739 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:04:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:04:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1136ms 03:04:55 INFO - PROCESS | 1766 | 1465207495784 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 03:04:55 INFO - PROCESS | 1766 | 1465207495787 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 03:04:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:04:55 INFO - PROCESS | 1766 | 1465207495794 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:04:55 INFO - PROCESS | 1766 | 1465207495797 Marionette TRACE conn3 <- [1,1578,null,{}] 03:04:55 INFO - PROCESS | 1766 | 1465207495813 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:55 INFO - PROCESS | 1766 | 1465207495817 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:56 INFO - PROCESS | 1766 | 1465207495999 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 03:04:56 INFO - PROCESS | 1766 | 1465207496007 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:56 INFO - PROCESS | 1766 | 1465207496018 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d895800 == 98 [pid = 1766] [id = 402] 03:04:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x8de9b800) [pid = 1766] [serial = 1207] [outer = (nil)] 03:04:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x9387a400) [pid = 1766] [serial = 1208] [outer = 0x8de9b800] 03:04:56 INFO - PROCESS | 1766 | 1465207496080 Marionette DEBUG loaded listener.js 03:04:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x93a5cc00) [pid = 1766] [serial = 1209] [outer = 0x8de9b800] 03:04:57 INFO - PROCESS | 1766 | 1465207497245 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:04:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:04:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1495ms 03:04:57 INFO - PROCESS | 1766 | 1465207497289 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 03:04:57 INFO - PROCESS | 1766 | 1465207497296 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 03:04:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:04:57 INFO - PROCESS | 1766 | 1465207497304 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:04:57 INFO - PROCESS | 1766 | 1465207497310 Marionette TRACE conn3 <- [1,1582,null,{}] 03:04:57 INFO - PROCESS | 1766 | 1465207497319 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:57 INFO - PROCESS | 1766 | 1465207497324 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:57 INFO - PROCESS | 1766 | 1465207497559 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 03:04:57 INFO - PROCESS | 1766 | 1465207497815 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:57 INFO - PROCESS | 1766 | 1465207497827 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9c9000 == 99 [pid = 1766] [id = 403] 03:04:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x8e9ce800) [pid = 1766] [serial = 1210] [outer = (nil)] 03:04:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x90907800) [pid = 1766] [serial = 1211] [outer = 0x8e9ce800] 03:04:57 INFO - PROCESS | 1766 | 1465207497951 Marionette DEBUG loaded listener.js 03:04:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x9130e800) [pid = 1766] [serial = 1212] [outer = 0x8e9ce800] 03:04:58 INFO - PROCESS | 1766 | 1465207498984 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:04:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:04:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1733ms 03:04:59 INFO - PROCESS | 1766 | 1465207499037 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 03:04:59 INFO - PROCESS | 1766 | 1465207499044 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 03:04:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:04:59 INFO - PROCESS | 1766 | 1465207499055 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:04:59 INFO - PROCESS | 1766 | 1465207499059 Marionette TRACE conn3 <- [1,1586,null,{}] 03:04:59 INFO - PROCESS | 1766 | 1465207499065 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:59 INFO - PROCESS | 1766 | 1465207499071 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:59 INFO - PROCESS | 1766 | 1465207499307 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 03:04:59 INFO - PROCESS | 1766 | 1465207499573 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:59 INFO - PROCESS | 1766 | 1465207499581 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:04:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a65400 == 100 [pid = 1766] [id = 404] 03:04:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x92cc0000) [pid = 1766] [serial = 1213] [outer = (nil)] 03:04:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x9398bc00) [pid = 1766] [serial = 1214] [outer = 0x92cc0000] 03:04:59 INFO - PROCESS | 1766 | 1465207499718 Marionette DEBUG loaded listener.js 03:04:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x93ac6c00) [pid = 1766] [serial = 1215] [outer = 0x92cc0000] 03:05:00 INFO - PROCESS | 1766 | 1465207500712 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:05:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:05:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1735ms 03:05:00 INFO - PROCESS | 1766 | 1465207500790 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 03:05:00 INFO - PROCESS | 1766 | 1465207500794 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 03:05:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:05:00 INFO - PROCESS | 1766 | 1465207500801 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:05:00 INFO - PROCESS | 1766 | 1465207500807 Marionette TRACE conn3 <- [1,1590,null,{}] 03:05:00 INFO - PROCESS | 1766 | 1465207500823 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:00 INFO - PROCESS | 1766 | 1465207500832 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:01 INFO - PROCESS | 1766 | 1465207501197 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 03:05:01 INFO - PROCESS | 1766 | 1465207501409 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:01 INFO - PROCESS | 1766 | 1465207501421 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x9512e000 == 101 [pid = 1766] [id = 405] 03:05:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x974bc400) [pid = 1766] [serial = 1216] [outer = (nil)] 03:05:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x9890a800) [pid = 1766] [serial = 1217] [outer = 0x974bc400] 03:05:01 INFO - PROCESS | 1766 | 1465207501525 Marionette DEBUG loaded listener.js 03:05:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x99963000) [pid = 1766] [serial = 1218] [outer = 0x974bc400] 03:05:02 INFO - PROCESS | 1766 | 1465207502488 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:05:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:05:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1739ms 03:05:02 INFO - PROCESS | 1766 | 1465207502541 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 03:05:02 INFO - PROCESS | 1766 | 1465207502545 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 03:05:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:05:02 INFO - PROCESS | 1766 | 1465207502554 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:05:02 INFO - PROCESS | 1766 | 1465207502558 Marionette TRACE conn3 <- [1,1594,null,{}] 03:05:02 INFO - PROCESS | 1766 | 1465207502565 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:02 INFO - PROCESS | 1766 | 1465207502570 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:02 INFO - PROCESS | 1766 | 1465207502792 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 03:05:03 INFO - PROCESS | 1766 | 1465207503041 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:03 INFO - PROCESS | 1766 | 1465207503051 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x950ee000 == 102 [pid = 1766] [id = 406] 03:05:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x9890f800) [pid = 1766] [serial = 1219] [outer = (nil)] 03:05:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x9ab2cc00) [pid = 1766] [serial = 1220] [outer = 0x9890f800] 03:05:03 INFO - PROCESS | 1766 | 1465207503177 Marionette DEBUG loaded listener.js 03:05:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x9ae76400) [pid = 1766] [serial = 1221] [outer = 0x9890f800] 03:05:04 INFO - PROCESS | 1766 | 1465207504069 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:05:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:05:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1580ms 03:05:04 INFO - PROCESS | 1766 | 1465207504135 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 03:05:04 INFO - PROCESS | 1766 | 1465207504139 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 03:05:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:05:04 INFO - PROCESS | 1766 | 1465207504146 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:05:04 INFO - PROCESS | 1766 | 1465207504149 Marionette TRACE conn3 <- [1,1598,null,{}] 03:05:04 INFO - PROCESS | 1766 | 1465207504155 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:04 INFO - PROCESS | 1766 | 1465207504160 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:04 INFO - PROCESS | 1766 | 1465207504345 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 03:05:04 INFO - PROCESS | 1766 | 1465207504561 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:04 INFO - PROCESS | 1766 | 1465207504569 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7ed000 == 103 [pid = 1766] [id = 407] 03:05:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x8e943400) [pid = 1766] [serial = 1222] [outer = (nil)] 03:05:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x9b03a800) [pid = 1766] [serial = 1223] [outer = 0x8e943400] 03:05:04 INFO - PROCESS | 1766 | 1465207504700 Marionette DEBUG loaded listener.js 03:05:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x9cc90c00) [pid = 1766] [serial = 1224] [outer = 0x8e943400] 03:05:05 INFO - PROCESS | 1766 | 1465207505681 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:05:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:05:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1586ms 03:05:05 INFO - PROCESS | 1766 | 1465207505733 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 03:05:05 INFO - PROCESS | 1766 | 1465207505736 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 03:05:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:05:05 INFO - PROCESS | 1766 | 1465207505744 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:05:05 INFO - PROCESS | 1766 | 1465207505747 Marionette TRACE conn3 <- [1,1602,null,{}] 03:05:05 INFO - PROCESS | 1766 | 1465207505753 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:05 INFO - PROCESS | 1766 | 1465207505763 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:06 INFO - PROCESS | 1766 | 1465207506023 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 03:05:06 INFO - PROCESS | 1766 | 1465207506284 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:06 INFO - PROCESS | 1766 | 1465207506294 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59cc00 == 104 [pid = 1766] [id = 408] 03:05:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x93986800) [pid = 1766] [serial = 1225] [outer = (nil)] 03:05:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0xa225a800) [pid = 1766] [serial = 1226] [outer = 0x93986800] 03:05:06 INFO - PROCESS | 1766 | 1465207506413 Marionette DEBUG loaded listener.js 03:05:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0xa230f800) [pid = 1766] [serial = 1227] [outer = 0x93986800] 03:05:07 INFO - PROCESS | 1766 | 1465207507292 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:05:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:05:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1598ms 03:05:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:05:07 INFO - PROCESS | 1766 | 1465207507343 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 03:05:07 INFO - PROCESS | 1766 | 1465207507346 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 03:05:07 INFO - PROCESS | 1766 | 1465207507353 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:05:07 INFO - PROCESS | 1766 | 1465207507356 Marionette TRACE conn3 <- [1,1606,null,{}] 03:05:07 INFO - PROCESS | 1766 | 1465207507362 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:07 INFO - PROCESS | 1766 | 1465207507367 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:07 INFO - PROCESS | 1766 | 1465207507555 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 03:05:07 INFO - PROCESS | 1766 | 1465207507760 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:07 INFO - PROCESS | 1766 | 1465207507769 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e3800 == 105 [pid = 1766] [id = 409] 03:05:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x9ab22c00) [pid = 1766] [serial = 1228] [outer = (nil)] 03:05:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0xa256ac00) [pid = 1766] [serial = 1229] [outer = 0x9ab22c00] 03:05:07 INFO - PROCESS | 1766 | 1465207507883 Marionette DEBUG loaded listener.js 03:05:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0xa2710800) [pid = 1766] [serial = 1230] [outer = 0x9ab22c00] 03:05:08 INFO - PROCESS | 1766 | 1465207508842 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:05:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:05:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1529ms 03:05:08 INFO - PROCESS | 1766 | 1465207508899 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 03:05:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:05:08 INFO - PROCESS | 1766 | 1465207508910 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 03:05:08 INFO - PROCESS | 1766 | 1465207508918 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:05:08 INFO - PROCESS | 1766 | 1465207508922 Marionette TRACE conn3 <- [1,1610,null,{}] 03:05:08 INFO - PROCESS | 1766 | 1465207508927 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:08 INFO - PROCESS | 1766 | 1465207508932 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:09 INFO - PROCESS | 1766 | 1465207509117 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 03:05:09 INFO - PROCESS | 1766 | 1465207509326 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:09 INFO - PROCESS | 1766 | 1465207509335 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x91308000 == 106 [pid = 1766] [id = 410] 03:05:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x91b36800) [pid = 1766] [serial = 1231] [outer = (nil)] 03:05:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0xa34f2800) [pid = 1766] [serial = 1232] [outer = 0x91b36800] 03:05:09 INFO - PROCESS | 1766 | 1465207509454 Marionette DEBUG loaded listener.js 03:05:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0xa359d800) [pid = 1766] [serial = 1233] [outer = 0x91b36800] 03:05:10 INFO - PROCESS | 1766 | 1465207510413 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:05:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:05:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1529ms 03:05:10 INFO - PROCESS | 1766 | 1465207510447 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 03:05:10 INFO - PROCESS | 1766 | 1465207510450 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 03:05:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:05:10 INFO - PROCESS | 1766 | 1465207510457 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:05:10 INFO - PROCESS | 1766 | 1465207510459 Marionette TRACE conn3 <- [1,1614,null,{}] 03:05:10 INFO - PROCESS | 1766 | 1465207510484 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:10 INFO - PROCESS | 1766 | 1465207510490 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:10 INFO - PROCESS | 1766 | 1465207510674 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 03:05:10 INFO - PROCESS | 1766 | 1465207510881 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:10 INFO - PROCESS | 1766 | 1465207510887 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59b800 == 107 [pid = 1766] [id = 411] 03:05:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8d895400) [pid = 1766] [serial = 1234] [outer = (nil)] 03:05:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x90910000) [pid = 1766] [serial = 1235] [outer = 0x8d895400] 03:05:11 INFO - PROCESS | 1766 | 1465207511009 Marionette DEBUG loaded listener.js 03:05:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x94530800) [pid = 1766] [serial = 1236] [outer = 0x8d895400] 03:05:12 INFO - PROCESS | 1766 | 1465207512284 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:05:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 03:05:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1886ms 03:05:12 INFO - PROCESS | 1766 | 1465207512349 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 03:05:12 INFO - PROCESS | 1766 | 1465207512355 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 03:05:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:05:12 INFO - PROCESS | 1766 | 1465207512366 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:05:12 INFO - PROCESS | 1766 | 1465207512370 Marionette TRACE conn3 <- [1,1618,null,{}] 03:05:12 INFO - PROCESS | 1766 | 1465207512378 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:12 INFO - PROCESS | 1766 | 1465207512384 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:12 INFO - PROCESS | 1766 | 1465207512616 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 03:05:12 INFO - PROCESS | 1766 | 1465207512811 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:12 INFO - PROCESS | 1766 | 1465207512823 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x90584400 == 108 [pid = 1766] [id = 412] 03:05:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x90585400) [pid = 1766] [serial = 1237] [outer = (nil)] 03:05:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x907c2400) [pid = 1766] [serial = 1238] [outer = 0x90585400] 03:05:12 INFO - PROCESS | 1766 | 1465207512935 Marionette DEBUG loaded listener.js 03:05:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x9130d400) [pid = 1766] [serial = 1239] [outer = 0x90585400] 03:05:13 INFO - PROCESS | 1766 | 1465207513988 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:05:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:05:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1680ms 03:05:14 INFO - PROCESS | 1766 | 1465207514046 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 03:05:14 INFO - PROCESS | 1766 | 1465207514053 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 03:05:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:05:14 INFO - PROCESS | 1766 | 1465207514063 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:05:14 INFO - PROCESS | 1766 | 1465207514066 Marionette TRACE conn3 <- [1,1622,null,{}] 03:05:14 INFO - PROCESS | 1766 | 1465207514072 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:14 INFO - PROCESS | 1766 | 1465207514077 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:14 INFO - PROCESS | 1766 | 1465207514298 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 03:05:14 INFO - PROCESS | 1766 | --DOCSHELL 0x8e950800 == 107 [pid = 1766] [id = 342] 03:05:14 INFO - PROCESS | 1766 | --DOCSHELL 0x8d89d400 == 106 [pid = 1766] [id = 273] 03:05:14 INFO - PROCESS | 1766 | --DOCSHELL 0x8d591400 == 105 [pid = 1766] [id = 288] 03:05:14 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x9abc8c00) [pid = 1766] [serial = 1160] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1766 | 1465207514642 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:14 INFO - PROCESS | 1766 | 1465207514650 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:14 INFO - PROCESS | 1766 | --DOCSHELL 0x8d898000 == 104 [pid = 1766] [id = 401] 03:05:14 INFO - PROCESS | 1766 | --DOCSHELL 0x8d8a0400 == 103 [pid = 1766] [id = 400] 03:05:14 INFO - PROCESS | 1766 | --DOCSHELL 0x974b9800 == 102 [pid = 1766] [id = 399] 03:05:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d591400 == 103 [pid = 1766] [id = 413] 03:05:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8d8a0400) [pid = 1766] [serial = 1240] [outer = (nil)] 03:05:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x90907000) [pid = 1766] [serial = 1241] [outer = 0x8d8a0400] 03:05:14 INFO - PROCESS | 1766 | 1465207514754 Marionette DEBUG loaded listener.js 03:05:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x92a63400) [pid = 1766] [serial = 1242] [outer = 0x8d8a0400] 03:05:14 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfe9400 == 102 [pid = 1766] [id = 398] 03:05:14 INFO - PROCESS | 1766 | --DOCSHELL 0x8d599c00 == 101 [pid = 1766] [id = 397] 03:05:14 INFO - PROCESS | 1766 | --DOCSHELL 0x92295c00 == 100 [pid = 1766] [id = 396] 03:05:15 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e4c00 == 99 [pid = 1766] [id = 395] 03:05:15 INFO - PROCESS | 1766 | --DOCSHELL 0x8de0c800 == 98 [pid = 1766] [id = 394] 03:05:15 INFO - PROCESS | 1766 | --DOCSHELL 0x8d595400 == 97 [pid = 1766] [id = 392] 03:05:15 INFO - PROCESS | 1766 | --DOCSHELL 0x9cc8c400 == 96 [pid = 1766] [id = 391] 03:05:15 INFO - PROCESS | 1766 | --DOCSHELL 0x8de0e800 == 95 [pid = 1766] [id = 390] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x92a69c00) [pid = 1766] [serial = 1032] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x92298000) [pid = 1766] [serial = 1026] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x9890e400) [pid = 1766] [serial = 1041] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x9890b800) [pid = 1766] [serial = 1017] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x97f23400) [pid = 1766] [serial = 1038] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x907b5000) [pid = 1766] [serial = 1020] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x99961400) [pid = 1766] [serial = 1044] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x90578c00) [pid = 1766] [serial = 1029] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x9ae28400) [pid = 1766] [serial = 1068] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x9a76c800) [pid = 1766] [serial = 1050] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x99eaf400) [pid = 1766] [serial = 1047] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x95049800) [pid = 1766] [serial = 1035] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x9b704c00) [pid = 1766] [serial = 1083] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x9ccd9800) [pid = 1766] [serial = 1086] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x8e94c800) [pid = 1766] [serial = 1071] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x94fb2000) [pid = 1766] [serial = 1074] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x9ae1e000) [pid = 1766] [serial = 1077] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x9b63b400) [pid = 1766] [serial = 1080] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x9cce2800) [pid = 1766] [serial = 1089] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x9d9b0800) [pid = 1766] [serial = 1092] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x950f8800) [pid = 1766] [serial = 1095] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x97fb0000) [pid = 1766] [serial = 1154] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x92a5d000) [pid = 1766] [serial = 1157] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x90905000) [pid = 1766] [serial = 1143] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x8e9d2c00) [pid = 1766] [serial = 1142] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x95054800) [pid = 1766] [serial = 1151] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x91307400) [pid = 1766] [serial = 1119] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x9090a000) [pid = 1766] [serial = 1118] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x92a64800) [pid = 1766] [serial = 1146] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x92244c00) [pid = 1766] [serial = 1145] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x92294000) [pid = 1766] [serial = 1139] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x92a67000) [pid = 1766] [serial = 1148] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x93987000) [pid = 1766] [serial = 1149] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x99505c00) [pid = 1766] [serial = 1128] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x98910c00) [pid = 1766] [serial = 1127] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x98647400) [pid = 1766] [serial = 1125] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x950f2800) [pid = 1766] [serial = 1124] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x95052400) [pid = 1766] [serial = 1115] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x950d9800) [pid = 1766] [serial = 1116] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x99eaec00) [pid = 1766] [serial = 1131] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x99961c00) [pid = 1766] [serial = 1130] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x92cacc00) [pid = 1766] [serial = 1122] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x92a5c400) [pid = 1766] [serial = 1121] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x9ae7c000) [pid = 1766] [serial = 1133] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x9cc88800) [pid = 1766] [serial = 1136] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x98698800) [pid = 1766] [serial = 1155] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x9984f000) [pid = 1766] [serial = 1158] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x950dec00) [pid = 1766] [serial = 1152] [outer = (nil)] [url = about:blank] 03:05:15 INFO - PROCESS | 1766 | 1465207515639 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:05:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 03:05:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1630ms 03:05:15 INFO - PROCESS | 1766 | 1465207515693 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 03:05:15 INFO - PROCESS | 1766 | 1465207515696 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 03:05:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:05:15 INFO - PROCESS | 1766 | 1465207515703 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:05:15 INFO - PROCESS | 1766 | 1465207515708 Marionette TRACE conn3 <- [1,1626,null,{}] 03:05:15 INFO - PROCESS | 1766 | 1465207515724 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:15 INFO - PROCESS | 1766 | 1465207515732 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:15 INFO - PROCESS | 1766 | 1465207515909 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 03:05:16 INFO - PROCESS | 1766 | 1465207516083 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:16 INFO - PROCESS | 1766 | 1465207516093 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x92291400 == 96 [pid = 1766] [id = 414] 03:05:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x92294000) [pid = 1766] [serial = 1243] [outer = (nil)] 03:05:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x93990000) [pid = 1766] [serial = 1244] [outer = 0x92294000] 03:05:16 INFO - PROCESS | 1766 | 1465207516164 Marionette DEBUG loaded listener.js 03:05:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x94fb2000) [pid = 1766] [serial = 1245] [outer = 0x92294000] 03:05:16 INFO - PROCESS | 1766 | 1465207516990 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:05:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:05:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1334ms 03:05:17 INFO - PROCESS | 1766 | 1465207517043 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 03:05:17 INFO - PROCESS | 1766 | 1465207517047 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 03:05:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:05:17 INFO - PROCESS | 1766 | 1465207517061 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:05:17 INFO - PROCESS | 1766 | 1465207517063 Marionette TRACE conn3 <- [1,1630,null,{}] 03:05:17 INFO - PROCESS | 1766 | 1465207517069 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:17 INFO - PROCESS | 1766 | 1465207517073 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:17 INFO - PROCESS | 1766 | 1465207517299 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 03:05:17 INFO - PROCESS | 1766 | 1465207517325 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:17 INFO - PROCESS | 1766 | 1465207517331 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d595400 == 97 [pid = 1766] [id = 415] 03:05:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x939cb000) [pid = 1766] [serial = 1246] [outer = (nil)] 03:05:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x950dd000) [pid = 1766] [serial = 1247] [outer = 0x939cb000] 03:05:17 INFO - PROCESS | 1766 | 1465207517398 Marionette DEBUG loaded listener.js 03:05:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x950f6c00) [pid = 1766] [serial = 1248] [outer = 0x939cb000] 03:05:18 INFO - PROCESS | 1766 | 1465207518294 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:05:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:05:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1286ms 03:05:18 INFO - PROCESS | 1766 | 1465207518348 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 03:05:18 INFO - PROCESS | 1766 | 1465207518351 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 03:05:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:05:18 INFO - PROCESS | 1766 | 1465207518363 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:05:18 INFO - PROCESS | 1766 | 1465207518365 Marionette TRACE conn3 <- [1,1634,null,{}] 03:05:18 INFO - PROCESS | 1766 | 1465207518370 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:18 INFO - PROCESS | 1766 | 1465207518389 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:18 INFO - PROCESS | 1766 | 1465207518621 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 03:05:18 INFO - PROCESS | 1766 | 1465207518666 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:18 INFO - PROCESS | 1766 | 1465207518675 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a5bc00 == 98 [pid = 1766] [id = 416] 03:05:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x95055c00) [pid = 1766] [serial = 1249] [outer = (nil)] 03:05:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x98698000) [pid = 1766] [serial = 1250] [outer = 0x95055c00] 03:05:18 INFO - PROCESS | 1766 | 1465207518759 Marionette DEBUG loaded listener.js 03:05:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x98904400) [pid = 1766] [serial = 1251] [outer = 0x95055c00] 03:05:19 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x8dfe7000) [pid = 1766] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:05:19 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x92ccd000) [pid = 1766] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:05:19 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x936e3800) [pid = 1766] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:05:19 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x91b4ec00) [pid = 1766] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:05:19 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x8d59b000) [pid = 1766] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:05:19 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x8de0f000) [pid = 1766] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:05:19 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x8dcf7800) [pid = 1766] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:05:19 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x98693800) [pid = 1766] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:05:19 INFO - PROCESS | 1766 | 1465207519955 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:05:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:05:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1634ms 03:05:20 INFO - PROCESS | 1766 | 1465207519998 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 03:05:20 INFO - PROCESS | 1766 | 1465207520002 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 03:05:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:05:20 INFO - PROCESS | 1766 | 1465207520008 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:05:20 INFO - PROCESS | 1766 | 1465207520010 Marionette TRACE conn3 <- [1,1638,null,{}] 03:05:20 INFO - PROCESS | 1766 | 1465207520016 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:20 INFO - PROCESS | 1766 | 1465207520025 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:20 INFO - PROCESS | 1766 | 1465207520297 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 03:05:20 INFO - PROCESS | 1766 | 1465207520311 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:20 INFO - PROCESS | 1766 | 1465207520319 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfdd000 == 99 [pid = 1766] [id = 417] 03:05:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x8dfe7400) [pid = 1766] [serial = 1252] [outer = (nil)] 03:05:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x9890c400) [pid = 1766] [serial = 1253] [outer = 0x8dfe7400] 03:05:20 INFO - PROCESS | 1766 | 1465207520389 Marionette DEBUG loaded listener.js 03:05:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x998f3000) [pid = 1766] [serial = 1254] [outer = 0x8dfe7400] 03:05:21 INFO - PROCESS | 1766 | 1465207521248 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:05:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:05:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1292ms 03:05:21 INFO - PROCESS | 1766 | 1465207521300 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 03:05:21 INFO - PROCESS | 1766 | 1465207521304 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 03:05:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:05:21 INFO - PROCESS | 1766 | 1465207521310 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:05:21 INFO - PROCESS | 1766 | 1465207521313 Marionette TRACE conn3 <- [1,1642,null,{}] 03:05:21 INFO - PROCESS | 1766 | 1465207521319 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:21 INFO - PROCESS | 1766 | 1465207521324 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:21 INFO - PROCESS | 1766 | 1465207521484 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 03:05:21 INFO - PROCESS | 1766 | 1465207521790 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:21 INFO - PROCESS | 1766 | 1465207521801 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d595c00 == 100 [pid = 1766] [id = 418] 03:05:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x8d596000) [pid = 1766] [serial = 1255] [outer = (nil)] 03:05:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x8d893c00) [pid = 1766] [serial = 1256] [outer = 0x8d596000] 03:05:21 INFO - PROCESS | 1766 | 1465207521886 Marionette DEBUG loaded listener.js 03:05:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x8de0f000) [pid = 1766] [serial = 1257] [outer = 0x8d596000] 03:05:22 INFO - PROCESS | 1766 | 1465207522907 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:05:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:05:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1635ms 03:05:22 INFO - PROCESS | 1766 | 1465207522960 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 03:05:22 INFO - PROCESS | 1766 | 1465207522966 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 03:05:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:05:22 INFO - PROCESS | 1766 | 1465207522976 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:05:22 INFO - PROCESS | 1766 | 1465207522980 Marionette TRACE conn3 <- [1,1646,null,{}] 03:05:22 INFO - PROCESS | 1766 | 1465207522989 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:22 INFO - PROCESS | 1766 | 1465207522997 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:23 INFO - PROCESS | 1766 | 1465207523197 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 03:05:23 INFO - PROCESS | 1766 | 1465207523403 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:23 INFO - PROCESS | 1766 | 1465207523412 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x90578800 == 101 [pid = 1766] [id = 419] 03:05:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x90579000) [pid = 1766] [serial = 1258] [outer = (nil)] 03:05:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x907ba400) [pid = 1766] [serial = 1259] [outer = 0x90579000] 03:05:23 INFO - PROCESS | 1766 | 1465207523587 Marionette DEBUG loaded listener.js 03:05:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x9114a000) [pid = 1766] [serial = 1260] [outer = 0x90579000] 03:05:24 INFO - PROCESS | 1766 | 1465207524572 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:05:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:05:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1638ms 03:05:24 INFO - PROCESS | 1766 | 1465207524618 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 03:05:24 INFO - PROCESS | 1766 | 1465207524624 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 03:05:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:05:24 INFO - PROCESS | 1766 | 1465207524632 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:05:24 INFO - PROCESS | 1766 | 1465207524635 Marionette TRACE conn3 <- [1,1650,null,{}] 03:05:24 INFO - PROCESS | 1766 | 1465207524641 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:24 INFO - PROCESS | 1766 | 1465207524646 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:24 INFO - PROCESS | 1766 | 1465207524859 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 03:05:25 INFO - PROCESS | 1766 | 1465207525168 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:25 INFO - PROCESS | 1766 | 1465207525175 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x91f6d400 == 102 [pid = 1766] [id = 420] 03:05:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x92246400) [pid = 1766] [serial = 1261] [outer = (nil)] 03:05:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x92a5cc00) [pid = 1766] [serial = 1262] [outer = 0x92246400] 03:05:25 INFO - PROCESS | 1766 | 1465207525297 Marionette DEBUG loaded listener.js 03:05:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x936e3800) [pid = 1766] [serial = 1263] [outer = 0x92246400] 03:05:26 INFO - PROCESS | 1766 | 1465207526227 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:05:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:05:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1638ms 03:05:26 INFO - PROCESS | 1766 | 1465207526270 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 03:05:26 INFO - PROCESS | 1766 | 1465207526275 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 03:05:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:05:26 INFO - PROCESS | 1766 | 1465207526290 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:05:26 INFO - PROCESS | 1766 | 1465207526299 Marionette TRACE conn3 <- [1,1654,null,{}] 03:05:26 INFO - PROCESS | 1766 | 1465207526306 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:26 INFO - PROCESS | 1766 | 1465207526312 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:26 INFO - PROCESS | 1766 | 1465207526548 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 03:05:26 INFO - PROCESS | 1766 | 1465207526811 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:26 INFO - PROCESS | 1766 | 1465207526819 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de0ac00 == 103 [pid = 1766] [id = 421] 03:05:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x91b47400) [pid = 1766] [serial = 1264] [outer = (nil)] 03:05:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x95127800) [pid = 1766] [serial = 1265] [outer = 0x91b47400] 03:05:26 INFO - PROCESS | 1766 | 1465207526942 Marionette DEBUG loaded listener.js 03:05:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x995a7800) [pid = 1766] [serial = 1266] [outer = 0x91b47400] 03:05:27 INFO - PROCESS | 1766 | 1465207527862 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:05:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:05:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1642ms 03:05:27 INFO - PROCESS | 1766 | 1465207527925 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 03:05:27 INFO - PROCESS | 1766 | 1465207527930 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 03:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:05:27 INFO - PROCESS | 1766 | 1465207527936 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:05:27 INFO - PROCESS | 1766 | 1465207527939 Marionette TRACE conn3 <- [1,1658,null,{}] 03:05:27 INFO - PROCESS | 1766 | 1465207527945 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:27 INFO - PROCESS | 1766 | 1465207527950 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:28 INFO - PROCESS | 1766 | 1465207528174 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 03:05:28 INFO - PROCESS | 1766 | 1465207528421 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:28 INFO - PROCESS | 1766 | 1465207528430 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d892800 == 104 [pid = 1766] [id = 422] 03:05:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x93a4f800) [pid = 1766] [serial = 1267] [outer = (nil)] 03:05:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x9a034000) [pid = 1766] [serial = 1268] [outer = 0x93a4f800] 03:05:28 INFO - PROCESS | 1766 | 1465207528548 Marionette DEBUG loaded listener.js 03:05:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x9a929c00) [pid = 1766] [serial = 1269] [outer = 0x93a4f800] 03:05:29 INFO - PROCESS | 1766 | 1465207529448 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1584ms 03:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:05:29 INFO - PROCESS | 1766 | 1465207529520 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 03:05:29 INFO - PROCESS | 1766 | 1465207529523 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 03:05:29 INFO - PROCESS | 1766 | 1465207529530 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:05:29 INFO - PROCESS | 1766 | 1465207529533 Marionette TRACE conn3 <- [1,1662,null,{}] 03:05:29 INFO - PROCESS | 1766 | 1465207529539 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:29 INFO - PROCESS | 1766 | 1465207529544 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:29 INFO - PROCESS | 1766 | 1465207529729 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 03:05:29 INFO - PROCESS | 1766 | 1465207529961 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:29 INFO - PROCESS | 1766 | 1465207529978 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a774000 == 105 [pid = 1766] [id = 423] 03:05:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x9a929400) [pid = 1766] [serial = 1270] [outer = (nil)] 03:05:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x9ae72400) [pid = 1766] [serial = 1271] [outer = 0x9a929400] 03:05:30 INFO - PROCESS | 1766 | 1465207530159 Marionette DEBUG loaded listener.js 03:05:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x9b708c00) [pid = 1766] [serial = 1272] [outer = 0x9a929400] 03:05:31 INFO - PROCESS | 1766 | 1465207531087 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1629ms 03:05:31 INFO - PROCESS | 1766 | 1465207531158 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 03:05:31 INFO - PROCESS | 1766 | 1465207531162 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 03:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:05:31 INFO - PROCESS | 1766 | 1465207531169 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:05:31 INFO - PROCESS | 1766 | 1465207531172 Marionette TRACE conn3 <- [1,1666,null,{}] 03:05:31 INFO - PROCESS | 1766 | 1465207531178 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:31 INFO - PROCESS | 1766 | 1465207531183 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:31 INFO - PROCESS | 1766 | 1465207531375 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 03:05:31 INFO - PROCESS | 1766 | 1465207531623 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:31 INFO - PROCESS | 1766 | 1465207531635 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59ec00 == 106 [pid = 1766] [id = 424] 03:05:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x8dfe1000) [pid = 1766] [serial = 1273] [outer = (nil)] 03:05:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x9cce7400) [pid = 1766] [serial = 1274] [outer = 0x8dfe1000] 03:05:31 INFO - PROCESS | 1766 | 1465207531759 Marionette DEBUG loaded listener.js 03:05:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x9d9a7000) [pid = 1766] [serial = 1275] [outer = 0x8dfe1000] 03:05:32 INFO - PROCESS | 1766 | 1465207532644 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1530ms 03:05:32 INFO - PROCESS | 1766 | 1465207532700 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 03:05:32 INFO - PROCESS | 1766 | 1465207532704 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 03:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:05:32 INFO - PROCESS | 1766 | 1465207532710 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:05:32 INFO - PROCESS | 1766 | 1465207532714 Marionette TRACE conn3 <- [1,1670,null,{}] 03:05:32 INFO - PROCESS | 1766 | 1465207532720 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:32 INFO - PROCESS | 1766 | 1465207532725 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:32 INFO - PROCESS | 1766 | 1465207532905 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 03:05:33 INFO - PROCESS | 1766 | 1465207533111 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:33 INFO - PROCESS | 1766 | 1465207533119 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfdac00 == 107 [pid = 1766] [id = 425] 03:05:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x9a02b800) [pid = 1766] [serial = 1276] [outer = (nil)] 03:05:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0xa110d000) [pid = 1766] [serial = 1277] [outer = 0x9a02b800] 03:05:33 INFO - PROCESS | 1766 | 1465207533238 Marionette DEBUG loaded listener.js 03:05:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0xa2561c00) [pid = 1766] [serial = 1278] [outer = 0x9a02b800] 03:05:34 INFO - PROCESS | 1766 | 1465207534184 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1529ms 03:05:34 INFO - PROCESS | 1766 | 1465207534241 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 03:05:34 INFO - PROCESS | 1766 | 1465207534245 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 03:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:05:34 INFO - PROCESS | 1766 | 1465207534251 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:05:34 INFO - PROCESS | 1766 | 1465207534253 Marionette TRACE conn3 <- [1,1674,null,{}] 03:05:34 INFO - PROCESS | 1766 | 1465207534259 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:34 INFO - PROCESS | 1766 | 1465207534264 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:34 INFO - PROCESS | 1766 | 1465207534445 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 03:05:34 INFO - PROCESS | 1766 | 1465207534658 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:34 INFO - PROCESS | 1766 | 1465207534667 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7ebc00 == 108 [pid = 1766] [id = 426] 03:05:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x9cc8d000) [pid = 1766] [serial = 1279] [outer = (nil)] 03:05:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0xa34f3000) [pid = 1766] [serial = 1280] [outer = 0x9cc8d000] 03:05:34 INFO - PROCESS | 1766 | 1465207534793 Marionette DEBUG loaded listener.js 03:05:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0xa35a8000) [pid = 1766] [serial = 1281] [outer = 0x9cc8d000] 03:05:35 INFO - PROCESS | 1766 | 1465207535741 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1533ms 03:05:35 INFO - PROCESS | 1766 | 1465207535785 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 03:05:35 INFO - PROCESS | 1766 | 1465207535789 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 03:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:05:35 INFO - PROCESS | 1766 | 1465207535795 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:05:35 INFO - PROCESS | 1766 | 1465207535798 Marionette TRACE conn3 <- [1,1678,null,{}] 03:05:35 INFO - PROCESS | 1766 | 1465207535804 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:35 INFO - PROCESS | 1766 | 1465207535808 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:35 INFO - PROCESS | 1766 | 1465207535988 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 03:05:36 INFO - PROCESS | 1766 | 1465207536197 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:36 INFO - PROCESS | 1766 | 1465207536206 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d898c00 == 109 [pid = 1766] [id = 427] 03:05:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x8d89cc00) [pid = 1766] [serial = 1282] [outer = (nil)] 03:05:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x8de13400) [pid = 1766] [serial = 1283] [outer = 0x8d89cc00] 03:05:36 INFO - PROCESS | 1766 | 1465207536679 Marionette DEBUG loaded listener.js 03:05:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x8dfe9000) [pid = 1766] [serial = 1284] [outer = 0x8d89cc00] 03:05:37 INFO - PROCESS | 1766 | 1465207537641 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1887ms 03:05:37 INFO - PROCESS | 1766 | 1465207537683 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 03:05:37 INFO - PROCESS | 1766 | 1465207537689 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 03:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:05:37 INFO - PROCESS | 1766 | 1465207537716 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:05:37 INFO - PROCESS | 1766 | 1465207537720 Marionette TRACE conn3 <- [1,1682,null,{}] 03:05:37 INFO - PROCESS | 1766 | 1465207537728 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:37 INFO - PROCESS | 1766 | 1465207537733 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:37 INFO - PROCESS | 1766 | 1465207537917 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 03:05:38 INFO - PROCESS | 1766 | 1465207538128 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:38 INFO - PROCESS | 1766 | 1465207538137 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b35400 == 110 [pid = 1766] [id = 428] 03:05:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x91b4ec00) [pid = 1766] [serial = 1285] [outer = (nil)] 03:05:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x91f74800) [pid = 1766] [serial = 1286] [outer = 0x91b4ec00] 03:05:38 INFO - PROCESS | 1766 | 1465207538268 Marionette DEBUG loaded listener.js 03:05:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x92245400) [pid = 1766] [serial = 1287] [outer = 0x91b4ec00] 03:05:39 INFO - PROCESS | 1766 | 1465207539341 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1697ms 03:05:39 INFO - PROCESS | 1766 | 1465207539408 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 03:05:39 INFO - PROCESS | 1766 | 1465207539415 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 03:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:05:39 INFO - PROCESS | 1766 | 1465207539425 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:05:39 INFO - PROCESS | 1766 | 1465207539429 Marionette TRACE conn3 <- [1,1686,null,{}] 03:05:39 INFO - PROCESS | 1766 | 1465207539435 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:39 INFO - PROCESS | 1766 | 1465207539439 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:39 INFO - PROCESS | 1766 | 1465207539646 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 03:05:40 INFO - PROCESS | 1766 | 1465207539993 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:40 INFO - PROCESS | 1766 | 1465207540001 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcfcc00 == 111 [pid = 1766] [id = 429] 03:05:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x8e864c00) [pid = 1766] [serial = 1288] [outer = (nil)] 03:05:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x92a65c00) [pid = 1766] [serial = 1289] [outer = 0x8e864c00] 03:05:40 INFO - PROCESS | 1766 | 1465207540081 Marionette DEBUG loaded listener.js 03:05:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x9452e800) [pid = 1766] [serial = 1290] [outer = 0x8e864c00] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8de9e000 == 110 [pid = 1766] [id = 379] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7ee800 == 109 [pid = 1766] [id = 303] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x9ae28800 == 108 [pid = 1766] [id = 378] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59b400 == 107 [pid = 1766] [id = 377] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfdd000 == 106 [pid = 1766] [id = 417] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x92a5bc00 == 105 [pid = 1766] [id = 416] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d595400 == 104 [pid = 1766] [id = 415] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x92291400 == 103 [pid = 1766] [id = 414] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d591400 == 102 [pid = 1766] [id = 413] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x90584400 == 101 [pid = 1766] [id = 412] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e3800 == 100 [pid = 1766] [id = 409] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x91308000 == 99 [pid = 1766] [id = 410] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59cc00 == 98 [pid = 1766] [id = 408] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7ed000 == 97 [pid = 1766] [id = 407] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x950ee000 == 96 [pid = 1766] [id = 406] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x92a65400 == 95 [pid = 1766] [id = 404] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x9512e000 == 94 [pid = 1766] [id = 405] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9c9000 == 93 [pid = 1766] [id = 403] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8de9ac00 == 92 [pid = 1766] [id = 341] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d597800 == 91 [pid = 1766] [id = 314] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d592000 == 90 [pid = 1766] [id = 282] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d895800 == 89 [pid = 1766] [id = 402] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x92a5c800 == 88 [pid = 1766] [id = 309] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9cfc00 == 87 [pid = 1766] [id = 372] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d896800 == 86 [pid = 1766] [id = 284] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d596400 == 85 [pid = 1766] [id = 307] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x950f5c00 == 84 [pid = 1766] [id = 386] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8de18c00 == 83 [pid = 1766] [id = 345] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8e859800 == 82 [pid = 1766] [id = 362] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x9130dc00 == 81 [pid = 1766] [id = 304] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x91b4a000 == 80 [pid = 1766] [id = 344] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x91b3b400 == 79 [pid = 1766] [id = 280] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59e400 == 78 [pid = 1766] [id = 312] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d89bc00 == 77 [pid = 1766] [id = 336] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x90903800 == 76 [pid = 1766] [id = 294] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfe6800 == 75 [pid = 1766] [id = 364] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7ea000 == 74 [pid = 1766] [id = 283] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x91305c00 == 73 [pid = 1766] [id = 315] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x909edc00 == 72 [pid = 1766] [id = 306] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9cd800 == 71 [pid = 1766] [id = 279] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e1800 == 70 [pid = 1766] [id = 339] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59f400 == 69 [pid = 1766] [id = 301] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x909e7c00 == 68 [pid = 1766] [id = 277] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x91309800 == 67 [pid = 1766] [id = 319] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8e85cc00 == 66 [pid = 1766] [id = 343] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e8400 == 65 [pid = 1766] [id = 349] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59e800 == 64 [pid = 1766] [id = 324] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d598c00 == 63 [pid = 1766] [id = 375] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8de9a800 == 62 [pid = 1766] [id = 298] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e4400 == 61 [pid = 1766] [id = 335] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8e85a000 == 60 [pid = 1766] [id = 274] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59b800 == 59 [pid = 1766] [id = 411] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8e865c00 == 58 [pid = 1766] [id = 313] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d896400 == 57 [pid = 1766] [id = 337] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcfb400 == 56 [pid = 1766] [id = 348] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7ed400 == 55 [pid = 1766] [id = 278] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfe4c00 == 54 [pid = 1766] [id = 320] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x92a5c000 == 53 [pid = 1766] [id = 311] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x92241400 == 52 [pid = 1766] [id = 373] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e8c00 == 51 [pid = 1766] [id = 338] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x909e6c00 == 50 [pid = 1766] [id = 293] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8ecee000 == 49 [pid = 1766] [id = 292] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8de15c00 == 48 [pid = 1766] [id = 346] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8de9dc00 == 47 [pid = 1766] [id = 326] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x93ac5c00 == 46 [pid = 1766] [id = 374] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x91b44c00 == 45 [pid = 1766] [id = 389] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d596c00 == 44 [pid = 1766] [id = 289] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8ecf1400 == 43 [pid = 1766] [id = 300] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcedc00 == 42 [pid = 1766] [id = 317] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8de0e400 == 41 [pid = 1766] [id = 358] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcf7c00 == 40 [pid = 1766] [id = 291] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x936f1800 == 39 [pid = 1766] [id = 310] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e6000 == 38 [pid = 1766] [id = 318] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e5000 == 37 [pid = 1766] [id = 276] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x91149400 == 36 [pid = 1766] [id = 334] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfdec00 == 35 [pid = 1766] [id = 316] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59c000 == 34 [pid = 1766] [id = 305] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7f0c00 == 33 [pid = 1766] [id = 299] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x9228f800 == 32 [pid = 1766] [id = 388] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x94524c00 == 31 [pid = 1766] [id = 325] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8de17c00 == 30 [pid = 1766] [id = 302] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8e949c00 == 29 [pid = 1766] [id = 322] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x90583000 == 28 [pid = 1766] [id = 387] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcf8400 == 27 [pid = 1766] [id = 376] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8de17000 == 26 [pid = 1766] [id = 308] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d590800 == 25 [pid = 1766] [id = 333] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x9386f800 == 24 [pid = 1766] [id = 323] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8dea3400 == 23 [pid = 1766] [id = 295] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8ece9000 == 22 [pid = 1766] [id = 363] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x909f1800 == 21 [pid = 1766] [id = 321] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x950d7800 == 20 [pid = 1766] [id = 347] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x92216400 == 19 [pid = 1766] [id = 281] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7ebc00 == 18 [pid = 1766] [id = 426] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfdac00 == 17 [pid = 1766] [id = 425] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x9a774000 == 16 [pid = 1766] [id = 423] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59ec00 == 15 [pid = 1766] [id = 424] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d892800 == 14 [pid = 1766] [id = 422] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8de0ac00 == 13 [pid = 1766] [id = 421] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x91f6d400 == 12 [pid = 1766] [id = 420] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x90578800 == 11 [pid = 1766] [id = 419] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d595c00 == 10 [pid = 1766] [id = 418] 03:05:42 INFO - PROCESS | 1766 | --DOCSHELL 0xa230bc00 == 9 [pid = 1766] [id = 393] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0xa1110800) [pid = 1766] [serial = 1175] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x90906800) [pid = 1766] [serial = 1163] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x9ae26c00) [pid = 1766] [serial = 1202] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x939c8000) [pid = 1766] [serial = 1196] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x90581400) [pid = 1766] [serial = 1193] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x91b3a800) [pid = 1766] [serial = 1194] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0xa256cc00) [pid = 1766] [serial = 1181] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x93a57c00) [pid = 1766] [serial = 1197] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x8e94c000) [pid = 1766] [serial = 1185] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x8dea5c00) [pid = 1766] [serial = 1184] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0xa22c9000) [pid = 1766] [serial = 1178] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x91b42800) [pid = 1766] [serial = 1188] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x90576c00) [pid = 1766] [serial = 1187] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x9ae1f000) [pid = 1766] [serial = 1169] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x9890b400) [pid = 1766] [serial = 1199] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x9cc96000) [pid = 1766] [serial = 1172] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x9b67d800) [pid = 1766] [serial = 1203] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x8eced000) [pid = 1766] [serial = 1205] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x9387a400) [pid = 1766] [serial = 1208] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x9387e400) [pid = 1766] [serial = 1166] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x94fb3c00) [pid = 1766] [serial = 1191] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x939cb800) [pid = 1766] [serial = 1190] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x907be400) [pid = 1766] [serial = 1206] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x9a76e000) [pid = 1766] [serial = 1200] [outer = (nil)] [url = about:blank] 03:05:42 INFO - PROCESS | 1766 | 1465207542920 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 03:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 3538ms 03:05:42 INFO - PROCESS | 1766 | 1465207542963 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 03:05:42 INFO - PROCESS | 1766 | 1465207542969 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 03:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:05:42 INFO - PROCESS | 1766 | 1465207542976 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:05:42 INFO - PROCESS | 1766 | 1465207542981 Marionette TRACE conn3 <- [1,1690,null,{}] 03:05:42 INFO - PROCESS | 1766 | 1465207542989 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:42 INFO - PROCESS | 1766 | 1465207542994 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:43 INFO - PROCESS | 1766 | 1465207543214 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 03:05:43 INFO - PROCESS | 1766 | 1465207543373 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:43 INFO - PROCESS | 1766 | 1465207543382 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7ed400 == 10 [pid = 1766] [id = 430] 03:05:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x8d7edc00) [pid = 1766] [serial = 1291] [outer = (nil)] 03:05:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x8de0e400) [pid = 1766] [serial = 1292] [outer = 0x8d7edc00] 03:05:43 INFO - PROCESS | 1766 | 1465207543454 Marionette DEBUG loaded listener.js 03:05:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x8de9e000) [pid = 1766] [serial = 1293] [outer = 0x8d7edc00] 03:05:44 INFO - PROCESS | 1766 | 1465207544350 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1431ms 03:05:44 INFO - PROCESS | 1766 | 1465207544407 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 03:05:44 INFO - PROCESS | 1766 | 1465207544413 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 03:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:05:44 INFO - PROCESS | 1766 | 1465207544423 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:05:44 INFO - PROCESS | 1766 | 1465207544426 Marionette TRACE conn3 <- [1,1694,null,{}] 03:05:44 INFO - PROCESS | 1766 | 1465207544432 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:44 INFO - PROCESS | 1766 | 1465207544438 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:44 INFO - PROCESS | 1766 | 1465207544613 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 03:05:44 INFO - PROCESS | 1766 | 1465207544797 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:44 INFO - PROCESS | 1766 | 1465207544803 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfddc00 == 11 [pid = 1766] [id = 431] 03:05:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x8e941400) [pid = 1766] [serial = 1294] [outer = (nil)] 03:05:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x8e950800) [pid = 1766] [serial = 1295] [outer = 0x8e941400] 03:05:44 INFO - PROCESS | 1766 | 1465207544888 Marionette DEBUG loaded listener.js 03:05:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x8e9cfc00) [pid = 1766] [serial = 1296] [outer = 0x8e941400] 03:05:45 INFO - PROCESS | 1766 | 1465207545738 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1376ms 03:05:45 INFO - PROCESS | 1766 | 1465207545800 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 03:05:45 INFO - PROCESS | 1766 | 1465207545804 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 03:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:05:45 INFO - PROCESS | 1766 | 1465207545817 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:05:45 INFO - PROCESS | 1766 | 1465207545823 Marionette TRACE conn3 <- [1,1698,null,{}] 03:05:45 INFO - PROCESS | 1766 | 1465207545840 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:45 INFO - PROCESS | 1766 | 1465207545848 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:46 INFO - PROCESS | 1766 | 1465207546087 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 03:05:46 INFO - PROCESS | 1766 | 1465207546111 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:46 INFO - PROCESS | 1766 | 1465207546121 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x907bbc00 == 12 [pid = 1766] [id = 432] 03:05:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x907bc400) [pid = 1766] [serial = 1297] [outer = (nil)] 03:05:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x907c1400) [pid = 1766] [serial = 1298] [outer = 0x907bc400] 03:05:46 INFO - PROCESS | 1766 | 1465207546194 Marionette DEBUG loaded listener.js 03:05:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x909ec000) [pid = 1766] [serial = 1299] [outer = 0x907bc400] 03:05:48 INFO - PROCESS | 1766 | 1465207548762 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x8de9f400) [pid = 1766] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x9ae74800) [pid = 1766] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x8e9d1800) [pid = 1766] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x8dfe7400) [pid = 1766] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x95055c00) [pid = 1766] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x92cc0000) [pid = 1766] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x8e943400) [pid = 1766] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x92294000) [pid = 1766] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x91b36800) [pid = 1766] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x8d895400) [pid = 1766] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x8e9ce800) [pid = 1766] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x8d8a0400) [pid = 1766] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x974bc400) [pid = 1766] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x93986800) [pid = 1766] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x9ab22c00) [pid = 1766] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x90585400) [pid = 1766] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x8de9b800) [pid = 1766] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x9890f800) [pid = 1766] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x939cb000) [pid = 1766] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x9a930c00) [pid = 1766] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x8dea0800) [pid = 1766] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x9cc93000) [pid = 1766] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x8de11c00) [pid = 1766] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0xa230d000) [pid = 1766] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x90583c00) [pid = 1766] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x92297800) [pid = 1766] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:05:48 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x9890ec00) [pid = 1766] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 03:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 3205ms 03:05:49 INFO - PROCESS | 1766 | 1465207549031 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 03:05:49 INFO - PROCESS | 1766 | 1465207549037 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 03:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:05:49 INFO - PROCESS | 1766 | 1465207549048 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:05:49 INFO - PROCESS | 1766 | 1465207549054 Marionette TRACE conn3 <- [1,1702,null,{}] 03:05:49 INFO - PROCESS | 1766 | 1465207549064 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:49 INFO - PROCESS | 1766 | 1465207549070 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:49 INFO - PROCESS | 1766 | 1465207549285 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 03:05:49 INFO - PROCESS | 1766 | 1465207549485 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:49 INFO - PROCESS | 1766 | 1465207549495 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d895400 == 13 [pid = 1766] [id = 433] 03:05:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x8d895c00) [pid = 1766] [serial = 1300] [outer = (nil)] 03:05:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x8d8a0c00) [pid = 1766] [serial = 1301] [outer = 0x8d895c00] 03:05:49 INFO - PROCESS | 1766 | 1465207549618 Marionette DEBUG loaded listener.js 03:05:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x8de12400) [pid = 1766] [serial = 1302] [outer = 0x8d895c00] 03:05:50 INFO - PROCESS | 1766 | 1465207550585 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1585ms 03:05:50 INFO - PROCESS | 1766 | 1465207550633 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 03:05:50 INFO - PROCESS | 1766 | 1465207550639 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 03:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:05:50 INFO - PROCESS | 1766 | 1465207550650 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:05:50 INFO - PROCESS | 1766 | 1465207550656 Marionette TRACE conn3 <- [1,1706,null,{}] 03:05:50 INFO - PROCESS | 1766 | 1465207550662 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:50 INFO - PROCESS | 1766 | 1465207550668 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:50 INFO - PROCESS | 1766 | 1465207550857 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 03:05:51 INFO - PROCESS | 1766 | 1465207551131 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:51 INFO - PROCESS | 1766 | 1465207551141 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e94dc00 == 14 [pid = 1766] [id = 434] 03:05:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x8e94f400) [pid = 1766] [serial = 1303] [outer = (nil)] 03:05:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x8e9cf400) [pid = 1766] [serial = 1304] [outer = 0x8e94f400] 03:05:51 INFO - PROCESS | 1766 | 1465207551268 Marionette DEBUG loaded listener.js 03:05:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x8eced400) [pid = 1766] [serial = 1305] [outer = 0x8e94f400] 03:05:52 INFO - PROCESS | 1766 | 1465207552199 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1589ms 03:05:52 INFO - PROCESS | 1766 | 1465207552235 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 03:05:52 INFO - PROCESS | 1766 | 1465207552240 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 03:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:05:52 INFO - PROCESS | 1766 | 1465207552247 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:05:52 INFO - PROCESS | 1766 | 1465207552250 Marionette TRACE conn3 <- [1,1710,null,{}] 03:05:52 INFO - PROCESS | 1766 | 1465207552266 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:52 INFO - PROCESS | 1766 | 1465207552275 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:52 INFO - PROCESS | 1766 | 1465207552467 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 03:05:52 INFO - PROCESS | 1766 | 1465207552724 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:52 INFO - PROCESS | 1766 | 1465207552738 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x90908800 == 15 [pid = 1766] [id = 435] 03:05:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x90909c00) [pid = 1766] [serial = 1306] [outer = (nil)] 03:05:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x909e7c00) [pid = 1766] [serial = 1307] [outer = 0x90909c00] 03:05:52 INFO - PROCESS | 1766 | 1465207552864 Marionette DEBUG loaded listener.js 03:05:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x91307c00) [pid = 1766] [serial = 1308] [outer = 0x90909c00] 03:05:53 INFO - PROCESS | 1766 | 1465207553898 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1689ms 03:05:53 INFO - PROCESS | 1766 | 1465207553937 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 03:05:53 INFO - PROCESS | 1766 | 1465207553940 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 03:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:05:53 INFO - PROCESS | 1766 | 1465207553947 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:05:53 INFO - PROCESS | 1766 | 1465207553950 Marionette TRACE conn3 <- [1,1714,null,{}] 03:05:53 INFO - PROCESS | 1766 | 1465207553956 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:53 INFO - PROCESS | 1766 | 1465207553961 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:54 INFO - PROCESS | 1766 | 1465207554160 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 03:05:54 INFO - PROCESS | 1766 | 1465207554407 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:54 INFO - PROCESS | 1766 | 1465207554417 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b4b400 == 16 [pid = 1766] [id = 436] 03:05:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x91f6e000) [pid = 1766] [serial = 1309] [outer = (nil)] 03:05:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x92216400) [pid = 1766] [serial = 1310] [outer = 0x91f6e000] 03:05:54 INFO - PROCESS | 1766 | 1465207554539 Marionette DEBUG loaded listener.js 03:05:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x90585c00) [pid = 1766] [serial = 1311] [outer = 0x91f6e000] 03:05:55 INFO - PROCESS | 1766 | 1465207555442 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1530ms 03:05:55 INFO - PROCESS | 1766 | 1465207555477 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 03:05:55 INFO - PROCESS | 1766 | 1465207555481 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 03:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:05:55 INFO - PROCESS | 1766 | 1465207555488 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:05:55 INFO - PROCESS | 1766 | 1465207555491 Marionette TRACE conn3 <- [1,1718,null,{}] 03:05:55 INFO - PROCESS | 1766 | 1465207555497 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:55 INFO - PROCESS | 1766 | 1465207555502 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:55 INFO - PROCESS | 1766 | 1465207555679 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 03:05:55 INFO - PROCESS | 1766 | 1465207555883 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:55 INFO - PROCESS | 1766 | 1465207555892 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcfc800 == 17 [pid = 1766] [id = 437] 03:05:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x90583400) [pid = 1766] [serial = 1312] [outer = (nil)] 03:05:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x92295800) [pid = 1766] [serial = 1313] [outer = 0x90583400] 03:05:56 INFO - PROCESS | 1766 | 1465207556009 Marionette DEBUG loaded listener.js 03:05:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x92249c00) [pid = 1766] [serial = 1314] [outer = 0x90583400] 03:05:56 INFO - PROCESS | 1766 | 1465207556979 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1534ms 03:05:57 INFO - PROCESS | 1766 | 1465207557025 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 03:05:57 INFO - PROCESS | 1766 | 1465207557029 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 03:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:05:57 INFO - PROCESS | 1766 | 1465207557037 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:05:57 INFO - PROCESS | 1766 | 1465207557041 Marionette TRACE conn3 <- [1,1722,null,{}] 03:05:57 INFO - PROCESS | 1766 | 1465207557047 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:57 INFO - PROCESS | 1766 | 1465207557058 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:57 INFO - PROCESS | 1766 | 1465207557307 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 03:05:57 INFO - PROCESS | 1766 | 1465207557557 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:57 INFO - PROCESS | 1766 | 1465207557567 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x907b8000 == 18 [pid = 1766] [id = 438] 03:05:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x9223c000) [pid = 1766] [serial = 1315] [outer = (nil)] 03:05:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x9386f800) [pid = 1766] [serial = 1316] [outer = 0x9223c000] 03:05:57 INFO - PROCESS | 1766 | 1465207557685 Marionette DEBUG loaded listener.js 03:05:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x939c9800) [pid = 1766] [serial = 1317] [outer = 0x9223c000] 03:05:58 INFO - PROCESS | 1766 | 1465207558546 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 03:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1579ms 03:05:58 INFO - PROCESS | 1766 | 1465207558616 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 03:05:58 INFO - PROCESS | 1766 | 1465207558620 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 03:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:05:58 INFO - PROCESS | 1766 | 1465207558627 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:05:58 INFO - PROCESS | 1766 | 1465207558630 Marionette TRACE conn3 <- [1,1726,null,{}] 03:05:58 INFO - PROCESS | 1766 | 1465207558635 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:58 INFO - PROCESS | 1766 | 1465207558641 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:58 INFO - PROCESS | 1766 | 1465207558829 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 03:05:59 INFO - PROCESS | 1766 | 1465207559035 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:59 INFO - PROCESS | 1766 | 1465207559045 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:05:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x92cca800 == 19 [pid = 1766] [id = 439] 03:05:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x9387bc00) [pid = 1766] [serial = 1318] [outer = (nil)] 03:05:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x93abf000) [pid = 1766] [serial = 1319] [outer = 0x9387bc00] 03:05:59 INFO - PROCESS | 1766 | 1465207559169 Marionette DEBUG loaded listener.js 03:05:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x93ac0000) [pid = 1766] [serial = 1320] [outer = 0x9387bc00] 03:06:00 INFO - PROCESS | 1766 | 1465207560172 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1578ms 03:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:06:00 INFO - PROCESS | 1766 | 1465207560205 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 03:06:00 INFO - PROCESS | 1766 | 1465207560208 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 03:06:00 INFO - PROCESS | 1766 | 1465207560215 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:06:00 INFO - PROCESS | 1766 | 1465207560218 Marionette TRACE conn3 <- [1,1730,null,{}] 03:06:00 INFO - PROCESS | 1766 | 1465207560224 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:00 INFO - PROCESS | 1766 | 1465207560229 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:00 INFO - PROCESS | 1766 | 1465207560416 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 03:06:00 INFO - PROCESS | 1766 | 1465207560621 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:00 INFO - PROCESS | 1766 | 1465207560630 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59f000 == 20 [pid = 1766] [id = 440] 03:06:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x8e862400) [pid = 1766] [serial = 1321] [outer = (nil)] 03:06:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x95048c00) [pid = 1766] [serial = 1322] [outer = 0x8e862400] 03:06:00 INFO - PROCESS | 1766 | 1465207560743 Marionette DEBUG loaded listener.js 03:06:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x9504b800) [pid = 1766] [serial = 1323] [outer = 0x8e862400] 03:06:01 INFO - PROCESS | 1766 | 1465207561767 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 03:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1636ms 03:06:01 INFO - PROCESS | 1766 | 1465207561851 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 03:06:01 INFO - PROCESS | 1766 | 1465207561855 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 03:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:06:01 INFO - PROCESS | 1766 | 1465207561861 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:06:01 INFO - PROCESS | 1766 | 1465207561865 Marionette TRACE conn3 <- [1,1734,null,{}] 03:06:01 INFO - PROCESS | 1766 | 1465207561870 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:01 INFO - PROCESS | 1766 | 1465207561876 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:02 INFO - PROCESS | 1766 | 1465207562054 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 03:06:02 INFO - PROCESS | 1766 | 1465207562307 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:02 INFO - PROCESS | 1766 | 1465207562315 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcf7800 == 21 [pid = 1766] [id = 441] 03:06:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x8de15000) [pid = 1766] [serial = 1324] [outer = (nil)] 03:06:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x9228c000) [pid = 1766] [serial = 1325] [outer = 0x8de15000] 03:06:02 INFO - PROCESS | 1766 | 1465207562436 Marionette DEBUG loaded listener.js 03:06:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x93988c00) [pid = 1766] [serial = 1326] [outer = 0x8de15000] 03:06:03 INFO - PROCESS | 1766 | 1465207563334 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1545ms 03:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:06:03 INFO - PROCESS | 1766 | 1465207563407 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 03:06:03 INFO - PROCESS | 1766 | 1465207563410 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 03:06:03 INFO - PROCESS | 1766 | 1465207563417 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:06:03 INFO - PROCESS | 1766 | 1465207563420 Marionette TRACE conn3 <- [1,1738,null,{}] 03:06:03 INFO - PROCESS | 1766 | 1465207563426 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:03 INFO - PROCESS | 1766 | 1465207563431 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:03 INFO - PROCESS | 1766 | 1465207563608 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 03:06:03 INFO - PROCESS | 1766 | 1465207563826 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:03 INFO - PROCESS | 1766 | 1465207563835 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7f0800 == 22 [pid = 1766] [id = 442] 03:06:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x8dcf7400) [pid = 1766] [serial = 1327] [outer = (nil)] 03:06:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x8e9d2c00) [pid = 1766] [serial = 1328] [outer = 0x8dcf7400] 03:06:04 INFO - PROCESS | 1766 | 1465207564003 Marionette DEBUG loaded listener.js 03:06:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x92a60400) [pid = 1766] [serial = 1329] [outer = 0x8dcf7400] 03:06:05 INFO - PROCESS | 1766 | 1465207565020 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1686ms 03:06:05 INFO - PROCESS | 1766 | 1465207565103 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 03:06:05 INFO - PROCESS | 1766 | 1465207565109 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 03:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:06:05 INFO - PROCESS | 1766 | 1465207565118 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:06:05 INFO - PROCESS | 1766 | 1465207565123 Marionette TRACE conn3 <- [1,1742,null,{}] 03:06:05 INFO - PROCESS | 1766 | 1465207565131 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:05 INFO - PROCESS | 1766 | 1465207565136 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:05 INFO - PROCESS | 1766 | 1465207565372 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 03:06:05 INFO - PROCESS | 1766 | 1465207565783 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:05 INFO - PROCESS | 1766 | 1465207565797 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d599000 == 23 [pid = 1766] [id = 443] 03:06:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x8d7ea400) [pid = 1766] [serial = 1330] [outer = (nil)] 03:06:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x8d896000) [pid = 1766] [serial = 1331] [outer = 0x8d7ea400] 03:06:05 INFO - PROCESS | 1766 | 1465207565881 Marionette DEBUG loaded listener.js 03:06:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x8dcf4000) [pid = 1766] [serial = 1332] [outer = 0x8d7ea400] 03:06:06 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfddc00 == 22 [pid = 1766] [id = 431] 03:06:06 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7ed400 == 21 [pid = 1766] [id = 430] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x99962800) [pid = 1766] [serial = 1140] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x9cc8bc00) [pid = 1766] [serial = 1137] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x9b034c00) [pid = 1766] [serial = 1134] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0xa2737000) [pid = 1766] [serial = 1182] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x9114b800) [pid = 1766] [serial = 1164] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x93ac2000) [pid = 1766] [serial = 1167] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x9ae73c00) [pid = 1766] [serial = 1161] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x9b642000) [pid = 1766] [serial = 1170] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x9d9ae000) [pid = 1766] [serial = 1173] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0xa1112800) [pid = 1766] [serial = 1176] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0xa252dc00) [pid = 1766] [serial = 1179] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x9890c400) [pid = 1766] [serial = 1253] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x98698000) [pid = 1766] [serial = 1250] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x98904400) [pid = 1766] [serial = 1251] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x9398bc00) [pid = 1766] [serial = 1214] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x93ac6c00) [pid = 1766] [serial = 1215] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x9b03a800) [pid = 1766] [serial = 1223] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x9cc90c00) [pid = 1766] [serial = 1224] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x93990000) [pid = 1766] [serial = 1244] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0xa34f2800) [pid = 1766] [serial = 1232] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0xa359d800) [pid = 1766] [serial = 1233] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x90910000) [pid = 1766] [serial = 1235] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x94530800) [pid = 1766] [serial = 1236] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x90907800) [pid = 1766] [serial = 1211] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x9130e800) [pid = 1766] [serial = 1212] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x90907000) [pid = 1766] [serial = 1241] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x92a63400) [pid = 1766] [serial = 1242] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x9890a800) [pid = 1766] [serial = 1217] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x99963000) [pid = 1766] [serial = 1218] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0xa225a800) [pid = 1766] [serial = 1226] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0xa230f800) [pid = 1766] [serial = 1227] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0xa256ac00) [pid = 1766] [serial = 1229] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0xa2710800) [pid = 1766] [serial = 1230] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x907c2400) [pid = 1766] [serial = 1238] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x9130d400) [pid = 1766] [serial = 1239] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x93a5cc00) [pid = 1766] [serial = 1209] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x9ab2cc00) [pid = 1766] [serial = 1220] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x9ae76400) [pid = 1766] [serial = 1221] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x950dd000) [pid = 1766] [serial = 1247] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x998f3000) [pid = 1766] [serial = 1254] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x950f6c00) [pid = 1766] [serial = 1248] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x94fb2000) [pid = 1766] [serial = 1245] [outer = (nil)] [url = about:blank] 03:06:06 INFO - PROCESS | 1766 | 1465207566746 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1684ms 03:06:06 INFO - PROCESS | 1766 | 1465207566801 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 03:06:06 INFO - PROCESS | 1766 | 1465207566807 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 03:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:06:06 INFO - PROCESS | 1766 | 1465207566824 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:06:06 INFO - PROCESS | 1766 | 1465207566834 Marionette TRACE conn3 <- [1,1746,null,{}] 03:06:06 INFO - PROCESS | 1766 | 1465207566840 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:06 INFO - PROCESS | 1766 | 1465207566845 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:07 INFO - PROCESS | 1766 | 1465207567023 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 03:06:07 INFO - PROCESS | 1766 | 1465207567182 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:07 INFO - PROCESS | 1766 | 1465207567191 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de13800 == 22 [pid = 1766] [id = 444] 03:06:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8dea5400) [pid = 1766] [serial = 1333] [outer = (nil)] 03:06:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8dfe4000) [pid = 1766] [serial = 1334] [outer = 0x8dea5400] 03:06:07 INFO - PROCESS | 1766 | 1465207567267 Marionette DEBUG loaded listener.js 03:06:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x8e85fc00) [pid = 1766] [serial = 1335] [outer = 0x8dea5400] 03:06:08 INFO - PROCESS | 1766 | 1465207568099 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1348ms 03:06:08 INFO - PROCESS | 1766 | 1465207568171 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 03:06:08 INFO - PROCESS | 1766 | 1465207568174 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 03:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:06:08 INFO - PROCESS | 1766 | 1465207568183 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:06:08 INFO - PROCESS | 1766 | 1465207568189 Marionette TRACE conn3 <- [1,1750,null,{}] 03:06:08 INFO - PROCESS | 1766 | 1465207568204 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:08 INFO - PROCESS | 1766 | 1465207568213 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:08 INFO - PROCESS | 1766 | 1465207568392 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 03:06:08 INFO - PROCESS | 1766 | 1465207568573 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:08 INFO - PROCESS | 1766 | 1465207568582 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9d5400 == 23 [pid = 1766] [id = 445] 03:06:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8ece3400) [pid = 1766] [serial = 1336] [outer = (nil)] 03:06:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x9057d400) [pid = 1766] [serial = 1337] [outer = 0x8ece3400] 03:06:08 INFO - PROCESS | 1766 | 1465207568657 Marionette DEBUG loaded listener.js 03:06:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x907bb800) [pid = 1766] [serial = 1338] [outer = 0x8ece3400] 03:06:09 INFO - PROCESS | 1766 | 1465207569611 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1493ms 03:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:06:09 INFO - PROCESS | 1766 | 1465207569682 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 03:06:09 INFO - PROCESS | 1766 | 1465207569686 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 03:06:09 INFO - PROCESS | 1766 | 1465207569692 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:06:09 INFO - PROCESS | 1766 | 1465207569695 Marionette TRACE conn3 <- [1,1754,null,{}] 03:06:09 INFO - PROCESS | 1766 | 1465207569701 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:09 INFO - PROCESS | 1766 | 1465207569706 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:09 INFO - PROCESS | 1766 | 1465207569965 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 03:06:10 INFO - PROCESS | 1766 | 1465207569992 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:10 INFO - PROCESS | 1766 | 1465207570003 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x90579c00 == 24 [pid = 1766] [id = 446] 03:06:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x907bfc00) [pid = 1766] [serial = 1339] [outer = (nil)] 03:06:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x8e9d7800) [pid = 1766] [serial = 1340] [outer = 0x907bfc00] 03:06:10 INFO - PROCESS | 1766 | 1465207570080 Marionette DEBUG loaded listener.js 03:06:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x9130f400) [pid = 1766] [serial = 1341] [outer = 0x907bfc00] 03:06:10 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x8e941400) [pid = 1766] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:06:10 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x8d596000) [pid = 1766] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:06:10 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x90579000) [pid = 1766] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:06:10 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x9a02b800) [pid = 1766] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:06:10 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x91b4ec00) [pid = 1766] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:06:10 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x9cc8d000) [pid = 1766] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:06:10 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x8e864c00) [pid = 1766] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:06:10 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8d7edc00) [pid = 1766] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:06:10 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x8dfe1000) [pid = 1766] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:06:10 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x92246400) [pid = 1766] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:06:10 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x9a929400) [pid = 1766] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:06:10 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x91b47400) [pid = 1766] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:06:10 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8d89cc00) [pid = 1766] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:06:10 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x93a4f800) [pid = 1766] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:06:11 INFO - PROCESS | 1766 | 1465207571103 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1436ms 03:06:11 INFO - PROCESS | 1766 | 1465207571128 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 03:06:11 INFO - PROCESS | 1766 | 1465207571132 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 03:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:06:11 INFO - PROCESS | 1766 | 1465207571138 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:06:11 INFO - PROCESS | 1766 | 1465207571141 Marionette TRACE conn3 <- [1,1758,null,{}] 03:06:11 INFO - PROCESS | 1766 | 1465207571146 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:11 INFO - PROCESS | 1766 | 1465207571151 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:11 INFO - PROCESS | 1766 | 1465207571366 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 03:06:11 INFO - PROCESS | 1766 | 1465207571383 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:11 INFO - PROCESS | 1766 | 1465207571391 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d596000 == 25 [pid = 1766] [id = 447] 03:06:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8d7e1800) [pid = 1766] [serial = 1342] [outer = (nil)] 03:06:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x9130d400) [pid = 1766] [serial = 1343] [outer = 0x8d7e1800] 03:06:11 INFO - PROCESS | 1766 | 1465207571459 Marionette DEBUG loaded listener.js 03:06:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x91b39400) [pid = 1766] [serial = 1344] [outer = 0x8d7e1800] 03:06:12 INFO - PROCESS | 1766 | 1465207572389 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1277ms 03:06:12 INFO - PROCESS | 1766 | 1465207572415 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 03:06:12 INFO - PROCESS | 1766 | 1465207572419 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 03:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:06:12 INFO - PROCESS | 1766 | 1465207572425 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:06:12 INFO - PROCESS | 1766 | 1465207572428 Marionette TRACE conn3 <- [1,1762,null,{}] 03:06:12 INFO - PROCESS | 1766 | 1465207572433 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:12 INFO - PROCESS | 1766 | 1465207572443 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:12 INFO - PROCESS | 1766 | 1465207572687 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 03:06:13 INFO - PROCESS | 1766 | 1465207572990 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:13 INFO - PROCESS | 1766 | 1465207573003 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d599400 == 26 [pid = 1766] [id = 448] 03:06:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x8d599c00) [pid = 1766] [serial = 1345] [outer = (nil)] 03:06:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x8d7e2000) [pid = 1766] [serial = 1346] [outer = 0x8d599c00] 03:06:13 INFO - PROCESS | 1766 | 1465207573166 Marionette DEBUG loaded listener.js 03:06:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8d7eb400) [pid = 1766] [serial = 1347] [outer = 0x8d599c00] 03:06:14 INFO - PROCESS | 1766 | 1465207574130 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1779ms 03:06:14 INFO - PROCESS | 1766 | 1465207574208 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 03:06:14 INFO - PROCESS | 1766 | 1465207574214 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 03:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:06:14 INFO - PROCESS | 1766 | 1465207574222 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:06:14 INFO - PROCESS | 1766 | 1465207574227 Marionette TRACE conn3 <- [1,1766,null,{}] 03:06:14 INFO - PROCESS | 1766 | 1465207574235 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:14 INFO - PROCESS | 1766 | 1465207574243 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:14 INFO - PROCESS | 1766 | 1465207574480 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 03:06:14 INFO - PROCESS | 1766 | 1465207574786 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:14 INFO - PROCESS | 1766 | 1465207574796 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e862000 == 27 [pid = 1766] [id = 449] 03:06:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8e865c00) [pid = 1766] [serial = 1348] [outer = (nil)] 03:06:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x8e94b400) [pid = 1766] [serial = 1349] [outer = 0x8e865c00] 03:06:14 INFO - PROCESS | 1766 | 1465207574911 Marionette DEBUG loaded listener.js 03:06:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8ece3800) [pid = 1766] [serial = 1350] [outer = 0x8e865c00] 03:06:15 INFO - PROCESS | 1766 | 1465207575817 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1630ms 03:06:15 INFO - PROCESS | 1766 | 1465207575858 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 03:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:06:15 INFO - PROCESS | 1766 | 1465207575865 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 03:06:15 INFO - PROCESS | 1766 | 1465207575872 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:06:15 INFO - PROCESS | 1766 | 1465207575876 Marionette TRACE conn3 <- [1,1770,null,{}] 03:06:15 INFO - PROCESS | 1766 | 1465207575882 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:15 INFO - PROCESS | 1766 | 1465207575888 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:16 INFO - PROCESS | 1766 | 1465207576096 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 03:06:16 INFO - PROCESS | 1766 | 1465207576391 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:16 INFO - PROCESS | 1766 | 1465207576401 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x90906c00 == 28 [pid = 1766] [id = 450] 03:06:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x909ed400) [pid = 1766] [serial = 1351] [outer = (nil)] 03:06:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x9130e800) [pid = 1766] [serial = 1352] [outer = 0x909ed400] 03:06:16 INFO - PROCESS | 1766 | 1465207576529 Marionette DEBUG loaded listener.js 03:06:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x91b4a400) [pid = 1766] [serial = 1353] [outer = 0x909ed400] 03:06:17 INFO - PROCESS | 1766 | 1465207577491 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1681ms 03:06:17 INFO - PROCESS | 1766 | 1465207577553 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 03:06:17 INFO - PROCESS | 1766 | 1465207577557 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 03:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:06:17 INFO - PROCESS | 1766 | 1465207577573 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:06:17 INFO - PROCESS | 1766 | 1465207577583 Marionette TRACE conn3 <- [1,1774,null,{}] 03:06:17 INFO - PROCESS | 1766 | 1465207577589 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:17 INFO - PROCESS | 1766 | 1465207577597 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:17 INFO - PROCESS | 1766 | 1465207577834 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 03:06:18 INFO - PROCESS | 1766 | 1465207578101 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:18 INFO - PROCESS | 1766 | 1465207578108 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b32000 == 29 [pid = 1766] [id = 451] 03:06:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x92217800) [pid = 1766] [serial = 1354] [outer = (nil)] 03:06:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x92a68800) [pid = 1766] [serial = 1355] [outer = 0x92217800] 03:06:18 INFO - PROCESS | 1766 | 1465207578192 Marionette DEBUG loaded listener.js 03:06:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x92cae800) [pid = 1766] [serial = 1356] [outer = 0x92217800] 03:06:19 INFO - PROCESS | 1766 | 1465207579095 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1596ms 03:06:19 INFO - PROCESS | 1766 | 1465207579162 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 03:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:06:19 INFO - PROCESS | 1766 | 1465207579167 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 03:06:19 INFO - PROCESS | 1766 | 1465207579173 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:06:19 INFO - PROCESS | 1766 | 1465207579177 Marionette TRACE conn3 <- [1,1778,null,{}] 03:06:19 INFO - PROCESS | 1766 | 1465207579183 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:19 INFO - PROCESS | 1766 | 1465207579188 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:19 INFO - PROCESS | 1766 | 1465207579378 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 03:06:19 INFO - PROCESS | 1766 | 1465207579640 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:19 INFO - PROCESS | 1766 | 1465207579651 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59f800 == 30 [pid = 1766] [id = 452] 03:06:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x8ecec400) [pid = 1766] [serial = 1357] [outer = (nil)] 03:06:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x93872c00) [pid = 1766] [serial = 1358] [outer = 0x8ecec400] 03:06:19 INFO - PROCESS | 1766 | 1465207579787 Marionette DEBUG loaded listener.js 03:06:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x93981c00) [pid = 1766] [serial = 1359] [outer = 0x8ecec400] 03:06:20 INFO - PROCESS | 1766 | 1465207580685 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 03:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1581ms 03:06:20 INFO - PROCESS | 1766 | 1465207580755 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 03:06:20 INFO - PROCESS | 1766 | 1465207580759 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 03:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:06:20 INFO - PROCESS | 1766 | 1465207580765 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:06:20 INFO - PROCESS | 1766 | 1465207580768 Marionette TRACE conn3 <- [1,1782,null,{}] 03:06:20 INFO - PROCESS | 1766 | 1465207580773 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:20 INFO - PROCESS | 1766 | 1465207580779 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:20 INFO - PROCESS | 1766 | 1465207580968 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 03:06:21 INFO - PROCESS | 1766 | 1465207581175 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:21 INFO - PROCESS | 1766 | 1465207581194 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x93990800 == 31 [pid = 1766] [id = 453] 03:06:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x939c8800) [pid = 1766] [serial = 1360] [outer = (nil)] 03:06:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x93a50800) [pid = 1766] [serial = 1361] [outer = 0x939c8800] 03:06:21 INFO - PROCESS | 1766 | 1465207581330 Marionette DEBUG loaded listener.js 03:06:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x94fb2c00) [pid = 1766] [serial = 1362] [outer = 0x939c8800] 03:06:22 INFO - PROCESS | 1766 | 1465207582321 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 03:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1631ms 03:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:06:22 INFO - PROCESS | 1766 | 1465207582397 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 03:06:22 INFO - PROCESS | 1766 | 1465207582400 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 03:06:22 INFO - PROCESS | 1766 | 1465207582407 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:06:22 INFO - PROCESS | 1766 | 1465207582410 Marionette TRACE conn3 <- [1,1786,null,{}] 03:06:22 INFO - PROCESS | 1766 | 1465207582416 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:22 INFO - PROCESS | 1766 | 1465207582422 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:22 INFO - PROCESS | 1766 | 1465207582623 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 03:06:22 INFO - PROCESS | 1766 | 1465207582874 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:22 INFO - PROCESS | 1766 | 1465207582882 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x93878800 == 32 [pid = 1766] [id = 454] 03:06:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x9387cc00) [pid = 1766] [serial = 1363] [outer = (nil)] 03:06:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x950dec00) [pid = 1766] [serial = 1364] [outer = 0x9387cc00] 03:06:22 INFO - PROCESS | 1766 | 1465207582979 Marionette DEBUG loaded listener.js 03:06:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x974be800) [pid = 1766] [serial = 1365] [outer = 0x9387cc00] 03:06:23 INFO - PROCESS | 1766 | 1465207583858 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 03:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1488ms 03:06:23 INFO - PROCESS | 1766 | 1465207583918 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 03:06:23 INFO - PROCESS | 1766 | 1465207583922 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 03:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:06:23 INFO - PROCESS | 1766 | 1465207583929 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:06:23 INFO - PROCESS | 1766 | 1465207583932 Marionette TRACE conn3 <- [1,1790,null,{}] 03:06:23 INFO - PROCESS | 1766 | 1465207583938 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:23 INFO - PROCESS | 1766 | 1465207583944 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:24 INFO - PROCESS | 1766 | 1465207584132 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 03:06:24 INFO - PROCESS | 1766 | 1465207584342 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:24 INFO - PROCESS | 1766 | 1465207584351 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e7000 == 33 [pid = 1766] [id = 455] 03:06:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x9090a800) [pid = 1766] [serial = 1366] [outer = (nil)] 03:06:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x987a0c00) [pid = 1766] [serial = 1367] [outer = 0x9090a800] 03:06:24 INFO - PROCESS | 1766 | 1465207584467 Marionette DEBUG loaded listener.js 03:06:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x98905000) [pid = 1766] [serial = 1368] [outer = 0x9090a800] 03:06:25 INFO - PROCESS | 1766 | 1465207585452 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1583ms 03:06:25 INFO - PROCESS | 1766 | 1465207585513 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 03:06:25 INFO - PROCESS | 1766 | 1465207585517 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 03:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:06:25 INFO - PROCESS | 1766 | 1465207585523 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:06:25 INFO - PROCESS | 1766 | 1465207585525 Marionette TRACE conn3 <- [1,1794,null,{}] 03:06:25 INFO - PROCESS | 1766 | 1465207585531 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:25 INFO - PROCESS | 1766 | 1465207585537 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:25 INFO - PROCESS | 1766 | 1465207585729 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 03:06:25 INFO - PROCESS | 1766 | 1465207585938 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:25 INFO - PROCESS | 1766 | 1465207585949 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x95053800 == 34 [pid = 1766] [id = 456] 03:06:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x950f0000) [pid = 1766] [serial = 1369] [outer = (nil)] 03:06:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x9930b800) [pid = 1766] [serial = 1370] [outer = 0x950f0000] 03:06:26 INFO - PROCESS | 1766 | 1465207586070 Marionette DEBUG loaded listener.js 03:06:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x99506000) [pid = 1766] [serial = 1371] [outer = 0x950f0000] 03:06:27 INFO - PROCESS | 1766 | 1465207587057 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1589ms 03:06:27 INFO - PROCESS | 1766 | 1465207587113 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 03:06:27 INFO - PROCESS | 1766 | 1465207587116 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 03:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:06:27 INFO - PROCESS | 1766 | 1465207587123 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:06:27 INFO - PROCESS | 1766 | 1465207587126 Marionette TRACE conn3 <- [1,1798,null,{}] 03:06:27 INFO - PROCESS | 1766 | 1465207587132 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:27 INFO - PROCESS | 1766 | 1465207587137 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:27 INFO - PROCESS | 1766 | 1465207587317 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 03:06:27 INFO - PROCESS | 1766 | 1465207587527 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:27 INFO - PROCESS | 1766 | 1465207587533 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de9cc00 == 35 [pid = 1766] [id = 457] 03:06:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x8de9dc00) [pid = 1766] [serial = 1372] [outer = (nil)] 03:06:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x995b6c00) [pid = 1766] [serial = 1373] [outer = 0x8de9dc00] 03:06:27 INFO - PROCESS | 1766 | 1465207587647 Marionette DEBUG loaded listener.js 03:06:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x99d45000) [pid = 1766] [serial = 1374] [outer = 0x8de9dc00] 03:06:29 INFO - PROCESS | 1766 | 1465207589053 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1979ms 03:06:29 INFO - PROCESS | 1766 | 1465207589103 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 03:06:29 INFO - PROCESS | 1766 | 1465207589109 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 03:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:06:29 INFO - PROCESS | 1766 | 1465207589267 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:06:29 INFO - PROCESS | 1766 | 1465207589273 Marionette TRACE conn3 <- [1,1802,null,{}] 03:06:29 INFO - PROCESS | 1766 | 1465207589285 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:29 INFO - PROCESS | 1766 | 1465207589289 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:29 INFO - PROCESS | 1766 | 1465207589455 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 03:06:29 INFO - PROCESS | 1766 | 1465207589684 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:29 INFO - PROCESS | 1766 | 1465207589697 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e947000 == 36 [pid = 1766] [id = 458] 03:06:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x8e949000) [pid = 1766] [serial = 1375] [outer = (nil)] 03:06:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x8e9cd000) [pid = 1766] [serial = 1376] [outer = 0x8e949000] 03:06:29 INFO - PROCESS | 1766 | 1465207589770 Marionette DEBUG loaded listener.js 03:06:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x8ecf1400) [pid = 1766] [serial = 1377] [outer = 0x8e949000] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d596000 == 35 [pid = 1766] [id = 447] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x90908800 == 34 [pid = 1766] [id = 435] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8e94dc00 == 33 [pid = 1766] [id = 434] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d895400 == 32 [pid = 1766] [id = 433] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcfcc00 == 31 [pid = 1766] [id = 429] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9d5400 == 30 [pid = 1766] [id = 445] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x907bbc00 == 29 [pid = 1766] [id = 432] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x907b8000 == 28 [pid = 1766] [id = 438] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59f000 == 27 [pid = 1766] [id = 440] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x91b4b400 == 26 [pid = 1766] [id = 436] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d898c00 == 25 [pid = 1766] [id = 427] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7f0800 == 24 [pid = 1766] [id = 442] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcfc800 == 23 [pid = 1766] [id = 437] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x92cca800 == 22 [pid = 1766] [id = 439] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcf7800 == 21 [pid = 1766] [id = 441] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d599000 == 20 [pid = 1766] [id = 443] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x91b35400 == 19 [pid = 1766] [id = 428] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8de13800 == 18 [pid = 1766] [id = 444] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x90579c00 == 17 [pid = 1766] [id = 446] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8de9cc00 == 16 [pid = 1766] [id = 457] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x95053800 == 15 [pid = 1766] [id = 456] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x93878800 == 14 [pid = 1766] [id = 454] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e7000 == 13 [pid = 1766] [id = 455] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x93990800 == 12 [pid = 1766] [id = 453] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59f800 == 11 [pid = 1766] [id = 452] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x91b32000 == 10 [pid = 1766] [id = 451] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8e862000 == 9 [pid = 1766] [id = 449] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x90906c00 == 8 [pid = 1766] [id = 450] 03:06:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d599400 == 7 [pid = 1766] [id = 448] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x8dfe9000) [pid = 1766] [serial = 1284] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x92245400) [pid = 1766] [serial = 1287] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x9a929c00) [pid = 1766] [serial = 1269] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0xa35a8000) [pid = 1766] [serial = 1281] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x9b708c00) [pid = 1766] [serial = 1272] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x936e3800) [pid = 1766] [serial = 1263] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x8de0f000) [pid = 1766] [serial = 1257] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x9114a000) [pid = 1766] [serial = 1260] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x907c1400) [pid = 1766] [serial = 1298] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x8e950800) [pid = 1766] [serial = 1295] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x8e9cfc00) [pid = 1766] [serial = 1296] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x8d893c00) [pid = 1766] [serial = 1256] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x907ba400) [pid = 1766] [serial = 1259] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0xa110d000) [pid = 1766] [serial = 1277] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x91f74800) [pid = 1766] [serial = 1286] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0xa34f3000) [pid = 1766] [serial = 1280] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x9452e800) [pid = 1766] [serial = 1290] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x8de0e400) [pid = 1766] [serial = 1292] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x8de9e000) [pid = 1766] [serial = 1293] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x9cce7400) [pid = 1766] [serial = 1274] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x92a5cc00) [pid = 1766] [serial = 1262] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x9ae72400) [pid = 1766] [serial = 1271] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x95127800) [pid = 1766] [serial = 1265] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x8de13400) [pid = 1766] [serial = 1283] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x92a65c00) [pid = 1766] [serial = 1289] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x9a034000) [pid = 1766] [serial = 1268] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x995a7800) [pid = 1766] [serial = 1266] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x9d9a7000) [pid = 1766] [serial = 1275] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0xa2561c00) [pid = 1766] [serial = 1278] [outer = (nil)] [url = about:blank] 03:06:32 INFO - PROCESS | 1766 | 1465207592397 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 3281ms 03:06:32 INFO - PROCESS | 1766 | 1465207592458 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 03:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:06:32 INFO - PROCESS | 1766 | 1465207592464 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 03:06:32 INFO - PROCESS | 1766 | 1465207592472 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:06:32 INFO - PROCESS | 1766 | 1465207592477 Marionette TRACE conn3 <- [1,1806,null,{}] 03:06:32 INFO - PROCESS | 1766 | 1465207592485 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:32 INFO - PROCESS | 1766 | 1465207592489 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:32 INFO - PROCESS | 1766 | 1465207592660 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 03:06:32 INFO - PROCESS | 1766 | 1465207592834 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:32 INFO - PROCESS | 1766 | 1465207592849 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7f0800 == 8 [pid = 1766] [id = 459] 03:06:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x8d893c00) [pid = 1766] [serial = 1378] [outer = (nil)] 03:06:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8dcf6400) [pid = 1766] [serial = 1379] [outer = 0x8d893c00] 03:06:32 INFO - PROCESS | 1766 | 1465207592921 Marionette DEBUG loaded listener.js 03:06:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x8de0e000) [pid = 1766] [serial = 1380] [outer = 0x8d893c00] 03:06:33 INFO - PROCESS | 1766 | 1465207593697 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1280ms 03:06:33 INFO - PROCESS | 1766 | 1465207593751 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 03:06:33 INFO - PROCESS | 1766 | 1465207593760 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 03:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:06:33 INFO - PROCESS | 1766 | 1465207593775 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:06:33 INFO - PROCESS | 1766 | 1465207593780 Marionette TRACE conn3 <- [1,1810,null,{}] 03:06:33 INFO - PROCESS | 1766 | 1465207593786 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:33 INFO - PROCESS | 1766 | 1465207593791 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:33 INFO - PROCESS | 1766 | 1465207593978 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 03:06:34 INFO - PROCESS | 1766 | 1465207594128 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:34 INFO - PROCESS | 1766 | 1465207594135 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dea1800 == 9 [pid = 1766] [id = 460] 03:06:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x8dea2c00) [pid = 1766] [serial = 1381] [outer = (nil)] 03:06:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x8dfdf400) [pid = 1766] [serial = 1382] [outer = 0x8dea2c00] 03:06:34 INFO - PROCESS | 1766 | 1465207594209 Marionette DEBUG loaded listener.js 03:06:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x8dfe8000) [pid = 1766] [serial = 1383] [outer = 0x8dea2c00] 03:06:35 INFO - PROCESS | 1766 | 1465207595187 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1485ms 03:06:35 INFO - PROCESS | 1766 | 1465207595256 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 03:06:35 INFO - PROCESS | 1766 | 1465207595260 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 03:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:06:35 INFO - PROCESS | 1766 | 1465207595266 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:06:35 INFO - PROCESS | 1766 | 1465207595272 Marionette TRACE conn3 <- [1,1814,null,{}] 03:06:35 INFO - PROCESS | 1766 | 1465207595298 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:35 INFO - PROCESS | 1766 | 1465207595307 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:35 INFO - PROCESS | 1766 | 1465207595523 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 03:06:35 INFO - PROCESS | 1766 | 1465207595547 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:35 INFO - PROCESS | 1766 | 1465207595558 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9ccc00 == 10 [pid = 1766] [id = 461] 03:06:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x8e9d0800) [pid = 1766] [serial = 1384] [outer = (nil)] 03:06:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x8e9d6000) [pid = 1766] [serial = 1385] [outer = 0x8e9d0800] 03:06:35 INFO - PROCESS | 1766 | 1465207595629 Marionette DEBUG loaded listener.js 03:06:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x8ecef400) [pid = 1766] [serial = 1386] [outer = 0x8e9d0800] 03:06:37 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x8d7e1800) [pid = 1766] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:06:37 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x907bfc00) [pid = 1766] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:06:37 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x90583400) [pid = 1766] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:06:37 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x90909c00) [pid = 1766] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:06:37 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x8d7ea400) [pid = 1766] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:06:37 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x907bc400) [pid = 1766] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:06:37 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8de15000) [pid = 1766] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:06:37 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8d895c00) [pid = 1766] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:06:37 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x8dcf7400) [pid = 1766] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:06:37 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x91f6e000) [pid = 1766] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:06:37 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x8dea5400) [pid = 1766] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:06:37 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8e94f400) [pid = 1766] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:06:37 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x9387bc00) [pid = 1766] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:06:37 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x9223c000) [pid = 1766] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:06:37 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8e862400) [pid = 1766] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:06:37 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x8ece3400) [pid = 1766] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:06:37 INFO - PROCESS | 1766 | 1465207597407 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 2190ms 03:06:37 INFO - PROCESS | 1766 | 1465207597484 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 03:06:37 INFO - PROCESS | 1766 | 1465207597487 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 03:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:06:37 INFO - PROCESS | 1766 | 1465207597494 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:06:37 INFO - PROCESS | 1766 | 1465207597497 Marionette TRACE conn3 <- [1,1818,null,{}] 03:06:37 INFO - PROCESS | 1766 | 1465207597502 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:37 INFO - PROCESS | 1766 | 1465207597507 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:37 INFO - PROCESS | 1766 | 1465207597703 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 03:06:37 INFO - PROCESS | 1766 | 1465207597788 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:37 INFO - PROCESS | 1766 | 1465207597795 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcf2000 == 11 [pid = 1766] [id = 462] 03:06:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8dea8c00) [pid = 1766] [serial = 1387] [outer = (nil)] 03:06:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x8ece9000) [pid = 1766] [serial = 1388] [outer = 0x8dea8c00] 03:06:37 INFO - PROCESS | 1766 | 1465207597866 Marionette DEBUG loaded listener.js 03:06:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x90583800) [pid = 1766] [serial = 1389] [outer = 0x8dea8c00] 03:06:38 INFO - PROCESS | 1766 | 1465207598610 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1178ms 03:06:38 INFO - PROCESS | 1766 | 1465207598677 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 03:06:38 INFO - PROCESS | 1766 | 1465207598681 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 03:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:06:38 INFO - PROCESS | 1766 | 1465207598687 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:06:38 INFO - PROCESS | 1766 | 1465207598690 Marionette TRACE conn3 <- [1,1822,null,{}] 03:06:38 INFO - PROCESS | 1766 | 1465207598695 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:38 INFO - PROCESS | 1766 | 1465207598700 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:38 INFO - PROCESS | 1766 | 1465207598867 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 03:06:38 INFO - PROCESS | 1766 | 1465207598877 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:38 INFO - PROCESS | 1766 | 1465207598883 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x907b4c00 == 12 [pid = 1766] [id = 463] 03:06:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x907bd000) [pid = 1766] [serial = 1390] [outer = (nil)] 03:06:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x90909000) [pid = 1766] [serial = 1391] [outer = 0x907bd000] 03:06:38 INFO - PROCESS | 1766 | 1465207598951 Marionette DEBUG loaded listener.js 03:06:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x9090f800) [pid = 1766] [serial = 1392] [outer = 0x907bd000] 03:06:40 INFO - PROCESS | 1766 | 1465207600087 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1488ms 03:06:40 INFO - PROCESS | 1766 | 1465207600176 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 03:06:40 INFO - PROCESS | 1766 | 1465207600183 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 03:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:06:40 INFO - PROCESS | 1766 | 1465207600192 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:06:40 INFO - PROCESS | 1766 | 1465207600197 Marionette TRACE conn3 <- [1,1826,null,{}] 03:06:40 INFO - PROCESS | 1766 | 1465207600207 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:40 INFO - PROCESS | 1766 | 1465207600213 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:40 INFO - PROCESS | 1766 | 1465207600431 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 03:06:40 INFO - PROCESS | 1766 | 1465207600674 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:40 INFO - PROCESS | 1766 | 1465207600685 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcfbc00 == 13 [pid = 1766] [id = 464] 03:06:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8dcfc000) [pid = 1766] [serial = 1393] [outer = (nil)] 03:06:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x8dea2800) [pid = 1766] [serial = 1394] [outer = 0x8dcfc000] 03:06:40 INFO - PROCESS | 1766 | 1465207600779 Marionette DEBUG loaded listener.js 03:06:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8e860800) [pid = 1766] [serial = 1395] [outer = 0x8dcfc000] 03:06:41 INFO - PROCESS | 1766 | ************************* 03:06:41 INFO - PROCESS | 1766 | A coding exception was thrown and uncaught in a Task. 03:06:41 INFO - PROCESS | 1766 | 03:06:41 INFO - PROCESS | 1766 | Full message: TypeError: NetworkError when attempting to fetch resource. 03:06:41 INFO - PROCESS | 1766 | Full stack: 03:06:41 INFO - PROCESS | 1766 | ************************* 03:06:41 INFO - PROCESS | 1766 | 1465207601774 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1646ms 03:06:41 INFO - PROCESS | 1766 | 1465207601838 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 03:06:41 INFO - PROCESS | 1766 | 1465207601845 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 03:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:06:41 INFO - PROCESS | 1766 | 1465207601856 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:06:41 INFO - PROCESS | 1766 | 1465207601860 Marionette TRACE conn3 <- [1,1830,null,{}] 03:06:41 INFO - PROCESS | 1766 | 1465207601867 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:41 INFO - PROCESS | 1766 | 1465207601873 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:42 INFO - PROCESS | 1766 | 1465207602089 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 03:06:42 INFO - PROCESS | 1766 | 1465207602327 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:42 INFO - PROCESS | 1766 | 1465207602336 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e949400 == 14 [pid = 1766] [id = 465] 03:06:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x9090f000) [pid = 1766] [serial = 1396] [outer = (nil)] 03:06:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x909e6400) [pid = 1766] [serial = 1397] [outer = 0x9090f000] 03:06:42 INFO - PROCESS | 1766 | 1465207602464 Marionette DEBUG loaded listener.js 03:06:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x8ecf0c00) [pid = 1766] [serial = 1398] [outer = 0x9090f000] 03:06:43 INFO - PROCESS | 1766 | 1465207603466 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1689ms 03:06:43 INFO - PROCESS | 1766 | 1465207603545 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 03:06:43 INFO - PROCESS | 1766 | 1465207603549 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 03:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:06:43 INFO - PROCESS | 1766 | 1465207603556 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:06:43 INFO - PROCESS | 1766 | 1465207603562 Marionette TRACE conn3 <- [1,1834,null,{}] 03:06:43 INFO - PROCESS | 1766 | 1465207603578 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:43 INFO - PROCESS | 1766 | 1465207603587 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:43 INFO - PROCESS | 1766 | 1465207603863 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 03:06:44 INFO - PROCESS | 1766 | 1465207604085 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:44 INFO - PROCESS | 1766 | 1465207604096 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x91302800 == 15 [pid = 1766] [id = 466] 03:06:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x91302c00) [pid = 1766] [serial = 1399] [outer = (nil)] 03:06:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x91b30000) [pid = 1766] [serial = 1400] [outer = 0x91302c00] 03:06:44 INFO - PROCESS | 1766 | 1465207604180 Marionette DEBUG loaded listener.js 03:06:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x91b35000) [pid = 1766] [serial = 1401] [outer = 0x91302c00] 03:06:45 INFO - PROCESS | 1766 | 1465207605121 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 03:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1639ms 03:06:45 INFO - PROCESS | 1766 | 1465207605196 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 03:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:06:45 INFO - PROCESS | 1766 | 1465207605201 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 03:06:45 INFO - PROCESS | 1766 | 1465207605207 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:06:45 INFO - PROCESS | 1766 | 1465207605211 Marionette TRACE conn3 <- [1,1838,null,{}] 03:06:45 INFO - PROCESS | 1766 | 1465207605216 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:45 INFO - PROCESS | 1766 | 1465207605222 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:45 INFO - PROCESS | 1766 | 1465207605424 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 03:06:45 INFO - PROCESS | 1766 | 1465207605608 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:45 INFO - PROCESS | 1766 | 1465207605618 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9cc400 == 16 [pid = 1766] [id = 467] 03:06:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x91b3cc00) [pid = 1766] [serial = 1402] [outer = (nil)] 03:06:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x91b46800) [pid = 1766] [serial = 1403] [outer = 0x91b3cc00] 03:06:45 INFO - PROCESS | 1766 | 1465207605745 Marionette DEBUG loaded listener.js 03:06:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x91b4cc00) [pid = 1766] [serial = 1404] [outer = 0x91b3cc00] 03:06:46 INFO - PROCESS | 1766 | 1465207606672 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1536ms 03:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:06:46 INFO - PROCESS | 1766 | 1465207606744 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 03:06:46 INFO - PROCESS | 1766 | 1465207606747 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 03:06:46 INFO - PROCESS | 1766 | 1465207606754 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:06:46 INFO - PROCESS | 1766 | 1465207606758 Marionette TRACE conn3 <- [1,1842,null,{}] 03:06:46 INFO - PROCESS | 1766 | 1465207606763 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:46 INFO - PROCESS | 1766 | 1465207606769 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:46 INFO - PROCESS | 1766 | 1465207606976 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 03:06:47 INFO - PROCESS | 1766 | 1465207607209 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:47 INFO - PROCESS | 1766 | 1465207607219 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b3b400 == 17 [pid = 1766] [id = 468] 03:06:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x91b47c00) [pid = 1766] [serial = 1405] [outer = (nil)] 03:06:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x92213c00) [pid = 1766] [serial = 1406] [outer = 0x91b47c00] 03:06:47 INFO - PROCESS | 1766 | 1465207607348 Marionette DEBUG loaded listener.js 03:06:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x9223cc00) [pid = 1766] [serial = 1407] [outer = 0x91b47c00] 03:06:48 INFO - PROCESS | 1766 | 1465207608322 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1648ms 03:06:48 INFO - PROCESS | 1766 | 1465207608402 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 03:06:48 INFO - PROCESS | 1766 | 1465207608406 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 03:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:06:48 INFO - PROCESS | 1766 | 1465207608413 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:06:48 INFO - PROCESS | 1766 | 1465207608416 Marionette TRACE conn3 <- [1,1846,null,{}] 03:06:48 INFO - PROCESS | 1766 | 1465207608422 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:48 INFO - PROCESS | 1766 | 1465207608433 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:48 INFO - PROCESS | 1766 | 1465207608696 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 03:06:48 INFO - PROCESS | 1766 | 1465207608937 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:48 INFO - PROCESS | 1766 | 1465207608946 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7ed000 == 18 [pid = 1766] [id = 469] 03:06:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x8dcef400) [pid = 1766] [serial = 1408] [outer = (nil)] 03:06:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x8e94c000) [pid = 1766] [serial = 1409] [outer = 0x8dcef400] 03:06:49 INFO - PROCESS | 1766 | 1465207609043 Marionette DEBUG loaded listener.js 03:06:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x8ece4c00) [pid = 1766] [serial = 1410] [outer = 0x8dcef400] 03:06:49 INFO - PROCESS | 1766 | 1465207609882 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:06:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1530ms 03:06:49 INFO - PROCESS | 1766 | 1465207609944 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 03:06:49 INFO - PROCESS | 1766 | 1465207609948 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 03:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:06:49 INFO - PROCESS | 1766 | 1465207609954 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:06:49 INFO - PROCESS | 1766 | 1465207609958 Marionette TRACE conn3 <- [1,1850,null,{}] 03:06:49 INFO - PROCESS | 1766 | 1465207609964 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:49 INFO - PROCESS | 1766 | 1465207609969 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:50 INFO - PROCESS | 1766 | 1465207610138 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 03:06:50 INFO - PROCESS | 1766 | 1465207610516 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:50 INFO - PROCESS | 1766 | 1465207610526 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e3800 == 19 [pid = 1766] [id = 470] 03:06:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x8d7e4000) [pid = 1766] [serial = 1411] [outer = (nil)] 03:06:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x8d7efc00) [pid = 1766] [serial = 1412] [outer = 0x8d7e4000] 03:06:50 INFO - PROCESS | 1766 | 1465207610646 Marionette DEBUG loaded listener.js 03:06:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x8dcf1000) [pid = 1766] [serial = 1413] [outer = 0x8d7e4000] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x92295800) [pid = 1766] [serial = 1313] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x92249c00) [pid = 1766] [serial = 1314] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x909e7c00) [pid = 1766] [serial = 1307] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x91307c00) [pid = 1766] [serial = 1308] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x8d896000) [pid = 1766] [serial = 1331] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x8dcf4000) [pid = 1766] [serial = 1332] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x909ec000) [pid = 1766] [serial = 1299] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x9228c000) [pid = 1766] [serial = 1325] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x93988c00) [pid = 1766] [serial = 1326] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x8d8a0c00) [pid = 1766] [serial = 1301] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x8de12400) [pid = 1766] [serial = 1302] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x8e9d2c00) [pid = 1766] [serial = 1328] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x92a60400) [pid = 1766] [serial = 1329] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x92216400) [pid = 1766] [serial = 1310] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x90585c00) [pid = 1766] [serial = 1311] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x8dfe4000) [pid = 1766] [serial = 1334] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x8e85fc00) [pid = 1766] [serial = 1335] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8e9cf400) [pid = 1766] [serial = 1304] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8eced400) [pid = 1766] [serial = 1305] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x93abf000) [pid = 1766] [serial = 1319] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x93ac0000) [pid = 1766] [serial = 1320] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x9386f800) [pid = 1766] [serial = 1316] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x939c9800) [pid = 1766] [serial = 1317] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x95048c00) [pid = 1766] [serial = 1322] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x9504b800) [pid = 1766] [serial = 1323] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x9057d400) [pid = 1766] [serial = 1337] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x907bb800) [pid = 1766] [serial = 1338] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x9130d400) [pid = 1766] [serial = 1343] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8e9d7800) [pid = 1766] [serial = 1340] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x9130f400) [pid = 1766] [serial = 1341] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x91b39400) [pid = 1766] [serial = 1344] [outer = (nil)] [url = about:blank] 03:06:51 INFO - PROCESS | 1766 | 1465207611715 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1779ms 03:06:51 INFO - PROCESS | 1766 | 1465207611737 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 03:06:51 INFO - PROCESS | 1766 | 1465207611742 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 03:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:06:51 INFO - PROCESS | 1766 | 1465207611750 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:06:51 INFO - PROCESS | 1766 | 1465207611755 Marionette TRACE conn3 <- [1,1854,null,{}] 03:06:51 INFO - PROCESS | 1766 | 1465207611762 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:51 INFO - PROCESS | 1766 | 1465207611770 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:51 INFO - PROCESS | 1766 | 1465207611939 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 03:06:52 INFO - PROCESS | 1766 | 1465207612115 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:52 INFO - PROCESS | 1766 | 1465207612122 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e3c00 == 20 [pid = 1766] [id = 471] 03:06:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8dcf3c00) [pid = 1766] [serial = 1414] [outer = (nil)] 03:06:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8dfe5800) [pid = 1766] [serial = 1415] [outer = 0x8dcf3c00] 03:06:52 INFO - PROCESS | 1766 | 1465207612203 Marionette DEBUG loaded listener.js 03:06:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8e864400) [pid = 1766] [serial = 1416] [outer = 0x8dcf3c00] 03:06:53 INFO - PROCESS | 1766 | 1465207613042 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1328ms 03:06:53 INFO - PROCESS | 1766 | 1465207613082 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 03:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:06:53 INFO - PROCESS | 1766 | 1465207613088 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 03:06:53 INFO - PROCESS | 1766 | 1465207613095 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:06:53 INFO - PROCESS | 1766 | 1465207613098 Marionette TRACE conn3 <- [1,1858,null,{}] 03:06:53 INFO - PROCESS | 1766 | 1465207613104 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:53 INFO - PROCESS | 1766 | 1465207613109 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:53 INFO - PROCESS | 1766 | 1465207613276 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 03:06:53 INFO - PROCESS | 1766 | 1465207613286 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:53 INFO - PROCESS | 1766 | 1465207613295 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9d7800 == 21 [pid = 1766] [id = 472] 03:06:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8ecedc00) [pid = 1766] [serial = 1417] [outer = (nil)] 03:06:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x90584800) [pid = 1766] [serial = 1418] [outer = 0x8ecedc00] 03:06:53 INFO - PROCESS | 1766 | 1465207613362 Marionette DEBUG loaded listener.js 03:06:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x909e4000) [pid = 1766] [serial = 1419] [outer = 0x8ecedc00] 03:06:54 INFO - PROCESS | 1766 | 1465207614364 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1328ms 03:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:06:54 INFO - PROCESS | 1766 | 1465207614435 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 03:06:54 INFO - PROCESS | 1766 | 1465207614438 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 03:06:54 INFO - PROCESS | 1766 | 1465207614452 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:06:54 INFO - PROCESS | 1766 | 1465207614460 Marionette TRACE conn3 <- [1,1862,null,{}] 03:06:54 INFO - PROCESS | 1766 | 1465207614483 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:54 INFO - PROCESS | 1766 | 1465207614488 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:54 INFO - PROCESS | 1766 | 1465207614710 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 03:06:54 INFO - PROCESS | 1766 | 1465207614737 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:54 INFO - PROCESS | 1766 | 1465207614744 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9d5800 == 22 [pid = 1766] [id = 473] 03:06:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x909e9000) [pid = 1766] [serial = 1420] [outer = (nil)] 03:06:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x91309800) [pid = 1766] [serial = 1421] [outer = 0x909e9000] 03:06:54 INFO - PROCESS | 1766 | 1465207614811 Marionette DEBUG loaded listener.js 03:06:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x91b3c400) [pid = 1766] [serial = 1422] [outer = 0x909e9000] 03:06:55 INFO - PROCESS | 1766 | 1465207615779 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1364ms 03:06:55 INFO - PROCESS | 1766 | 1465207615808 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 03:06:55 INFO - PROCESS | 1766 | 1465207615813 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 03:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:06:55 INFO - PROCESS | 1766 | 1465207615819 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:06:55 INFO - PROCESS | 1766 | 1465207615822 Marionette TRACE conn3 <- [1,1866,null,{}] 03:06:55 INFO - PROCESS | 1766 | 1465207615827 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:55 INFO - PROCESS | 1766 | 1465207615832 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:56 INFO - PROCESS | 1766 | 1465207616051 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 03:06:56 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8dea2c00) [pid = 1766] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:06:56 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x9090a800) [pid = 1766] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:06:56 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x939c8800) [pid = 1766] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:06:56 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8e9d0800) [pid = 1766] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:06:56 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x8e865c00) [pid = 1766] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:06:56 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x909ed400) [pid = 1766] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:06:56 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8d893c00) [pid = 1766] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:06:56 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8dea8c00) [pid = 1766] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:06:56 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x950f0000) [pid = 1766] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:06:56 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8de9dc00) [pid = 1766] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:06:56 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8d599c00) [pid = 1766] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:06:56 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x92217800) [pid = 1766] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:06:56 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8e949000) [pid = 1766] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:06:56 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x9387cc00) [pid = 1766] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:06:56 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8ecec400) [pid = 1766] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:06:56 INFO - PROCESS | 1766 | 1465207616313 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:56 INFO - PROCESS | 1766 | 1465207616321 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d595c00 == 23 [pid = 1766] [id = 474] 03:06:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8d596000) [pid = 1766] [serial = 1423] [outer = (nil)] 03:06:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8de9dc00) [pid = 1766] [serial = 1424] [outer = 0x8d596000] 03:06:56 INFO - PROCESS | 1766 | 1465207616461 Marionette DEBUG loaded listener.js 03:06:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8ecec400) [pid = 1766] [serial = 1425] [outer = 0x8d596000] 03:06:57 INFO - PROCESS | 1766 | 1465207617191 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1436ms 03:06:57 INFO - PROCESS | 1766 | 1465207617256 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 03:06:57 INFO - PROCESS | 1766 | 1465207617259 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 03:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:06:57 INFO - PROCESS | 1766 | 1465207617273 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:06:57 INFO - PROCESS | 1766 | 1465207617277 Marionette TRACE conn3 <- [1,1870,null,{}] 03:06:57 INFO - PROCESS | 1766 | 1465207617282 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:57 INFO - PROCESS | 1766 | 1465207617287 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:57 INFO - PROCESS | 1766 | 1465207617451 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 03:06:57 INFO - PROCESS | 1766 | 1465207617460 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:57 INFO - PROCESS | 1766 | 1465207617478 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x9221d400 == 24 [pid = 1766] [id = 475] 03:06:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x9223a400) [pid = 1766] [serial = 1426] [outer = (nil)] 03:06:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x9228c000) [pid = 1766] [serial = 1427] [outer = 0x9223a400] 03:06:57 INFO - PROCESS | 1766 | 1465207617565 Marionette DEBUG loaded listener.js 03:06:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x92298800) [pid = 1766] [serial = 1428] [outer = 0x9223a400] 03:06:58 INFO - PROCESS | 1766 | 1465207618684 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1487ms 03:06:58 INFO - PROCESS | 1766 | 1465207618762 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 03:06:58 INFO - PROCESS | 1766 | 1465207618769 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 03:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:06:58 INFO - PROCESS | 1766 | 1465207618780 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:06:58 INFO - PROCESS | 1766 | 1465207618784 Marionette TRACE conn3 <- [1,1874,null,{}] 03:06:58 INFO - PROCESS | 1766 | 1465207618794 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:58 INFO - PROCESS | 1766 | 1465207618800 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:59 INFO - PROCESS | 1766 | 1465207619043 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 03:06:59 INFO - PROCESS | 1766 | 1465207619308 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:59 INFO - PROCESS | 1766 | 1465207619325 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:06:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d89c800 == 25 [pid = 1766] [id = 476] 03:06:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8d89f800) [pid = 1766] [serial = 1429] [outer = (nil)] 03:06:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8dea3000) [pid = 1766] [serial = 1430] [outer = 0x8d89f800] 03:06:59 INFO - PROCESS | 1766 | 1465207619426 Marionette DEBUG loaded listener.js 03:06:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8e866000) [pid = 1766] [serial = 1431] [outer = 0x8d89f800] 03:07:00 INFO - PROCESS | 1766 | 1465207620376 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1638ms 03:07:00 INFO - PROCESS | 1766 | 1465207620416 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 03:07:00 INFO - PROCESS | 1766 | 1465207620423 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 03:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:07:00 INFO - PROCESS | 1766 | 1465207620462 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:07:00 INFO - PROCESS | 1766 | 1465207620465 Marionette TRACE conn3 <- [1,1878,null,{}] 03:07:00 INFO - PROCESS | 1766 | 1465207620476 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:00 INFO - PROCESS | 1766 | 1465207620481 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:00 INFO - PROCESS | 1766 | 1465207620709 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 03:07:00 INFO - PROCESS | 1766 | 1465207620941 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:00 INFO - PROCESS | 1766 | 1465207620947 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x907b5800 == 26 [pid = 1766] [id = 477] 03:07:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x909e2800) [pid = 1766] [serial = 1432] [outer = (nil)] 03:07:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x91144400) [pid = 1766] [serial = 1433] [outer = 0x909e2800] 03:07:01 INFO - PROCESS | 1766 | 1465207621078 Marionette DEBUG loaded listener.js 03:07:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x91308000) [pid = 1766] [serial = 1434] [outer = 0x909e2800] 03:07:02 INFO - PROCESS | 1766 | 1465207622085 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1717ms 03:07:02 INFO - PROCESS | 1766 | 1465207622151 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 03:07:02 INFO - PROCESS | 1766 | 1465207622155 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 03:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:07:02 INFO - PROCESS | 1766 | 1465207622162 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:07:02 INFO - PROCESS | 1766 | 1465207622168 Marionette TRACE conn3 <- [1,1882,null,{}] 03:07:02 INFO - PROCESS | 1766 | 1465207622184 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:02 INFO - PROCESS | 1766 | 1465207622192 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:02 INFO - PROCESS | 1766 | 1465207622412 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 03:07:02 INFO - PROCESS | 1766 | 1465207622668 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:02 INFO - PROCESS | 1766 | 1465207622680 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x9228d000 == 27 [pid = 1766] [id = 478] 03:07:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x92297c00) [pid = 1766] [serial = 1435] [outer = (nil)] 03:07:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x92a5f000) [pid = 1766] [serial = 1436] [outer = 0x92297c00] 03:07:02 INFO - PROCESS | 1766 | 1465207622803 Marionette DEBUG loaded listener.js 03:07:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x92a66000) [pid = 1766] [serial = 1437] [outer = 0x92297c00] 03:07:03 INFO - PROCESS | 1766 | 1465207623674 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1541ms 03:07:03 INFO - PROCESS | 1766 | 1465207623705 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 03:07:03 INFO - PROCESS | 1766 | 1465207623710 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 03:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:07:03 INFO - PROCESS | 1766 | 1465207623716 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:07:03 INFO - PROCESS | 1766 | 1465207623719 Marionette TRACE conn3 <- [1,1886,null,{}] 03:07:03 INFO - PROCESS | 1766 | 1465207623726 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:03 INFO - PROCESS | 1766 | 1465207623732 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:03 INFO - PROCESS | 1766 | 1465207623926 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 03:07:04 INFO - PROCESS | 1766 | 1465207624110 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:04 INFO - PROCESS | 1766 | 1465207624117 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59c400 == 28 [pid = 1766] [id = 479] 03:07:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8dfe7400) [pid = 1766] [serial = 1438] [outer = (nil)] 03:07:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x92cac000) [pid = 1766] [serial = 1439] [outer = 0x8dfe7400] 03:07:04 INFO - PROCESS | 1766 | 1465207624203 Marionette DEBUG loaded listener.js 03:07:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x92cccc00) [pid = 1766] [serial = 1440] [outer = 0x8dfe7400] 03:07:05 INFO - PROCESS | 1766 | 1465207625158 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1484ms 03:07:05 INFO - PROCESS | 1766 | 1465207625201 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 03:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:07:05 INFO - PROCESS | 1766 | 1465207625205 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 03:07:05 INFO - PROCESS | 1766 | 1465207625212 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:07:05 INFO - PROCESS | 1766 | 1465207625215 Marionette TRACE conn3 <- [1,1890,null,{}] 03:07:05 INFO - PROCESS | 1766 | 1465207625221 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:05 INFO - PROCESS | 1766 | 1465207625226 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:05 INFO - PROCESS | 1766 | 1465207625423 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 03:07:05 INFO - PROCESS | 1766 | 1465207625620 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:05 INFO - PROCESS | 1766 | 1465207625626 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e85a800 == 29 [pid = 1766] [id = 480] 03:07:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x91b30800) [pid = 1766] [serial = 1441] [outer = (nil)] 03:07:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x936f1000) [pid = 1766] [serial = 1442] [outer = 0x91b30800] 03:07:05 INFO - PROCESS | 1766 | 1465207625711 Marionette DEBUG loaded listener.js 03:07:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x93871400) [pid = 1766] [serial = 1443] [outer = 0x91b30800] 03:07:06 INFO - PROCESS | 1766 | 1465207626685 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1502ms 03:07:06 INFO - PROCESS | 1766 | 1465207626714 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 03:07:06 INFO - PROCESS | 1766 | 1465207626719 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 03:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:07:06 INFO - PROCESS | 1766 | 1465207626725 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:07:06 INFO - PROCESS | 1766 | 1465207626729 Marionette TRACE conn3 <- [1,1894,null,{}] 03:07:06 INFO - PROCESS | 1766 | 1465207626735 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:06 INFO - PROCESS | 1766 | 1465207626745 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:06 INFO - PROCESS | 1766 | 1465207626950 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 03:07:07 INFO - PROCESS | 1766 | 1465207627145 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:07 INFO - PROCESS | 1766 | 1465207627155 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ece7c00 == 30 [pid = 1766] [id = 481] 03:07:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x909f1c00) [pid = 1766] [serial = 1444] [outer = (nil)] 03:07:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x93990800) [pid = 1766] [serial = 1445] [outer = 0x909f1c00] 03:07:07 INFO - PROCESS | 1766 | 1465207627278 Marionette DEBUG loaded listener.js 03:07:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x939cac00) [pid = 1766] [serial = 1446] [outer = 0x909f1c00] 03:07:08 INFO - PROCESS | 1766 | 1465207628291 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1632ms 03:07:08 INFO - PROCESS | 1766 | 1465207628359 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 03:07:08 INFO - PROCESS | 1766 | 1465207628363 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 03:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:07:08 INFO - PROCESS | 1766 | 1465207628370 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:07:08 INFO - PROCESS | 1766 | 1465207628374 Marionette TRACE conn3 <- [1,1898,null,{}] 03:07:08 INFO - PROCESS | 1766 | 1465207628380 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:08 INFO - PROCESS | 1766 | 1465207628386 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:08 INFO - PROCESS | 1766 | 1465207628602 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 03:07:08 INFO - PROCESS | 1766 | 1465207628833 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:08 INFO - PROCESS | 1766 | 1465207628843 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d593400 == 31 [pid = 1766] [id = 482] 03:07:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x8d595800) [pid = 1766] [serial = 1447] [outer = (nil)] 03:07:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x8de11800) [pid = 1766] [serial = 1448] [outer = 0x8d595800] 03:07:08 INFO - PROCESS | 1766 | 1465207628970 Marionette DEBUG loaded listener.js 03:07:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x8e9ce000) [pid = 1766] [serial = 1449] [outer = 0x8d595800] 03:07:10 INFO - PROCESS | 1766 | 1465207630093 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1786ms 03:07:10 INFO - PROCESS | 1766 | 1465207630157 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 03:07:10 INFO - PROCESS | 1766 | 1465207630163 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 03:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:07:10 INFO - PROCESS | 1766 | 1465207630170 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:07:10 INFO - PROCESS | 1766 | 1465207630177 Marionette TRACE conn3 <- [1,1902,null,{}] 03:07:10 INFO - PROCESS | 1766 | 1465207630184 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:10 INFO - PROCESS | 1766 | 1465207630190 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:10 INFO - PROCESS | 1766 | 1465207630473 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 03:07:10 INFO - PROCESS | 1766 | 1465207630731 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:10 INFO - PROCESS | 1766 | 1465207630739 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d594800 == 32 [pid = 1766] [id = 483] 03:07:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x8d596800) [pid = 1766] [serial = 1450] [outer = (nil)] 03:07:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x8d59ec00) [pid = 1766] [serial = 1451] [outer = 0x8d596800] 03:07:11 INFO - PROCESS | 1766 | 1465207631895 Marionette DEBUG loaded listener.js 03:07:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x8d893800) [pid = 1766] [serial = 1452] [outer = 0x8d596800] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x90909000) [pid = 1766] [serial = 1391] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x90583800) [pid = 1766] [serial = 1389] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x8dfdf400) [pid = 1766] [serial = 1382] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x98905000) [pid = 1766] [serial = 1368] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x94fb2c00) [pid = 1766] [serial = 1362] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x8dfe8000) [pid = 1766] [serial = 1383] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x8ecef400) [pid = 1766] [serial = 1386] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x8e94b400) [pid = 1766] [serial = 1349] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x8ece3800) [pid = 1766] [serial = 1350] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x9130e800) [pid = 1766] [serial = 1352] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8dcf6400) [pid = 1766] [serial = 1379] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x93a50800) [pid = 1766] [serial = 1361] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x8ece9000) [pid = 1766] [serial = 1388] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x99506000) [pid = 1766] [serial = 1371] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x8e9d6000) [pid = 1766] [serial = 1385] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8de0e000) [pid = 1766] [serial = 1380] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x99d45000) [pid = 1766] [serial = 1374] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x8d7eb400) [pid = 1766] [serial = 1347] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x92cae800) [pid = 1766] [serial = 1356] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x995b6c00) [pid = 1766] [serial = 1373] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8d7e2000) [pid = 1766] [serial = 1346] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8ecf1400) [pid = 1766] [serial = 1377] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x974be800) [pid = 1766] [serial = 1365] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x93872c00) [pid = 1766] [serial = 1358] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x91b4a400) [pid = 1766] [serial = 1353] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x950dec00) [pid = 1766] [serial = 1364] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x987a0c00) [pid = 1766] [serial = 1367] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x93981c00) [pid = 1766] [serial = 1359] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8e9cd000) [pid = 1766] [serial = 1376] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x92a68800) [pid = 1766] [serial = 1355] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x9930b800) [pid = 1766] [serial = 1370] [outer = (nil)] [url = about:blank] 03:07:12 INFO - PROCESS | 1766 | 1465207632879 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2734ms 03:07:12 INFO - PROCESS | 1766 | 1465207632905 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 03:07:12 INFO - PROCESS | 1766 | 1465207632911 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 03:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:07:12 INFO - PROCESS | 1766 | 1465207632919 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:07:12 INFO - PROCESS | 1766 | 1465207632922 Marionette TRACE conn3 <- [1,1906,null,{}] 03:07:12 INFO - PROCESS | 1766 | 1465207632929 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:12 INFO - PROCESS | 1766 | 1465207632934 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:13 INFO - PROCESS | 1766 | 1465207633104 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 03:07:13 INFO - PROCESS | 1766 | 1465207633238 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:13 INFO - PROCESS | 1766 | 1465207633247 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de9ac00 == 33 [pid = 1766] [id = 484] 03:07:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8de9bc00) [pid = 1766] [serial = 1453] [outer = (nil)] 03:07:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8dea5c00) [pid = 1766] [serial = 1454] [outer = 0x8de9bc00] 03:07:13 INFO - PROCESS | 1766 | 1465207633330 Marionette DEBUG loaded listener.js 03:07:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8dfe1000) [pid = 1766] [serial = 1455] [outer = 0x8de9bc00] 03:07:14 INFO - PROCESS | 1766 | 1465207634135 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1282ms 03:07:14 INFO - PROCESS | 1766 | 1465207634200 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 03:07:14 INFO - PROCESS | 1766 | 1465207634207 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 03:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:07:14 INFO - PROCESS | 1766 | 1465207634218 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:07:14 INFO - PROCESS | 1766 | 1465207634221 Marionette TRACE conn3 <- [1,1910,null,{}] 03:07:14 INFO - PROCESS | 1766 | 1465207634227 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:14 INFO - PROCESS | 1766 | 1465207634233 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:14 INFO - PROCESS | 1766 | 1465207634402 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 03:07:14 INFO - PROCESS | 1766 | 1465207634412 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:14 INFO - PROCESS | 1766 | 1465207634422 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de0b400 == 34 [pid = 1766] [id = 485] 03:07:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8dea7000) [pid = 1766] [serial = 1456] [outer = (nil)] 03:07:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8e9c9400) [pid = 1766] [serial = 1457] [outer = 0x8dea7000] 03:07:14 INFO - PROCESS | 1766 | 1465207634620 Marionette DEBUG loaded listener.js 03:07:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x8e9d4c00) [pid = 1766] [serial = 1458] [outer = 0x8dea7000] 03:07:15 INFO - PROCESS | 1766 | 1465207635632 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1483ms 03:07:15 INFO - PROCESS | 1766 | 1465207635701 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 03:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:07:15 INFO - PROCESS | 1766 | 1465207635705 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 03:07:15 INFO - PROCESS | 1766 | 1465207635712 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:07:15 INFO - PROCESS | 1766 | 1465207635718 Marionette TRACE conn3 <- [1,1914,null,{}] 03:07:15 INFO - PROCESS | 1766 | 1465207635742 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:15 INFO - PROCESS | 1766 | 1465207635752 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:16 INFO - PROCESS | 1766 | 1465207636001 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 03:07:16 INFO - PROCESS | 1766 | 1465207636031 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:16 INFO - PROCESS | 1766 | 1465207636043 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e94d800 == 35 [pid = 1766] [id = 486] 03:07:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8e9cac00) [pid = 1766] [serial = 1459] [outer = (nil)] 03:07:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x90585c00) [pid = 1766] [serial = 1460] [outer = 0x8e9cac00] 03:07:16 INFO - PROCESS | 1766 | 1465207636122 Marionette DEBUG loaded listener.js 03:07:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x907c2c00) [pid = 1766] [serial = 1461] [outer = 0x8e9cac00] 03:07:17 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x9223a400) [pid = 1766] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:07:17 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x909e9000) [pid = 1766] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:07:17 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8d596000) [pid = 1766] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:07:17 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8dcef400) [pid = 1766] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:07:17 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x9090f000) [pid = 1766] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:07:17 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8dcf3c00) [pid = 1766] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:07:17 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x91302c00) [pid = 1766] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:07:17 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x91b3cc00) [pid = 1766] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:07:17 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x907bd000) [pid = 1766] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:07:17 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8d7e4000) [pid = 1766] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:07:17 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x91b47c00) [pid = 1766] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:07:17 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8ecedc00) [pid = 1766] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:07:17 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8dcfc000) [pid = 1766] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:07:17 INFO - PROCESS | 1766 | 1465207637573 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1888ms 03:07:17 INFO - PROCESS | 1766 | 1465207637599 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 03:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:07:17 INFO - PROCESS | 1766 | 1465207637603 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 03:07:17 INFO - PROCESS | 1766 | 1465207637609 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:07:17 INFO - PROCESS | 1766 | 1465207637613 Marionette TRACE conn3 <- [1,1918,null,{}] 03:07:17 INFO - PROCESS | 1766 | 1465207637618 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:17 INFO - PROCESS | 1766 | 1465207637623 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:17 INFO - PROCESS | 1766 | 1465207637839 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 03:07:17 INFO - PROCESS | 1766 | 1465207637857 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:17 INFO - PROCESS | 1766 | 1465207637864 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e8400 == 36 [pid = 1766] [id = 487] 03:07:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8dcf3c00) [pid = 1766] [serial = 1462] [outer = (nil)] 03:07:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9090f000) [pid = 1766] [serial = 1463] [outer = 0x8dcf3c00] 03:07:17 INFO - PROCESS | 1766 | 1465207637930 Marionette DEBUG loaded listener.js 03:07:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x909e9400) [pid = 1766] [serial = 1464] [outer = 0x8dcf3c00] 03:07:18 INFO - PROCESS | 1766 | 1465207638774 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1228ms 03:07:18 INFO - PROCESS | 1766 | 1465207638837 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 03:07:18 INFO - PROCESS | 1766 | 1465207638841 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 03:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:07:18 INFO - PROCESS | 1766 | 1465207638851 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:07:18 INFO - PROCESS | 1766 | 1465207638853 Marionette TRACE conn3 <- [1,1922,null,{}] 03:07:18 INFO - PROCESS | 1766 | 1465207638859 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:18 INFO - PROCESS | 1766 | 1465207638863 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:19 INFO - PROCESS | 1766 | 1465207639013 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 03:07:19 INFO - PROCESS | 1766 | 1465207639023 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:19 INFO - PROCESS | 1766 | 1465207639029 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x909f0000 == 37 [pid = 1766] [id = 488] 03:07:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x909f1800) [pid = 1766] [serial = 1465] [outer = (nil)] 03:07:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x91148000) [pid = 1766] [serial = 1466] [outer = 0x909f1800] 03:07:19 INFO - PROCESS | 1766 | 1465207639117 Marionette DEBUG loaded listener.js 03:07:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x91b37000) [pid = 1766] [serial = 1467] [outer = 0x909f1800] 03:07:20 INFO - PROCESS | 1766 | 1465207640388 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1583ms 03:07:20 INFO - PROCESS | 1766 | 1465207640435 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 03:07:20 INFO - PROCESS | 1766 | 1465207640442 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 03:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:07:20 INFO - PROCESS | 1766 | 1465207640449 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:07:20 INFO - PROCESS | 1766 | 1465207640457 Marionette TRACE conn3 <- [1,1926,null,{}] 03:07:20 INFO - PROCESS | 1766 | 1465207640465 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:20 INFO - PROCESS | 1766 | 1465207640470 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:20 INFO - PROCESS | 1766 | 1465207640681 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 03:07:20 INFO - PROCESS | 1766 | 1465207640915 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:20 INFO - PROCESS | 1766 | 1465207640927 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcf7000 == 38 [pid = 1766] [id = 489] 03:07:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8de9d000) [pid = 1766] [serial = 1468] [outer = (nil)] 03:07:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8dfe7000) [pid = 1766] [serial = 1469] [outer = 0x8de9d000] 03:07:21 INFO - PROCESS | 1766 | 1465207641036 Marionette DEBUG loaded listener.js 03:07:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8e9cc000) [pid = 1766] [serial = 1470] [outer = 0x8de9d000] 03:07:22 INFO - PROCESS | 1766 | 1465207642030 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1633ms 03:07:22 INFO - PROCESS | 1766 | 1465207642084 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 03:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:07:22 INFO - PROCESS | 1766 | 1465207642094 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 03:07:22 INFO - PROCESS | 1766 | 1465207642105 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:07:22 INFO - PROCESS | 1766 | 1465207642110 Marionette TRACE conn3 <- [1,1930,null,{}] 03:07:22 INFO - PROCESS | 1766 | 1465207642116 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:22 INFO - PROCESS | 1766 | 1465207642122 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:22 INFO - PROCESS | 1766 | 1465207642343 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 03:07:22 INFO - PROCESS | 1766 | 1465207642617 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:22 INFO - PROCESS | 1766 | 1465207642624 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dea4000 == 39 [pid = 1766] [id = 490] 03:07:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x907bc800) [pid = 1766] [serial = 1471] [outer = (nil)] 03:07:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x9090c400) [pid = 1766] [serial = 1472] [outer = 0x907bc800] 03:07:22 INFO - PROCESS | 1766 | 1465207642740 Marionette DEBUG loaded listener.js 03:07:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x91145000) [pid = 1766] [serial = 1473] [outer = 0x907bc800] 03:07:23 INFO - PROCESS | 1766 | 1465207643706 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1645ms 03:07:23 INFO - PROCESS | 1766 | 1465207643749 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 03:07:23 INFO - PROCESS | 1766 | 1465207643753 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 03:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:07:23 INFO - PROCESS | 1766 | 1465207643788 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:07:23 INFO - PROCESS | 1766 | 1465207643795 Marionette TRACE conn3 <- [1,1934,null,{}] 03:07:23 INFO - PROCESS | 1766 | 1465207643811 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:23 INFO - PROCESS | 1766 | 1465207643820 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:24 INFO - PROCESS | 1766 | 1465207644004 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 03:07:24 INFO - PROCESS | 1766 | 1465207644184 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:24 INFO - PROCESS | 1766 | 1465207644195 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b47000 == 40 [pid = 1766] [id = 491] 03:07:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x91b4b000) [pid = 1766] [serial = 1474] [outer = (nil)] 03:07:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x92214000) [pid = 1766] [serial = 1475] [outer = 0x91b4b000] 03:07:24 INFO - PROCESS | 1766 | 1465207644350 Marionette DEBUG loaded listener.js 03:07:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x9221ec00) [pid = 1766] [serial = 1476] [outer = 0x91b4b000] 03:07:25 INFO - PROCESS | 1766 | 1465207645320 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1590ms 03:07:25 INFO - PROCESS | 1766 | 1465207645377 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 03:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:07:25 INFO - PROCESS | 1766 | 1465207645382 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 03:07:25 INFO - PROCESS | 1766 | 1465207645388 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:07:25 INFO - PROCESS | 1766 | 1465207645392 Marionette TRACE conn3 <- [1,1938,null,{}] 03:07:25 INFO - PROCESS | 1766 | 1465207645397 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:25 INFO - PROCESS | 1766 | 1465207645403 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:25 INFO - PROCESS | 1766 | 1465207645585 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 03:07:25 INFO - PROCESS | 1766 | 1465207645812 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:25 INFO - PROCESS | 1766 | 1465207645825 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de0ac00 == 41 [pid = 1766] [id = 492] 03:07:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8dea2c00) [pid = 1766] [serial = 1477] [outer = (nil)] 03:07:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x92249800) [pid = 1766] [serial = 1478] [outer = 0x8dea2c00] 03:07:25 INFO - PROCESS | 1766 | 1465207645952 Marionette DEBUG loaded listener.js 03:07:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x92a5e000) [pid = 1766] [serial = 1479] [outer = 0x8dea2c00] 03:07:27 INFO - PROCESS | 1766 | 1465207647042 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1679ms 03:07:27 INFO - PROCESS | 1766 | 1465207647067 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 03:07:27 INFO - PROCESS | 1766 | 1465207647073 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 03:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:07:27 INFO - PROCESS | 1766 | 1465207647081 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:07:27 INFO - PROCESS | 1766 | 1465207647086 Marionette TRACE conn3 <- [1,1942,null,{}] 03:07:27 INFO - PROCESS | 1766 | 1465207647094 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:27 INFO - PROCESS | 1766 | 1465207647099 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:27 INFO - PROCESS | 1766 | 1465207647305 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 03:07:27 INFO - PROCESS | 1766 | 1465207647676 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:27 INFO - PROCESS | 1766 | 1465207647694 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcf2000 == 40 [pid = 1766] [id = 462] 03:07:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8e947000 == 39 [pid = 1766] [id = 458] 03:07:27 INFO - PROCESS | 1766 | --DOCSHELL 0x907b4c00 == 38 [pid = 1766] [id = 463] 03:07:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8dea1800 == 37 [pid = 1766] [id = 460] 03:07:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7f0800 == 36 [pid = 1766] [id = 459] 03:07:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcefc00 == 37 [pid = 1766] [id = 493] 03:07:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x8dcf2000) [pid = 1766] [serial = 1480] [outer = (nil)] 03:07:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x8de9e800) [pid = 1766] [serial = 1481] [outer = 0x8dcf2000] 03:07:27 INFO - PROCESS | 1766 | 1465207647817 Marionette DEBUG loaded listener.js 03:07:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8dfe0800) [pid = 1766] [serial = 1482] [outer = 0x8dcf2000] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x9228c000) [pid = 1766] [serial = 1427] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x91309800) [pid = 1766] [serial = 1421] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8de9dc00) [pid = 1766] [serial = 1424] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x91b3c400) [pid = 1766] [serial = 1422] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8e94c000) [pid = 1766] [serial = 1409] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x8ece4c00) [pid = 1766] [serial = 1410] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x909e6400) [pid = 1766] [serial = 1397] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8ecf0c00) [pid = 1766] [serial = 1398] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8dfe5800) [pid = 1766] [serial = 1415] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8e864400) [pid = 1766] [serial = 1416] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x91b30000) [pid = 1766] [serial = 1400] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x91b35000) [pid = 1766] [serial = 1401] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x91b46800) [pid = 1766] [serial = 1403] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x91b4cc00) [pid = 1766] [serial = 1404] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x9090f800) [pid = 1766] [serial = 1392] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8d7efc00) [pid = 1766] [serial = 1412] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8dcf1000) [pid = 1766] [serial = 1413] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x92213c00) [pid = 1766] [serial = 1406] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x9223cc00) [pid = 1766] [serial = 1407] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x90584800) [pid = 1766] [serial = 1418] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8dea2800) [pid = 1766] [serial = 1394] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8e860800) [pid = 1766] [serial = 1395] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x92298800) [pid = 1766] [serial = 1428] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x909e4000) [pid = 1766] [serial = 1419] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8ecec400) [pid = 1766] [serial = 1425] [outer = (nil)] [url = about:blank] 03:07:28 INFO - PROCESS | 1766 | 1465207648668 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1633ms 03:07:28 INFO - PROCESS | 1766 | 1465207648714 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 03:07:28 INFO - PROCESS | 1766 | 1465207648721 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 03:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:07:28 INFO - PROCESS | 1766 | 1465207648730 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:07:28 INFO - PROCESS | 1766 | 1465207648734 Marionette TRACE conn3 <- [1,1946,null,{}] 03:07:28 INFO - PROCESS | 1766 | 1465207648740 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:28 INFO - PROCESS | 1766 | 1465207648745 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:28 INFO - PROCESS | 1766 | 1465207648911 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 03:07:28 INFO - PROCESS | 1766 | 1465207648922 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:28 INFO - PROCESS | 1766 | 1465207648930 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9d0000 == 38 [pid = 1766] [id = 494] 03:07:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8e9d6000) [pid = 1766] [serial = 1483] [outer = (nil)] 03:07:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8ece8800) [pid = 1766] [serial = 1484] [outer = 0x8e9d6000] 03:07:29 INFO - PROCESS | 1766 | 1465207649000 Marionette DEBUG loaded listener.js 03:07:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x90577000) [pid = 1766] [serial = 1485] [outer = 0x8e9d6000] 03:07:29 INFO - PROCESS | 1766 | 1465207649933 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1227ms 03:07:29 INFO - PROCESS | 1766 | 1465207649957 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 03:07:29 INFO - PROCESS | 1766 | 1465207649961 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 03:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:07:29 INFO - PROCESS | 1766 | 1465207649967 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:07:29 INFO - PROCESS | 1766 | 1465207649973 Marionette TRACE conn3 <- [1,1950,null,{}] 03:07:29 INFO - PROCESS | 1766 | 1465207649988 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:30 INFO - PROCESS | 1766 | 1465207649996 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:30 INFO - PROCESS | 1766 | 1465207650158 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 03:07:30 INFO - PROCESS | 1766 | 1465207650311 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:30 INFO - PROCESS | 1766 | 1465207650320 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x907c1c00 == 39 [pid = 1766] [id = 495] 03:07:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x90910c00) [pid = 1766] [serial = 1486] [outer = (nil)] 03:07:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x909ec800) [pid = 1766] [serial = 1487] [outer = 0x90910c00] 03:07:30 INFO - PROCESS | 1766 | 1465207650393 Marionette DEBUG loaded listener.js 03:07:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9130fc00) [pid = 1766] [serial = 1488] [outer = 0x90910c00] 03:07:31 INFO - PROCESS | 1766 | 1465207651346 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1435ms 03:07:31 INFO - PROCESS | 1766 | 1465207651404 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 03:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:07:31 INFO - PROCESS | 1766 | 1465207651408 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 03:07:31 INFO - PROCESS | 1766 | 1465207651414 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:07:31 INFO - PROCESS | 1766 | 1465207651418 Marionette TRACE conn3 <- [1,1954,null,{}] 03:07:31 INFO - PROCESS | 1766 | 1465207651423 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:31 INFO - PROCESS | 1766 | 1465207651428 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:31 INFO - PROCESS | 1766 | 1465207651653 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 03:07:31 INFO - PROCESS | 1766 | 1465207651681 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:31 INFO - PROCESS | 1766 | 1465207651688 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dceec00 == 40 [pid = 1766] [id = 496] 03:07:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x91b3b800) [pid = 1766] [serial = 1489] [outer = (nil)] 03:07:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x91b48400) [pid = 1766] [serial = 1490] [outer = 0x91b3b800] 03:07:31 INFO - PROCESS | 1766 | 1465207651759 Marionette DEBUG loaded listener.js 03:07:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x91b4f400) [pid = 1766] [serial = 1491] [outer = 0x91b3b800] 03:07:32 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8d596800) [pid = 1766] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:07:32 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8d89f800) [pid = 1766] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:07:32 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x909e2800) [pid = 1766] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:07:32 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8de9bc00) [pid = 1766] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:07:32 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x92297c00) [pid = 1766] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:07:32 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8dfe7400) [pid = 1766] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:07:32 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x91b30800) [pid = 1766] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:07:32 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x909f1c00) [pid = 1766] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:07:32 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8e9cac00) [pid = 1766] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:07:32 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x8dcf3c00) [pid = 1766] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:07:32 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x8dea7000) [pid = 1766] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:07:32 INFO - PROCESS | 1766 | 1465207652760 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1378ms 03:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:07:32 INFO - PROCESS | 1766 | 1465207652793 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 03:07:32 INFO - PROCESS | 1766 | 1465207652796 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 03:07:32 INFO - PROCESS | 1766 | 1465207652803 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:07:32 INFO - PROCESS | 1766 | 1465207652806 Marionette TRACE conn3 <- [1,1958,null,{}] 03:07:32 INFO - PROCESS | 1766 | 1465207652811 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:32 INFO - PROCESS | 1766 | 1465207652816 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:33 INFO - PROCESS | 1766 | 1465207653011 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 03:07:33 INFO - PROCESS | 1766 | 1465207653031 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:33 INFO - PROCESS | 1766 | 1465207653039 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de9bc00 == 41 [pid = 1766] [id = 497] 03:07:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8dfdbc00) [pid = 1766] [serial = 1492] [outer = (nil)] 03:07:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x9114ac00) [pid = 1766] [serial = 1493] [outer = 0x8dfdbc00] 03:07:33 INFO - PROCESS | 1766 | 1465207653104 Marionette DEBUG loaded listener.js 03:07:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x91b43400) [pid = 1766] [serial = 1494] [outer = 0x8dfdbc00] 03:07:33 INFO - PROCESS | 1766 | 1465207653945 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1187ms 03:07:33 INFO - PROCESS | 1766 | 1465207653990 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 03:07:33 INFO - PROCESS | 1766 | 1465207653994 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 03:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:07:34 INFO - PROCESS | 1766 | 1465207654000 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:07:34 INFO - PROCESS | 1766 | 1465207654003 Marionette TRACE conn3 <- [1,1962,null,{}] 03:07:34 INFO - PROCESS | 1766 | 1465207654018 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:34 INFO - PROCESS | 1766 | 1465207654028 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:34 INFO - PROCESS | 1766 | 1465207654219 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 03:07:34 INFO - PROCESS | 1766 | 1465207654229 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:34 INFO - PROCESS | 1766 | 1465207654235 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59b000 == 42 [pid = 1766] [id = 498] 03:07:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8de10800) [pid = 1766] [serial = 1495] [outer = (nil)] 03:07:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x92297400) [pid = 1766] [serial = 1496] [outer = 0x8de10800] 03:07:34 INFO - PROCESS | 1766 | 1465207654304 Marionette DEBUG loaded listener.js 03:07:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x92ca6000) [pid = 1766] [serial = 1497] [outer = 0x8de10800] 03:07:35 INFO - PROCESS | 1766 | 1465207655442 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1490ms 03:07:35 INFO - PROCESS | 1766 | 1465207655492 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 03:07:35 INFO - PROCESS | 1766 | 1465207655499 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 03:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:07:35 INFO - PROCESS | 1766 | 1465207655507 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:07:35 INFO - PROCESS | 1766 | 1465207655514 Marionette TRACE conn3 <- [1,1966,null,{}] 03:07:35 INFO - PROCESS | 1766 | 1465207655522 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:35 INFO - PROCESS | 1766 | 1465207655529 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:35 INFO - PROCESS | 1766 | 1465207655717 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 03:07:35 INFO - PROCESS | 1766 | 1465207655959 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:35 INFO - PROCESS | 1766 | 1465207655967 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de13800 == 43 [pid = 1766] [id = 499] 03:07:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8de18400) [pid = 1766] [serial = 1498] [outer = (nil)] 03:07:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8e864400) [pid = 1766] [serial = 1499] [outer = 0x8de18400] 03:07:36 INFO - PROCESS | 1766 | 1465207656097 Marionette DEBUG loaded listener.js 03:07:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8ece9000) [pid = 1766] [serial = 1500] [outer = 0x8de18400] 03:07:36 INFO - PROCESS | 1766 | 1465207656984 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1549ms 03:07:37 INFO - PROCESS | 1766 | 1465207657056 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 03:07:37 INFO - PROCESS | 1766 | 1465207657063 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 03:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:07:37 INFO - PROCESS | 1766 | 1465207657073 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:07:37 INFO - PROCESS | 1766 | 1465207657077 Marionette TRACE conn3 <- [1,1970,null,{}] 03:07:37 INFO - PROCESS | 1766 | 1465207657083 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:37 INFO - PROCESS | 1766 | 1465207657089 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:37 INFO - PROCESS | 1766 | 1465207657320 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 03:07:37 INFO - PROCESS | 1766 | 1465207657510 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:37 INFO - PROCESS | 1766 | 1465207657519 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x907bfc00 == 44 [pid = 1766] [id = 500] 03:07:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x909e4400) [pid = 1766] [serial = 1501] [outer = (nil)] 03:07:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x91b31800) [pid = 1766] [serial = 1502] [outer = 0x909e4400] 03:07:37 INFO - PROCESS | 1766 | 1465207657607 Marionette DEBUG loaded listener.js 03:07:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x91b45800) [pid = 1766] [serial = 1503] [outer = 0x909e4400] 03:07:38 INFO - PROCESS | 1766 | 1465207658615 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1579ms 03:07:38 INFO - PROCESS | 1766 | 1465207658653 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 03:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:07:38 INFO - PROCESS | 1766 | 1465207658658 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 03:07:38 INFO - PROCESS | 1766 | 1465207658664 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:07:38 INFO - PROCESS | 1766 | 1465207658670 Marionette TRACE conn3 <- [1,1974,null,{}] 03:07:38 INFO - PROCESS | 1766 | 1465207658687 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:38 INFO - PROCESS | 1766 | 1465207658695 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:38 INFO - PROCESS | 1766 | 1465207658879 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 03:07:39 INFO - PROCESS | 1766 | 1465207659061 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:39 INFO - PROCESS | 1766 | 1465207659073 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a65c00 == 45 [pid = 1766] [id = 501] 03:07:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x92a68000) [pid = 1766] [serial = 1504] [outer = (nil)] 03:07:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x92caf400) [pid = 1766] [serial = 1505] [outer = 0x92a68000] 03:07:39 INFO - PROCESS | 1766 | 1465207659157 Marionette DEBUG loaded listener.js 03:07:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x936e5c00) [pid = 1766] [serial = 1506] [outer = 0x92a68000] 03:07:40 INFO - PROCESS | 1766 | 1465207660091 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1489ms 03:07:40 INFO - PROCESS | 1766 | 1465207660153 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 03:07:40 INFO - PROCESS | 1766 | 1465207660158 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 03:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:07:40 INFO - PROCESS | 1766 | 1465207660164 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:07:40 INFO - PROCESS | 1766 | 1465207660168 Marionette TRACE conn3 <- [1,1978,null,{}] 03:07:40 INFO - PROCESS | 1766 | 1465207660173 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:40 INFO - PROCESS | 1766 | 1465207660179 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:40 INFO - PROCESS | 1766 | 1465207660362 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 03:07:40 INFO - PROCESS | 1766 | 1465207660542 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:40 INFO - PROCESS | 1766 | 1465207660549 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b3a800 == 46 [pid = 1766] [id = 502] 03:07:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x92298400) [pid = 1766] [serial = 1507] [outer = (nil)] 03:07:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x93877000) [pid = 1766] [serial = 1508] [outer = 0x92298400] 03:07:40 INFO - PROCESS | 1766 | 1465207660631 Marionette DEBUG loaded listener.js 03:07:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x9387dc00) [pid = 1766] [serial = 1509] [outer = 0x92298400] 03:07:41 INFO - PROCESS | 1766 | 1465207661543 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1430ms 03:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:07:41 INFO - PROCESS | 1766 | 1465207661595 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 03:07:41 INFO - PROCESS | 1766 | 1465207661598 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 03:07:41 INFO - PROCESS | 1766 | 1465207661605 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:07:41 INFO - PROCESS | 1766 | 1465207661608 Marionette TRACE conn3 <- [1,1982,null,{}] 03:07:41 INFO - PROCESS | 1766 | 1465207661614 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:41 INFO - PROCESS | 1766 | 1465207661619 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:41 INFO - PROCESS | 1766 | 1465207661793 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 03:07:42 INFO - PROCESS | 1766 | 1465207661985 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:42 INFO - PROCESS | 1766 | 1465207661995 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x92cb1400 == 47 [pid = 1766] [id = 503] 03:07:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x93871800) [pid = 1766] [serial = 1510] [outer = (nil)] 03:07:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x9398e000) [pid = 1766] [serial = 1511] [outer = 0x93871800] 03:07:42 INFO - PROCESS | 1766 | 1465207662117 Marionette DEBUG loaded listener.js 03:07:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x939cbc00) [pid = 1766] [serial = 1512] [outer = 0x93871800] 03:07:43 INFO - PROCESS | 1766 | 1465207663115 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1529ms 03:07:43 INFO - PROCESS | 1766 | 1465207663133 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 03:07:43 INFO - PROCESS | 1766 | 1465207663136 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 03:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:07:43 INFO - PROCESS | 1766 | 1465207663162 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:07:43 INFO - PROCESS | 1766 | 1465207663165 Marionette TRACE conn3 <- [1,1986,null,{}] 03:07:43 INFO - PROCESS | 1766 | 1465207663172 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:43 INFO - PROCESS | 1766 | 1465207663182 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:43 INFO - PROCESS | 1766 | 1465207663378 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 03:07:43 INFO - PROCESS | 1766 | 1465207663561 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:43 INFO - PROCESS | 1766 | 1465207663568 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x93873800 == 48 [pid = 1766] [id = 504] 03:07:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x93a51800) [pid = 1766] [serial = 1513] [outer = (nil)] 03:07:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x93ac5000) [pid = 1766] [serial = 1514] [outer = 0x93a51800] 03:07:43 INFO - PROCESS | 1766 | 1465207663649 Marionette DEBUG loaded listener.js 03:07:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x93ac8c00) [pid = 1766] [serial = 1515] [outer = 0x93a51800] 03:07:44 INFO - PROCESS | 1766 | 1465207664549 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1440ms 03:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:07:44 INFO - PROCESS | 1766 | 1465207664600 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 03:07:44 INFO - PROCESS | 1766 | 1465207664603 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 03:07:44 INFO - PROCESS | 1766 | 1465207664610 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:07:44 INFO - PROCESS | 1766 | 1465207664614 Marionette TRACE conn3 <- [1,1990,null,{}] 03:07:44 INFO - PROCESS | 1766 | 1465207664619 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:44 INFO - PROCESS | 1766 | 1465207664625 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:44 INFO - PROCESS | 1766 | 1465207664800 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 03:07:45 INFO - PROCESS | 1766 | 1465207664997 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:45 INFO - PROCESS | 1766 | 1465207665003 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de10400 == 49 [pid = 1766] [id = 505] 03:07:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x8de11400) [pid = 1766] [serial = 1516] [outer = (nil)] 03:07:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x94532800) [pid = 1766] [serial = 1517] [outer = 0x8de11400] 03:07:45 INFO - PROCESS | 1766 | 1465207665087 Marionette DEBUG loaded listener.js 03:07:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x94fac400) [pid = 1766] [serial = 1518] [outer = 0x8de11400] 03:07:46 INFO - PROCESS | 1766 | 1465207666029 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1483ms 03:07:46 INFO - PROCESS | 1766 | 1465207666093 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 03:07:46 INFO - PROCESS | 1766 | 1465207666097 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 03:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:07:46 INFO - PROCESS | 1766 | 1465207666103 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:07:46 INFO - PROCESS | 1766 | 1465207666106 Marionette TRACE conn3 <- [1,1994,null,{}] 03:07:46 INFO - PROCESS | 1766 | 1465207666112 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:46 INFO - PROCESS | 1766 | 1465207666117 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:46 INFO - PROCESS | 1766 | 1465207666289 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 03:07:46 INFO - PROCESS | 1766 | 1465207666476 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:46 INFO - PROCESS | 1766 | 1465207666486 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dea6000 == 50 [pid = 1766] [id = 506] 03:07:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8dfdd800) [pid = 1766] [serial = 1519] [outer = (nil)] 03:07:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x909eb000) [pid = 1766] [serial = 1520] [outer = 0x8dfdd800] 03:07:46 INFO - PROCESS | 1766 | 1465207666562 Marionette DEBUG loaded listener.js 03:07:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x9130f400) [pid = 1766] [serial = 1521] [outer = 0x8dfdd800] 03:07:47 INFO - PROCESS | 1766 | 1465207667773 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1740ms 03:07:47 INFO - PROCESS | 1766 | 1465207667844 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 03:07:47 INFO - PROCESS | 1766 | 1465207667849 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 03:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:07:47 INFO - PROCESS | 1766 | 1465207667857 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:07:47 INFO - PROCESS | 1766 | 1465207667864 Marionette TRACE conn3 <- [1,1998,null,{}] 03:07:47 INFO - PROCESS | 1766 | 1465207667871 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:47 INFO - PROCESS | 1766 | 1465207667876 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:48 INFO - PROCESS | 1766 | 1465207668149 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 03:07:48 INFO - PROCESS | 1766 | 1465207668384 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:48 INFO - PROCESS | 1766 | 1465207668396 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:49 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9d5800 == 49 [pid = 1766] [id = 473] 03:07:49 INFO - PROCESS | 1766 | --DOCSHELL 0x8e85a800 == 48 [pid = 1766] [id = 480] 03:07:49 INFO - PROCESS | 1766 | --DOCSHELL 0x8ece7c00 == 47 [pid = 1766] [id = 481] 03:07:49 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e3c00 == 46 [pid = 1766] [id = 471] 03:07:49 INFO - PROCESS | 1766 | --DOCSHELL 0x8d594800 == 45 [pid = 1766] [id = 483] 03:07:49 INFO - PROCESS | 1766 | --DOCSHELL 0x8d593400 == 44 [pid = 1766] [id = 482] 03:07:49 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcfbc00 == 43 [pid = 1766] [id = 464] 03:07:49 INFO - PROCESS | 1766 | --DOCSHELL 0x8d595c00 == 42 [pid = 1766] [id = 474] 03:07:49 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9ccc00 == 41 [pid = 1766] [id = 461] 03:07:49 INFO - PROCESS | 1766 | --DOCSHELL 0x91302800 == 40 [pid = 1766] [id = 466] 03:07:49 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9d7800 == 39 [pid = 1766] [id = 472] 03:07:49 INFO - PROCESS | 1766 | --DOCSHELL 0x9221d400 == 38 [pid = 1766] [id = 475] 03:07:49 INFO - PROCESS | 1766 | --DOCSHELL 0x8e949400 == 37 [pid = 1766] [id = 465] 03:07:49 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7ed000 == 36 [pid = 1766] [id = 469] 03:07:49 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9cc400 == 35 [pid = 1766] [id = 467] 03:07:49 INFO - PROCESS | 1766 | --DOCSHELL 0x8d89c800 == 34 [pid = 1766] [id = 476] 03:07:49 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e3800 == 33 [pid = 1766] [id = 470] 03:07:49 INFO - PROCESS | 1766 | --DOCSHELL 0x91b3b400 == 32 [pid = 1766] [id = 468] 03:07:49 INFO - PROCESS | 1766 | --DOCSHELL 0x907b5800 == 31 [pid = 1766] [id = 477] 03:07:49 INFO - PROCESS | 1766 | --DOCSHELL 0x9228d000 == 30 [pid = 1766] [id = 478] 03:07:49 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59c400 == 29 [pid = 1766] [id = 479] 03:07:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d593400 == 30 [pid = 1766] [id = 507] 03:07:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x8d593c00) [pid = 1766] [serial = 1522] [outer = (nil)] 03:07:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x8d599c00) [pid = 1766] [serial = 1523] [outer = 0x8d593c00] 03:07:49 INFO - PROCESS | 1766 | 1465207669528 Marionette DEBUG loaded listener.js 03:07:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x8d7eb400) [pid = 1766] [serial = 1524] [outer = 0x8d593c00] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x8d59ec00) [pid = 1766] [serial = 1451] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x8d893800) [pid = 1766] [serial = 1452] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8e866000) [pid = 1766] [serial = 1431] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8dea3000) [pid = 1766] [serial = 1430] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x91308000) [pid = 1766] [serial = 1434] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x91144400) [pid = 1766] [serial = 1433] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x8dea5c00) [pid = 1766] [serial = 1454] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x92a66000) [pid = 1766] [serial = 1437] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x92a5f000) [pid = 1766] [serial = 1436] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x8dfe1000) [pid = 1766] [serial = 1455] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x92cccc00) [pid = 1766] [serial = 1440] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x92cac000) [pid = 1766] [serial = 1439] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x93871400) [pid = 1766] [serial = 1443] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x936f1000) [pid = 1766] [serial = 1442] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x939cac00) [pid = 1766] [serial = 1446] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x93990800) [pid = 1766] [serial = 1445] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x90585c00) [pid = 1766] [serial = 1460] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x9090f000) [pid = 1766] [serial = 1463] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8de11800) [pid = 1766] [serial = 1448] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8e9d4c00) [pid = 1766] [serial = 1458] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x907c2c00) [pid = 1766] [serial = 1461] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8e9c9400) [pid = 1766] [serial = 1457] [outer = (nil)] [url = about:blank] 03:07:49 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x909e9400) [pid = 1766] [serial = 1464] [outer = (nil)] [url = about:blank] 03:07:50 INFO - PROCESS | 1766 | 1465207670497 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 2697ms 03:07:50 INFO - PROCESS | 1766 | 1465207670555 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 03:07:50 INFO - PROCESS | 1766 | 1465207670561 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 03:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:07:50 INFO - PROCESS | 1766 | 1465207670569 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:07:50 INFO - PROCESS | 1766 | 1465207670573 Marionette TRACE conn3 <- [1,2002,null,{}] 03:07:50 INFO - PROCESS | 1766 | 1465207670581 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:50 INFO - PROCESS | 1766 | 1465207670586 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:50 INFO - PROCESS | 1766 | 1465207670766 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 03:07:50 INFO - PROCESS | 1766 | 1465207670903 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:50 INFO - PROCESS | 1766 | 1465207670910 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de0c400 == 31 [pid = 1766] [id = 508] 03:07:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8de0d400) [pid = 1766] [serial = 1525] [outer = (nil)] 03:07:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8de16400) [pid = 1766] [serial = 1526] [outer = 0x8de0d400] 03:07:50 INFO - PROCESS | 1766 | 1465207670994 Marionette DEBUG loaded listener.js 03:07:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8dea5c00) [pid = 1766] [serial = 1527] [outer = 0x8de0d400] 03:07:51 INFO - PROCESS | 1766 | 1465207671846 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1347ms 03:07:51 INFO - PROCESS | 1766 | 1465207671915 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 03:07:51 INFO - PROCESS | 1766 | 1465207671923 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 03:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:07:51 INFO - PROCESS | 1766 | 1465207671933 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:07:51 INFO - PROCESS | 1766 | 1465207671937 Marionette TRACE conn3 <- [1,2006,null,{}] 03:07:51 INFO - PROCESS | 1766 | 1465207671943 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:51 INFO - PROCESS | 1766 | 1465207671949 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:52 INFO - PROCESS | 1766 | 1465207672120 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 03:07:52 INFO - PROCESS | 1766 | 1465207672283 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:52 INFO - PROCESS | 1766 | 1465207672291 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de14000 == 32 [pid = 1766] [id = 509] 03:07:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8e85d800) [pid = 1766] [serial = 1528] [outer = (nil)] 03:07:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8e943c00) [pid = 1766] [serial = 1529] [outer = 0x8e85d800] 03:07:52 INFO - PROCESS | 1766 | 1465207672377 Marionette DEBUG loaded listener.js 03:07:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x8e94fc00) [pid = 1766] [serial = 1530] [outer = 0x8e85d800] 03:07:53 INFO - PROCESS | 1766 | 1465207673346 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 03:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1440ms 03:07:53 INFO - PROCESS | 1766 | 1465207673375 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 03:07:53 INFO - PROCESS | 1766 | 1465207673378 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 03:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:07:53 INFO - PROCESS | 1766 | 1465207673384 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:07:53 INFO - PROCESS | 1766 | 1465207673390 Marionette TRACE conn3 <- [1,2010,null,{}] 03:07:53 INFO - PROCESS | 1766 | 1465207673413 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:53 INFO - PROCESS | 1766 | 1465207673422 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:53 INFO - PROCESS | 1766 | 1465207673666 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 03:07:53 INFO - PROCESS | 1766 | 1465207673695 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:53 INFO - PROCESS | 1766 | 1465207673703 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ecef400 == 33 [pid = 1766] [id = 510] 03:07:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8ecf0000) [pid = 1766] [serial = 1531] [outer = (nil)] 03:07:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x90582400) [pid = 1766] [serial = 1532] [outer = 0x8ecf0000] 03:07:53 INFO - PROCESS | 1766 | 1465207673775 Marionette DEBUG loaded listener.js 03:07:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x907b5000) [pid = 1766] [serial = 1533] [outer = 0x8ecf0000] 03:07:54 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x90910c00) [pid = 1766] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:07:54 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x91b3b800) [pid = 1766] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:07:54 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8de9d000) [pid = 1766] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:07:54 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x909f1800) [pid = 1766] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:07:54 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8e9d6000) [pid = 1766] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:07:54 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x91b4b000) [pid = 1766] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:07:54 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8dcf2000) [pid = 1766] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:07:54 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8dea2c00) [pid = 1766] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:07:54 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x907bc800) [pid = 1766] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:07:54 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8dfdbc00) [pid = 1766] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:07:54 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8de10800) [pid = 1766] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:07:54 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8d595800) [pid = 1766] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:07:55 INFO - PROCESS | 1766 | 1465207675184 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 03:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1854ms 03:07:55 INFO - PROCESS | 1766 | 1465207675240 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 03:07:55 INFO - PROCESS | 1766 | 1465207675244 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 03:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:07:55 INFO - PROCESS | 1766 | 1465207675251 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:07:55 INFO - PROCESS | 1766 | 1465207675254 Marionette TRACE conn3 <- [1,2014,null,{}] 03:07:55 INFO - PROCESS | 1766 | 1465207675269 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:55 INFO - PROCESS | 1766 | 1465207675273 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:55 INFO - PROCESS | 1766 | 1465207675422 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 03:07:55 INFO - PROCESS | 1766 | 1465207675431 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:55 INFO - PROCESS | 1766 | 1465207675438 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de9d000 == 34 [pid = 1766] [id = 511] 03:07:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8de9d800) [pid = 1766] [serial = 1534] [outer = (nil)] 03:07:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x907b9000) [pid = 1766] [serial = 1535] [outer = 0x8de9d800] 03:07:55 INFO - PROCESS | 1766 | 1465207675510 Marionette DEBUG loaded listener.js 03:07:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x907bd000) [pid = 1766] [serial = 1536] [outer = 0x8de9d800] 03:07:56 INFO - PROCESS | 1766 | 1465207676421 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1234ms 03:07:56 INFO - PROCESS | 1766 | 1465207676487 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 03:07:56 INFO - PROCESS | 1766 | 1465207676490 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 03:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:07:56 INFO - PROCESS | 1766 | 1465207676497 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:07:56 INFO - PROCESS | 1766 | 1465207676500 Marionette TRACE conn3 <- [1,2018,null,{}] 03:07:56 INFO - PROCESS | 1766 | 1465207676505 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:56 INFO - PROCESS | 1766 | 1465207676510 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:56 INFO - PROCESS | 1766 | 1465207676663 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 03:07:56 INFO - PROCESS | 1766 | 1465207676673 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:56 INFO - PROCESS | 1766 | 1465207676678 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x9090a400 == 35 [pid = 1766] [id = 512] 03:07:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x9090b400) [pid = 1766] [serial = 1537] [outer = (nil)] 03:07:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x909e4000) [pid = 1766] [serial = 1538] [outer = 0x9090b400] 03:07:56 INFO - PROCESS | 1766 | 1465207676763 Marionette DEBUG loaded listener.js 03:07:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x9114ec00) [pid = 1766] [serial = 1539] [outer = 0x9090b400] 03:07:58 INFO - PROCESS | 1766 | 1465207678020 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1584ms 03:07:58 INFO - PROCESS | 1766 | 1465207678082 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 03:07:58 INFO - PROCESS | 1766 | 1465207678089 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 03:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:07:58 INFO - PROCESS | 1766 | 1465207678096 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:07:58 INFO - PROCESS | 1766 | 1465207678104 Marionette TRACE conn3 <- [1,2022,null,{}] 03:07:58 INFO - PROCESS | 1766 | 1465207678112 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:58 INFO - PROCESS | 1766 | 1465207678118 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:58 INFO - PROCESS | 1766 | 1465207678298 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 03:07:58 INFO - PROCESS | 1766 | 1465207678525 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:58 INFO - PROCESS | 1766 | 1465207678535 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7edc00 == 36 [pid = 1766] [id = 513] 03:07:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8d891400) [pid = 1766] [serial = 1540] [outer = (nil)] 03:07:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8e859800) [pid = 1766] [serial = 1541] [outer = 0x8d891400] 03:07:58 INFO - PROCESS | 1766 | 1465207678624 Marionette DEBUG loaded listener.js 03:07:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x8e947400) [pid = 1766] [serial = 1542] [outer = 0x8d891400] 03:07:59 INFO - PROCESS | 1766 | 1465207679581 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1540ms 03:07:59 INFO - PROCESS | 1766 | 1465207679645 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 03:07:59 INFO - PROCESS | 1766 | 1465207679653 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 03:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:07:59 INFO - PROCESS | 1766 | 1465207679663 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:07:59 INFO - PROCESS | 1766 | 1465207679667 Marionette TRACE conn3 <- [1,2026,null,{}] 03:07:59 INFO - PROCESS | 1766 | 1465207679673 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:59 INFO - PROCESS | 1766 | 1465207679679 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:07:59 INFO - PROCESS | 1766 | 1465207679873 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 03:08:00 INFO - PROCESS | 1766 | 1465207680049 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:00 INFO - PROCESS | 1766 | 1465207680059 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcfc000 == 37 [pid = 1766] [id = 514] 03:08:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8ecef800) [pid = 1766] [serial = 1543] [outer = (nil)] 03:08:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x907c1800) [pid = 1766] [serial = 1544] [outer = 0x8ecef800] 03:08:00 INFO - PROCESS | 1766 | 1465207680239 Marionette DEBUG loaded listener.js 03:08:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x909e3800) [pid = 1766] [serial = 1545] [outer = 0x8ecef800] 03:08:01 INFO - PROCESS | 1766 | 1465207681297 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1697ms 03:08:01 INFO - PROCESS | 1766 | 1465207681361 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 03:08:01 INFO - PROCESS | 1766 | 1465207681366 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 03:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:08:01 INFO - PROCESS | 1766 | 1465207681373 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:08:01 INFO - PROCESS | 1766 | 1465207681381 Marionette TRACE conn3 <- [1,2030,null,{}] 03:08:01 INFO - PROCESS | 1766 | 1465207681398 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:01 INFO - PROCESS | 1766 | 1465207681410 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:01 INFO - PROCESS | 1766 | 1465207681632 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 03:08:01 INFO - PROCESS | 1766 | 1465207681901 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:01 INFO - PROCESS | 1766 | 1465207681913 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x91147000 == 38 [pid = 1766] [id = 515] 03:08:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x9130b000) [pid = 1766] [serial = 1546] [outer = (nil)] 03:08:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x91b45c00) [pid = 1766] [serial = 1547] [outer = 0x9130b000] 03:08:02 INFO - PROCESS | 1766 | 1465207681997 Marionette DEBUG loaded listener.js 03:08:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x91b4dc00) [pid = 1766] [serial = 1548] [outer = 0x9130b000] 03:08:02 INFO - PROCESS | 1766 | 1465207682971 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1689ms 03:08:03 INFO - PROCESS | 1766 | 1465207683061 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 03:08:03 INFO - PROCESS | 1766 | 1465207683067 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 03:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:08:03 INFO - PROCESS | 1766 | 1465207683073 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:08:03 INFO - PROCESS | 1766 | 1465207683076 Marionette TRACE conn3 <- [1,2034,null,{}] 03:08:03 INFO - PROCESS | 1766 | 1465207683082 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:03 INFO - PROCESS | 1766 | 1465207683087 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:03 INFO - PROCESS | 1766 | 1465207683274 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 03:08:03 INFO - PROCESS | 1766 | 1465207683501 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:03 INFO - PROCESS | 1766 | 1465207683511 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7ed400 == 39 [pid = 1766] [id = 516] 03:08:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x8dcf3c00) [pid = 1766] [serial = 1549] [outer = (nil)] 03:08:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x8e862800) [pid = 1766] [serial = 1550] [outer = 0x8dcf3c00] 03:08:03 INFO - PROCESS | 1766 | 1465207683619 Marionette DEBUG loaded listener.js 03:08:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x907c2800) [pid = 1766] [serial = 1551] [outer = 0x8dcf3c00] 03:08:04 INFO - PROCESS | 1766 | 1465207684737 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1730ms 03:08:04 INFO - PROCESS | 1766 | 1465207684804 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 03:08:04 INFO - PROCESS | 1766 | 1465207684815 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 03:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:08:04 INFO - PROCESS | 1766 | 1465207684829 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:08:04 INFO - PROCESS | 1766 | 1465207684834 Marionette TRACE conn3 <- [1,2038,null,{}] 03:08:04 INFO - PROCESS | 1766 | 1465207684842 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:04 INFO - PROCESS | 1766 | 1465207684847 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:05 INFO - PROCESS | 1766 | 1465207685067 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 03:08:05 INFO - PROCESS | 1766 | --DOCSHELL 0x92a65c00 == 38 [pid = 1766] [id = 501] 03:08:05 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e8400 == 37 [pid = 1766] [id = 487] 03:08:05 INFO - PROCESS | 1766 | 1465207685323 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:05 INFO - PROCESS | 1766 | 1465207685332 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcef800 == 38 [pid = 1766] [id = 517] 03:08:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x8de0e000) [pid = 1766] [serial = 1552] [outer = (nil)] 03:08:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8dea4800) [pid = 1766] [serial = 1553] [outer = 0x8de0e000] 03:08:05 INFO - PROCESS | 1766 | 1465207685416 Marionette DEBUG loaded listener.js 03:08:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8dfe4800) [pid = 1766] [serial = 1554] [outer = 0x8de0e000] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8e9ce000) [pid = 1766] [serial = 1449] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x9130fc00) [pid = 1766] [serial = 1488] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x91b48400) [pid = 1766] [serial = 1490] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8dfe7000) [pid = 1766] [serial = 1469] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x8e9cc000) [pid = 1766] [serial = 1470] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x91b37000) [pid = 1766] [serial = 1467] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x91148000) [pid = 1766] [serial = 1466] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8ece8800) [pid = 1766] [serial = 1484] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x90577000) [pid = 1766] [serial = 1485] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x92214000) [pid = 1766] [serial = 1475] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x9221ec00) [pid = 1766] [serial = 1476] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8de9e800) [pid = 1766] [serial = 1481] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8dfe0800) [pid = 1766] [serial = 1482] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x92249800) [pid = 1766] [serial = 1478] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x92a5e000) [pid = 1766] [serial = 1479] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x9090c400) [pid = 1766] [serial = 1472] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x91145000) [pid = 1766] [serial = 1473] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x9114ac00) [pid = 1766] [serial = 1493] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x92297400) [pid = 1766] [serial = 1496] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x91b43400) [pid = 1766] [serial = 1494] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x92ca6000) [pid = 1766] [serial = 1497] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x91b4f400) [pid = 1766] [serial = 1491] [outer = (nil)] [url = about:blank] 03:08:05 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x909ec800) [pid = 1766] [serial = 1487] [outer = (nil)] [url = about:blank] 03:08:06 INFO - PROCESS | 1766 | 1465207686245 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1483ms 03:08:06 INFO - PROCESS | 1766 | 1465207686312 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 03:08:06 INFO - PROCESS | 1766 | 1465207686319 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 03:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:08:06 INFO - PROCESS | 1766 | 1465207686333 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:08:06 INFO - PROCESS | 1766 | 1465207686337 Marionette TRACE conn3 <- [1,2042,null,{}] 03:08:06 INFO - PROCESS | 1766 | 1465207686343 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:06 INFO - PROCESS | 1766 | 1465207686349 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:06 INFO - PROCESS | 1766 | 1465207686515 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 03:08:06 INFO - PROCESS | 1766 | 1465207686526 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:06 INFO - PROCESS | 1766 | 1465207686534 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e945c00 == 39 [pid = 1766] [id = 518] 03:08:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8e9cd400) [pid = 1766] [serial = 1555] [outer = (nil)] 03:08:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8eced400) [pid = 1766] [serial = 1556] [outer = 0x8e9cd400] 03:08:06 INFO - PROCESS | 1766 | 1465207686611 Marionette DEBUG loaded listener.js 03:08:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9057b000) [pid = 1766] [serial = 1557] [outer = 0x8e9cd400] 03:08:07 INFO - PROCESS | 1766 | 1465207687582 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1281ms 03:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:08:07 INFO - PROCESS | 1766 | 1465207687614 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 03:08:07 INFO - PROCESS | 1766 | 1465207687617 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 03:08:07 INFO - PROCESS | 1766 | 1465207687624 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:08:07 INFO - PROCESS | 1766 | 1465207687630 Marionette TRACE conn3 <- [1,2046,null,{}] 03:08:07 INFO - PROCESS | 1766 | 1465207687664 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:07 INFO - PROCESS | 1766 | 1465207687673 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:07 INFO - PROCESS | 1766 | 1465207687854 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 03:08:07 INFO - PROCESS | 1766 | 1465207687865 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:07 INFO - PROCESS | 1766 | 1465207687877 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x9130d000 == 40 [pid = 1766] [id = 519] 03:08:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x9130f000) [pid = 1766] [serial = 1558] [outer = (nil)] 03:08:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x91b32800) [pid = 1766] [serial = 1559] [outer = 0x9130f000] 03:08:07 INFO - PROCESS | 1766 | 1465207687945 Marionette DEBUG loaded listener.js 03:08:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x91b42000) [pid = 1766] [serial = 1560] [outer = 0x9130f000] 03:08:08 INFO - PROCESS | 1766 | 1465207688938 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1346ms 03:08:08 INFO - PROCESS | 1766 | 1465207688981 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 03:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:08:08 INFO - PROCESS | 1766 | 1465207688986 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 03:08:08 INFO - PROCESS | 1766 | 1465207688992 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:08:08 INFO - PROCESS | 1766 | 1465207688995 Marionette TRACE conn3 <- [1,2050,null,{}] 03:08:09 INFO - PROCESS | 1766 | 1465207689000 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:09 INFO - PROCESS | 1766 | 1465207689005 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:09 INFO - PROCESS | 1766 | 1465207689229 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 03:08:09 INFO - PROCESS | 1766 | 1465207689260 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:09 INFO - PROCESS | 1766 | 1465207689269 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x91310400 == 41 [pid = 1766] [id = 520] 03:08:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x91b3e400) [pid = 1766] [serial = 1561] [outer = (nil)] 03:08:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x91f71800) [pid = 1766] [serial = 1562] [outer = 0x91b3e400] 03:08:09 INFO - PROCESS | 1766 | 1465207689335 Marionette DEBUG loaded listener.js 03:08:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x92214000) [pid = 1766] [serial = 1563] [outer = 0x91b3e400] 03:08:10 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8de9d800) [pid = 1766] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:08:10 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8de18400) [pid = 1766] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:08:10 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x909e4400) [pid = 1766] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:08:10 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8dfdd800) [pid = 1766] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:08:10 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x92a68000) [pid = 1766] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:08:10 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x92298400) [pid = 1766] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:08:10 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8ecf0000) [pid = 1766] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:08:10 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x93871800) [pid = 1766] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:08:10 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8d593c00) [pid = 1766] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:08:10 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x93a51800) [pid = 1766] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:08:10 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8de0d400) [pid = 1766] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:08:10 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8de11400) [pid = 1766] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:08:10 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x8e85d800) [pid = 1766] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:08:10 INFO - PROCESS | 1766 | 1465207690428 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1480ms 03:08:10 INFO - PROCESS | 1766 | 1465207690472 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 03:08:10 INFO - PROCESS | 1766 | 1465207690476 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 03:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:08:10 INFO - PROCESS | 1766 | 1465207690482 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:08:10 INFO - PROCESS | 1766 | 1465207690485 Marionette TRACE conn3 <- [1,2054,null,{}] 03:08:10 INFO - PROCESS | 1766 | 1465207690490 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:10 INFO - PROCESS | 1766 | 1465207690495 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:10 INFO - PROCESS | 1766 | 1465207690691 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 03:08:10 INFO - PROCESS | 1766 | 1465207690785 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:10 INFO - PROCESS | 1766 | 1465207690791 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59d000 == 42 [pid = 1766] [id = 521] 03:08:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x8dcf5800) [pid = 1766] [serial = 1564] [outer = (nil)] 03:08:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8e948000) [pid = 1766] [serial = 1565] [outer = 0x8dcf5800] 03:08:10 INFO - PROCESS | 1766 | 1465207690859 Marionette DEBUG loaded listener.js 03:08:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x909e5800) [pid = 1766] [serial = 1566] [outer = 0x8dcf5800] 03:08:11 INFO - PROCESS | 1766 | 1465207691634 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1183ms 03:08:11 INFO - PROCESS | 1766 | 1465207691668 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 03:08:11 INFO - PROCESS | 1766 | 1465207691671 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 03:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:08:11 INFO - PROCESS | 1766 | 1465207691677 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:08:11 INFO - PROCESS | 1766 | 1465207691679 Marionette TRACE conn3 <- [1,2058,null,{}] 03:08:11 INFO - PROCESS | 1766 | 1465207691685 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:11 INFO - PROCESS | 1766 | 1465207691695 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:11 INFO - PROCESS | 1766 | 1465207691893 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 03:08:12 INFO - PROCESS | 1766 | 1465207692132 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:12 INFO - PROCESS | 1766 | 1465207692144 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d591800 == 43 [pid = 1766] [id = 522] 03:08:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8d596000) [pid = 1766] [serial = 1567] [outer = (nil)] 03:08:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8d7e3800) [pid = 1766] [serial = 1568] [outer = 0x8d596000] 03:08:12 INFO - PROCESS | 1766 | 1465207692229 Marionette DEBUG loaded listener.js 03:08:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8d895800) [pid = 1766] [serial = 1569] [outer = 0x8d596000] 03:08:13 INFO - PROCESS | 1766 | 1465207693248 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1632ms 03:08:13 INFO - PROCESS | 1766 | 1465207693312 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 03:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:08:13 INFO - PROCESS | 1766 | 1465207693318 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 03:08:13 INFO - PROCESS | 1766 | 1465207693326 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:08:13 INFO - PROCESS | 1766 | 1465207693329 Marionette TRACE conn3 <- [1,2062,null,{}] 03:08:13 INFO - PROCESS | 1766 | 1465207693338 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:13 INFO - PROCESS | 1766 | 1465207693345 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:13 INFO - PROCESS | 1766 | 1465207693574 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 03:08:13 INFO - PROCESS | 1766 | 1465207693804 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:13 INFO - PROCESS | 1766 | 1465207693812 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e863400 == 44 [pid = 1766] [id = 523] 03:08:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8e866800) [pid = 1766] [serial = 1570] [outer = (nil)] 03:08:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8e9c9400) [pid = 1766] [serial = 1571] [outer = 0x8e866800] 03:08:13 INFO - PROCESS | 1766 | 1465207693942 Marionette DEBUG loaded listener.js 03:08:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8ece5400) [pid = 1766] [serial = 1572] [outer = 0x8e866800] 03:08:14 INFO - PROCESS | 1766 | 1465207694906 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1630ms 03:08:14 INFO - PROCESS | 1766 | 1465207694959 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 03:08:14 INFO - PROCESS | 1766 | 1465207694964 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 03:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:08:14 INFO - PROCESS | 1766 | 1465207694973 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:08:14 INFO - PROCESS | 1766 | 1465207694977 Marionette TRACE conn3 <- [1,2066,null,{}] 03:08:14 INFO - PROCESS | 1766 | 1465207694983 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:14 INFO - PROCESS | 1766 | 1465207694989 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:15 INFO - PROCESS | 1766 | 1465207695184 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 03:08:15 INFO - PROCESS | 1766 | 1465207695368 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:15 INFO - PROCESS | 1766 | 1465207695376 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de12400 == 45 [pid = 1766] [id = 524] 03:08:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x909e4400) [pid = 1766] [serial = 1573] [outer = (nil)] 03:08:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x91144000) [pid = 1766] [serial = 1574] [outer = 0x909e4400] 03:08:15 INFO - PROCESS | 1766 | 1465207695464 Marionette DEBUG loaded listener.js 03:08:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x9130c000) [pid = 1766] [serial = 1575] [outer = 0x909e4400] 03:08:16 INFO - PROCESS | 1766 | 1465207696592 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1687ms 03:08:16 INFO - PROCESS | 1766 | 1465207696660 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 03:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:08:16 INFO - PROCESS | 1766 | 1465207696665 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 03:08:16 INFO - PROCESS | 1766 | 1465207696681 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:08:16 INFO - PROCESS | 1766 | 1465207696690 Marionette TRACE conn3 <- [1,2070,null,{}] 03:08:16 INFO - PROCESS | 1766 | 1465207696697 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:16 INFO - PROCESS | 1766 | 1465207696705 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:16 INFO - PROCESS | 1766 | 1465207696936 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 03:08:17 INFO - PROCESS | 1766 | 1465207697209 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:17 INFO - PROCESS | 1766 | 1465207697220 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e2800 == 46 [pid = 1766] [id = 525] 03:08:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8d7ed000) [pid = 1766] [serial = 1576] [outer = (nil)] 03:08:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x92297c00) [pid = 1766] [serial = 1577] [outer = 0x8d7ed000] 03:08:17 INFO - PROCESS | 1766 | 1465207697299 Marionette DEBUG loaded listener.js 03:08:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x92a62400) [pid = 1766] [serial = 1578] [outer = 0x8d7ed000] 03:08:18 INFO - PROCESS | 1766 | 1465207698250 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1653ms 03:08:18 INFO - PROCESS | 1766 | 1465207698326 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 03:08:18 INFO - PROCESS | 1766 | 1465207698330 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 03:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:08:18 INFO - PROCESS | 1766 | 1465207698338 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:08:18 INFO - PROCESS | 1766 | 1465207698342 Marionette TRACE conn3 <- [1,2074,null,{}] 03:08:18 INFO - PROCESS | 1766 | 1465207698347 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:18 INFO - PROCESS | 1766 | 1465207698352 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:18 INFO - PROCESS | 1766 | 1465207698537 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 03:08:18 INFO - PROCESS | 1766 | 1465207698733 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:18 INFO - PROCESS | 1766 | 1465207698743 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e2400 == 47 [pid = 1766] [id = 526] 03:08:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8de15800) [pid = 1766] [serial = 1579] [outer = (nil)] 03:08:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x92a64800) [pid = 1766] [serial = 1580] [outer = 0x8de15800] 03:08:18 INFO - PROCESS | 1766 | 1465207698819 Marionette DEBUG loaded listener.js 03:08:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x92ca8800) [pid = 1766] [serial = 1581] [outer = 0x8de15800] 03:08:19 INFO - PROCESS | 1766 | 1465207699745 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1484ms 03:08:19 INFO - PROCESS | 1766 | 1465207699823 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 03:08:19 INFO - PROCESS | 1766 | 1465207699826 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 03:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:08:19 INFO - PROCESS | 1766 | 1465207699833 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:08:19 INFO - PROCESS | 1766 | 1465207699837 Marionette TRACE conn3 <- [1,2078,null,{}] 03:08:19 INFO - PROCESS | 1766 | 1465207699843 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:19 INFO - PROCESS | 1766 | 1465207699848 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:20 INFO - PROCESS | 1766 | 1465207700069 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 03:08:20 INFO - PROCESS | 1766 | 1465207700253 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:20 INFO - PROCESS | 1766 | 1465207700272 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7f0400 == 48 [pid = 1766] [id = 527] 03:08:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8d891800) [pid = 1766] [serial = 1582] [outer = (nil)] 03:08:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8d8a0800) [pid = 1766] [serial = 1583] [outer = 0x8d891800] 03:08:20 INFO - PROCESS | 1766 | 1465207700640 Marionette DEBUG loaded listener.js 03:08:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8de0c800) [pid = 1766] [serial = 1584] [outer = 0x8d891800] 03:08:21 INFO - PROCESS | 1766 | 1465207701658 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1886ms 03:08:21 INFO - PROCESS | 1766 | 1465207701722 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 03:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:08:21 INFO - PROCESS | 1766 | 1465207701727 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 03:08:21 INFO - PROCESS | 1766 | 1465207701735 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:08:21 INFO - PROCESS | 1766 | 1465207701739 Marionette TRACE conn3 <- [1,2082,null,{}] 03:08:21 INFO - PROCESS | 1766 | 1465207701746 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:21 INFO - PROCESS | 1766 | 1465207701751 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8ecef400 == 47 [pid = 1766] [id = 510] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8de0c400 == 46 [pid = 1766] [id = 508] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x907c1c00 == 45 [pid = 1766] [id = 495] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8d593400 == 44 [pid = 1766] [id = 507] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8de14000 == 43 [pid = 1766] [id = 509] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8de9bc00 == 42 [pid = 1766] [id = 497] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcefc00 == 41 [pid = 1766] [id = 493] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59d000 == 40 [pid = 1766] [id = 521] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x91310400 == 39 [pid = 1766] [id = 520] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x9130d000 == 38 [pid = 1766] [id = 519] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8e945c00 == 37 [pid = 1766] [id = 518] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcef800 == 36 [pid = 1766] [id = 517] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7ed400 == 35 [pid = 1766] [id = 516] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x91147000 == 34 [pid = 1766] [id = 515] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcfc000 == 33 [pid = 1766] [id = 514] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7edc00 == 32 [pid = 1766] [id = 513] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8de13800 == 31 [pid = 1766] [id = 499] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x91b3a800 == 30 [pid = 1766] [id = 502] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x93873800 == 29 [pid = 1766] [id = 504] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8de10400 == 28 [pid = 1766] [id = 505] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9d0000 == 27 [pid = 1766] [id = 494] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8dea6000 == 26 [pid = 1766] [id = 506] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8dceec00 == 25 [pid = 1766] [id = 496] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8de0b400 == 24 [pid = 1766] [id = 485] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8e94d800 == 23 [pid = 1766] [id = 486] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcf7000 == 22 [pid = 1766] [id = 489] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8dea4000 == 21 [pid = 1766] [id = 490] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8de9ac00 == 20 [pid = 1766] [id = 484] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8de9d000 == 19 [pid = 1766] [id = 511] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x91b47000 == 18 [pid = 1766] [id = 491] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59b000 == 17 [pid = 1766] [id = 498] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x907bfc00 == 16 [pid = 1766] [id = 500] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x92cb1400 == 15 [pid = 1766] [id = 503] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x909f0000 == 14 [pid = 1766] [id = 488] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x9090a400 == 13 [pid = 1766] [id = 512] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8de0ac00 == 12 [pid = 1766] [id = 492] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e2400 == 11 [pid = 1766] [id = 526] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e2800 == 10 [pid = 1766] [id = 525] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8e863400 == 9 [pid = 1766] [id = 523] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8de12400 == 8 [pid = 1766] [id = 524] 03:08:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8d591800 == 7 [pid = 1766] [id = 522] 03:08:22 INFO - PROCESS | 1766 | 1465207702972 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x907b9000) [pid = 1766] [serial = 1535] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8ece9000) [pid = 1766] [serial = 1500] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8e864400) [pid = 1766] [serial = 1499] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x91b45800) [pid = 1766] [serial = 1503] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x9130f400) [pid = 1766] [serial = 1521] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x909eb000) [pid = 1766] [serial = 1520] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x91b31800) [pid = 1766] [serial = 1502] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x936e5c00) [pid = 1766] [serial = 1506] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x92caf400) [pid = 1766] [serial = 1505] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x9387dc00) [pid = 1766] [serial = 1509] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x93877000) [pid = 1766] [serial = 1508] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x90582400) [pid = 1766] [serial = 1532] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x907b5000) [pid = 1766] [serial = 1533] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x939cbc00) [pid = 1766] [serial = 1512] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x9398e000) [pid = 1766] [serial = 1511] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8d599c00) [pid = 1766] [serial = 1523] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8d7eb400) [pid = 1766] [serial = 1524] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x93ac8c00) [pid = 1766] [serial = 1515] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x93ac5000) [pid = 1766] [serial = 1514] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8de16400) [pid = 1766] [serial = 1526] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x94fac400) [pid = 1766] [serial = 1518] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x8dea5c00) [pid = 1766] [serial = 1527] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x94532800) [pid = 1766] [serial = 1517] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 63 (0x907bd000) [pid = 1766] [serial = 1536] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 62 (0x8e94fc00) [pid = 1766] [serial = 1530] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 61 (0x8e943c00) [pid = 1766] [serial = 1529] [outer = (nil)] [url = about:blank] 03:08:23 INFO - PROCESS | 1766 | 1465207703275 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:23 INFO - PROCESS | 1766 | 1465207703282 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7eb400 == 8 [pid = 1766] [id = 528] 03:08:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 62 (0x8d7ebc00) [pid = 1766] [serial = 1585] [outer = (nil)] 03:08:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0x8d891c00) [pid = 1766] [serial = 1586] [outer = 0x8d7ebc00] 03:08:23 INFO - PROCESS | 1766 | 1465207703355 Marionette DEBUG loaded listener.js 03:08:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x8dcf1400) [pid = 1766] [serial = 1587] [outer = 0x8d7ebc00] 03:08:24 INFO - PROCESS | 1766 | 1465207704156 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 2445ms 03:08:24 INFO - PROCESS | 1766 | 1465207704179 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 03:08:24 INFO - PROCESS | 1766 | 1465207704187 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 03:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:08:24 INFO - PROCESS | 1766 | 1465207704195 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:08:24 INFO - PROCESS | 1766 | 1465207704200 Marionette TRACE conn3 <- [1,2086,null,{}] 03:08:24 INFO - PROCESS | 1766 | 1465207704211 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:24 INFO - PROCESS | 1766 | 1465207704216 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:24 INFO - PROCESS | 1766 | 1465207704394 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 03:08:24 INFO - PROCESS | 1766 | 1465207704526 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:24 INFO - PROCESS | 1766 | 1465207704536 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de9b400 == 9 [pid = 1766] [id = 529] 03:08:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8de9c000) [pid = 1766] [serial = 1588] [outer = (nil)] 03:08:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8dea0800) [pid = 1766] [serial = 1589] [outer = 0x8de9c000] 03:08:24 INFO - PROCESS | 1766 | 1465207704610 Marionette DEBUG loaded listener.js 03:08:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x8dfdb800) [pid = 1766] [serial = 1590] [outer = 0x8de9c000] 03:08:25 INFO - PROCESS | 1766 | 1465207705431 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1280ms 03:08:25 INFO - PROCESS | 1766 | 1465207705475 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 03:08:25 INFO - PROCESS | 1766 | 1465207705480 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 03:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:08:25 INFO - PROCESS | 1766 | 1465207705502 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:08:25 INFO - PROCESS | 1766 | 1465207705505 Marionette TRACE conn3 <- [1,2090,null,{}] 03:08:25 INFO - PROCESS | 1766 | 1465207705516 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:25 INFO - PROCESS | 1766 | 1465207705520 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:25 INFO - PROCESS | 1766 | 1465207705735 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 03:08:25 INFO - PROCESS | 1766 | 1465207705754 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:25 INFO - PROCESS | 1766 | 1465207705759 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e865000 == 10 [pid = 1766] [id = 530] 03:08:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8e949400) [pid = 1766] [serial = 1591] [outer = (nil)] 03:08:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8e9c9800) [pid = 1766] [serial = 1592] [outer = 0x8e949400] 03:08:25 INFO - PROCESS | 1766 | 1465207705829 Marionette DEBUG loaded listener.js 03:08:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8e9d2c00) [pid = 1766] [serial = 1593] [outer = 0x8e949400] 03:08:26 INFO - PROCESS | 1766 | 1465207706818 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1380ms 03:08:26 INFO - PROCESS | 1766 | 1465207706883 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 03:08:26 INFO - PROCESS | 1766 | 1465207706889 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 03:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:08:26 INFO - PROCESS | 1766 | 1465207706906 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:08:26 INFO - PROCESS | 1766 | 1465207706914 Marionette TRACE conn3 <- [1,2094,null,{}] 03:08:26 INFO - PROCESS | 1766 | 1465207706926 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:26 INFO - PROCESS | 1766 | 1465207706932 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:27 INFO - PROCESS | 1766 | 1465207707154 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 03:08:27 INFO - PROCESS | 1766 | 1465207707176 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:27 INFO - PROCESS | 1766 | 1465207707184 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcfbc00 == 11 [pid = 1766] [id = 531] 03:08:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8de14000) [pid = 1766] [serial = 1594] [outer = (nil)] 03:08:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x907b6800) [pid = 1766] [serial = 1595] [outer = 0x8de14000] 03:08:27 INFO - PROCESS | 1766 | 1465207707265 Marionette DEBUG loaded listener.js 03:08:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x90902800) [pid = 1766] [serial = 1596] [outer = 0x8de14000] 03:08:28 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8e9cd400) [pid = 1766] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:08:28 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x9130b000) [pid = 1766] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:08:28 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8de0e000) [pid = 1766] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:08:28 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x9130f000) [pid = 1766] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:08:28 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8ecef800) [pid = 1766] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:08:28 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8dcf3c00) [pid = 1766] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:08:28 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x91b3e400) [pid = 1766] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:08:28 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x9090b400) [pid = 1766] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:08:28 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x8d891400) [pid = 1766] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:08:28 INFO - PROCESS | 1766 | --DOMWINDOW == 63 (0x8dcf5800) [pid = 1766] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:08:28 INFO - PROCESS | 1766 | 1465207708659 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1799ms 03:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:08:28 INFO - PROCESS | 1766 | 1465207708697 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 03:08:28 INFO - PROCESS | 1766 | 1465207708700 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 03:08:28 INFO - PROCESS | 1766 | 1465207708706 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:08:28 INFO - PROCESS | 1766 | 1465207708709 Marionette TRACE conn3 <- [1,2098,null,{}] 03:08:28 INFO - PROCESS | 1766 | 1465207708714 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:28 INFO - PROCESS | 1766 | 1465207708719 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:28 INFO - PROCESS | 1766 | 1465207708909 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 03:08:28 INFO - PROCESS | 1766 | 1465207708926 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:28 INFO - PROCESS | 1766 | 1465207708934 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dea5c00 == 12 [pid = 1766] [id = 532] 03:08:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x8dfdd800) [pid = 1766] [serial = 1597] [outer = (nil)] 03:08:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x907bdc00) [pid = 1766] [serial = 1598] [outer = 0x8dfdd800] 03:08:29 INFO - PROCESS | 1766 | 1465207709000 Marionette DEBUG loaded listener.js 03:08:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x9090a800) [pid = 1766] [serial = 1599] [outer = 0x8dfdd800] 03:08:29 INFO - PROCESS | 1766 | 1465207709797 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1130ms 03:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:08:29 INFO - PROCESS | 1766 | 1465207709836 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 03:08:29 INFO - PROCESS | 1766 | 1465207709839 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 03:08:29 INFO - PROCESS | 1766 | 1465207709852 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:08:29 INFO - PROCESS | 1766 | 1465207709855 Marionette TRACE conn3 <- [1,2102,null,{}] 03:08:29 INFO - PROCESS | 1766 | 1465207709866 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:29 INFO - PROCESS | 1766 | 1465207709870 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:30 INFO - PROCESS | 1766 | 1465207710031 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 03:08:30 INFO - PROCESS | 1766 | 1465207710041 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:30 INFO - PROCESS | 1766 | 1465207710059 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x909ef000 == 13 [pid = 1766] [id = 533] 03:08:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x91142000) [pid = 1766] [serial = 1600] [outer = (nil)] 03:08:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x91147000) [pid = 1766] [serial = 1601] [outer = 0x91142000] 03:08:30 INFO - PROCESS | 1766 | 1465207710138 Marionette DEBUG loaded listener.js 03:08:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x9130d000) [pid = 1766] [serial = 1602] [outer = 0x91142000] 03:08:31 INFO - PROCESS | 1766 | 1465207711417 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1694ms 03:08:31 INFO - PROCESS | 1766 | 1465207711539 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 03:08:31 INFO - PROCESS | 1766 | 1465207711545 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 03:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:08:31 INFO - PROCESS | 1766 | 1465207711615 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:08:31 INFO - PROCESS | 1766 | 1465207711622 Marionette TRACE conn3 <- [1,2106,null,{}] 03:08:31 INFO - PROCESS | 1766 | 1465207711633 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:31 INFO - PROCESS | 1766 | 1465207711638 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:31 INFO - PROCESS | 1766 | 1465207711833 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 03:08:32 INFO - PROCESS | 1766 | 1465207712055 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:32 INFO - PROCESS | 1766 | 1465207712063 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d598c00 == 14 [pid = 1766] [id = 534] 03:08:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8dcf4400) [pid = 1766] [serial = 1603] [outer = (nil)] 03:08:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8de9bc00) [pid = 1766] [serial = 1604] [outer = 0x8dcf4400] 03:08:32 INFO - PROCESS | 1766 | 1465207712150 Marionette DEBUG loaded listener.js 03:08:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8e866000) [pid = 1766] [serial = 1605] [outer = 0x8dcf4400] 03:08:33 INFO - PROCESS | 1766 | 1465207713202 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1703ms 03:08:33 INFO - PROCESS | 1766 | 1465207713257 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 03:08:33 INFO - PROCESS | 1766 | 1465207713264 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 03:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:08:33 INFO - PROCESS | 1766 | 1465207713275 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:08:33 INFO - PROCESS | 1766 | 1465207713279 Marionette TRACE conn3 <- [1,2110,null,{}] 03:08:33 INFO - PROCESS | 1766 | 1465207713286 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:33 INFO - PROCESS | 1766 | 1465207713292 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:33 INFO - PROCESS | 1766 | 1465207713488 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 03:08:33 INFO - PROCESS | 1766 | 1465207713759 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:33 INFO - PROCESS | 1766 | 1465207713767 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ecf0c00 == 15 [pid = 1766] [id = 535] 03:08:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9057cc00) [pid = 1766] [serial = 1606] [outer = (nil)] 03:08:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x907c2c00) [pid = 1766] [serial = 1607] [outer = 0x9057cc00] 03:08:33 INFO - PROCESS | 1766 | 1465207713893 Marionette DEBUG loaded listener.js 03:08:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x909edc00) [pid = 1766] [serial = 1608] [outer = 0x9057cc00] 03:08:34 INFO - PROCESS | 1766 | 1465207714836 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1639ms 03:08:34 INFO - PROCESS | 1766 | 1465207714915 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 03:08:34 INFO - PROCESS | 1766 | 1465207714918 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 03:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:08:34 INFO - PROCESS | 1766 | 1465207714926 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:08:34 INFO - PROCESS | 1766 | 1465207714932 Marionette TRACE conn3 <- [1,2114,null,{}] 03:08:34 INFO - PROCESS | 1766 | 1465207714948 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:34 INFO - PROCESS | 1766 | 1465207714956 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:35 INFO - PROCESS | 1766 | 1465207715179 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 03:08:35 INFO - PROCESS | 1766 | 1465207715406 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:35 INFO - PROCESS | 1766 | 1465207715416 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x9130e000 == 16 [pid = 1766] [id = 536] 03:08:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x91b38400) [pid = 1766] [serial = 1609] [outer = (nil)] 03:08:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x91b42c00) [pid = 1766] [serial = 1610] [outer = 0x91b38400] 03:08:35 INFO - PROCESS | 1766 | 1465207715545 Marionette DEBUG loaded listener.js 03:08:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x91b4bc00) [pid = 1766] [serial = 1611] [outer = 0x91b38400] 03:08:36 INFO - PROCESS | 1766 | 1465207716747 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1889ms 03:08:36 INFO - PROCESS | 1766 | 1465207716816 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 03:08:36 INFO - PROCESS | 1766 | 1465207716822 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 03:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:08:36 INFO - PROCESS | 1766 | 1465207716833 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:08:36 INFO - PROCESS | 1766 | 1465207716837 Marionette TRACE conn3 <- [1,2118,null,{}] 03:08:36 INFO - PROCESS | 1766 | 1465207716856 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:36 INFO - PROCESS | 1766 | 1465207716862 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:37 INFO - PROCESS | 1766 | 1465207717075 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 03:08:37 INFO - PROCESS | 1766 | 1465207717331 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:37 INFO - PROCESS | 1766 | 1465207717346 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d594400 == 17 [pid = 1766] [id = 537] 03:08:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8de0c400) [pid = 1766] [serial = 1612] [outer = (nil)] 03:08:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8de12400) [pid = 1766] [serial = 1613] [outer = 0x8de0c400] 03:08:37 INFO - PROCESS | 1766 | 1465207717419 Marionette DEBUG loaded listener.js 03:08:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x8dea1000) [pid = 1766] [serial = 1614] [outer = 0x8de0c400] 03:08:38 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x909e5800) [pid = 1766] [serial = 1566] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8eced400) [pid = 1766] [serial = 1556] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x91b4dc00) [pid = 1766] [serial = 1548] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8dea4800) [pid = 1766] [serial = 1553] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x91b42000) [pid = 1766] [serial = 1560] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x907c1800) [pid = 1766] [serial = 1544] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x91b45c00) [pid = 1766] [serial = 1547] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x907c2800) [pid = 1766] [serial = 1551] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x92214000) [pid = 1766] [serial = 1563] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8dfe4800) [pid = 1766] [serial = 1554] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x909e3800) [pid = 1766] [serial = 1545] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x909e4000) [pid = 1766] [serial = 1538] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8e947400) [pid = 1766] [serial = 1542] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8e859800) [pid = 1766] [serial = 1541] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x91f71800) [pid = 1766] [serial = 1562] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x8e862800) [pid = 1766] [serial = 1550] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x91b32800) [pid = 1766] [serial = 1559] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1766 | --DOMWINDOW == 63 (0x9057b000) [pid = 1766] [serial = 1557] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1766 | --DOMWINDOW == 62 (0x9114ec00) [pid = 1766] [serial = 1539] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1766 | --DOMWINDOW == 61 (0x8e948000) [pid = 1766] [serial = 1565] [outer = (nil)] [url = about:blank] 03:08:38 INFO - PROCESS | 1766 | 1465207718322 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1549ms 03:08:38 INFO - PROCESS | 1766 | 1465207718380 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 03:08:38 INFO - PROCESS | 1766 | 1465207718386 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 03:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:08:38 INFO - PROCESS | 1766 | 1465207718396 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:08:38 INFO - PROCESS | 1766 | 1465207718400 Marionette TRACE conn3 <- [1,2122,null,{}] 03:08:38 INFO - PROCESS | 1766 | 1465207718406 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:38 INFO - PROCESS | 1766 | 1465207718411 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:38 INFO - PROCESS | 1766 | 1465207718571 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 03:08:38 INFO - PROCESS | 1766 | 1465207718613 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:38 INFO - PROCESS | 1766 | 1465207718620 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e947800 == 18 [pid = 1766] [id = 538] 03:08:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 62 (0x8e948000) [pid = 1766] [serial = 1615] [outer = (nil)] 03:08:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0x8e9cb400) [pid = 1766] [serial = 1616] [outer = 0x8e948000] 03:08:38 INFO - PROCESS | 1766 | 1465207718823 Marionette DEBUG loaded listener.js 03:08:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x8ece9400) [pid = 1766] [serial = 1617] [outer = 0x8e948000] 03:08:39 INFO - PROCESS | 1766 | 1465207719610 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1232ms 03:08:39 INFO - PROCESS | 1766 | 1465207719628 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 03:08:39 INFO - PROCESS | 1766 | 1465207719633 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 03:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:08:39 INFO - PROCESS | 1766 | 1465207719648 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:08:39 INFO - PROCESS | 1766 | 1465207719652 Marionette TRACE conn3 <- [1,2126,null,{}] 03:08:39 INFO - PROCESS | 1766 | 1465207719667 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:39 INFO - PROCESS | 1766 | 1465207719675 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:39 INFO - PROCESS | 1766 | 1465207719831 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 03:08:39 INFO - PROCESS | 1766 | 1465207719847 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:39 INFO - PROCESS | 1766 | 1465207719854 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x909e4c00 == 19 [pid = 1766] [id = 539] 03:08:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x909e9400) [pid = 1766] [serial = 1618] [outer = (nil)] 03:08:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x9114f000) [pid = 1766] [serial = 1619] [outer = 0x909e9400] 03:08:39 INFO - PROCESS | 1766 | 1465207719925 Marionette DEBUG loaded listener.js 03:08:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x9130f400) [pid = 1766] [serial = 1620] [outer = 0x909e9400] 03:08:40 INFO - PROCESS | 1766 | 1465207720885 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1281ms 03:08:40 INFO - PROCESS | 1766 | 1465207720929 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 03:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:08:40 INFO - PROCESS | 1766 | 1465207720934 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 03:08:40 INFO - PROCESS | 1766 | 1465207720939 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:08:40 INFO - PROCESS | 1766 | 1465207720942 Marionette TRACE conn3 <- [1,2130,null,{}] 03:08:40 INFO - PROCESS | 1766 | 1465207720947 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:40 INFO - PROCESS | 1766 | 1465207720951 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:41 INFO - PROCESS | 1766 | 1465207721164 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 03:08:41 INFO - PROCESS | 1766 | 1465207721191 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:41 INFO - PROCESS | 1766 | 1465207721198 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e862400 == 20 [pid = 1766] [id = 540] 03:08:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8e9d5400) [pid = 1766] [serial = 1621] [outer = (nil)] 03:08:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x91b3b800) [pid = 1766] [serial = 1622] [outer = 0x8e9d5400] 03:08:41 INFO - PROCESS | 1766 | 1465207721264 Marionette DEBUG loaded listener.js 03:08:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x91b4c000) [pid = 1766] [serial = 1623] [outer = 0x8e9d5400] 03:08:42 INFO - PROCESS | 1766 | 1465207722408 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:08:42 INFO - PROCESS | 1766 | 1465207722480 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 03:08:42 INFO - PROCESS | 1766 | 1465207722487 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:08:42 INFO - PROCESS | 1766 | 1465207722490 Marionette TRACE conn3 <- [1,2134,null,{}] 03:08:42 INFO - PROCESS | 1766 | 1465207722495 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:42 INFO - PROCESS | 1766 | 1465207722500 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:42 INFO - PROCESS | 1766 | 1465207722702 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 03:08:42 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8d7ed000) [pid = 1766] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:08:42 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8de14000) [pid = 1766] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:08:42 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8de15800) [pid = 1766] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:08:42 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x8de9c000) [pid = 1766] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:08:42 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x8e949400) [pid = 1766] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:08:42 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x8dfdd800) [pid = 1766] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:08:42 INFO - PROCESS | 1766 | --DOMWINDOW == 63 (0x8d596000) [pid = 1766] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:08:42 INFO - PROCESS | 1766 | --DOMWINDOW == 62 (0x8d7ebc00) [pid = 1766] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:08:42 INFO - PROCESS | 1766 | --DOMWINDOW == 61 (0x8e866800) [pid = 1766] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:08:42 INFO - PROCESS | 1766 | --DOMWINDOW == 60 (0x8d891800) [pid = 1766] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:08:42 INFO - PROCESS | 1766 | --DOMWINDOW == 59 (0x909e4400) [pid = 1766] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:08:42 INFO - PROCESS | 1766 | 1465207722892 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:42 INFO - PROCESS | 1766 | 1465207722899 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d596000 == 21 [pid = 1766] [id = 541] 03:08:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 60 (0x8d7ebc00) [pid = 1766] [serial = 1624] [outer = (nil)] 03:08:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 61 (0x8de18800) [pid = 1766] [serial = 1625] [outer = 0x8d7ebc00] 03:08:42 INFO - PROCESS | 1766 | 1465207722970 Marionette DEBUG loaded listener.js 03:08:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 62 (0x8e942400) [pid = 1766] [serial = 1626] [outer = 0x8d7ebc00] 03:08:43 INFO - PROCESS | 1766 | 1465207723771 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1338ms 03:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:08:43 INFO - PROCESS | 1766 | 1465207723825 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 03:08:43 INFO - PROCESS | 1766 | 1465207723827 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 03:08:43 INFO - PROCESS | 1766 | 1465207723838 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:08:43 INFO - PROCESS | 1766 | 1465207723841 Marionette TRACE conn3 <- [1,2138,null,{}] 03:08:43 INFO - PROCESS | 1766 | 1465207723846 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:43 INFO - PROCESS | 1766 | 1465207723856 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:44 INFO - PROCESS | 1766 | 1465207724045 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 03:08:44 INFO - PROCESS | 1766 | 1465207724056 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:44 INFO - PROCESS | 1766 | 1465207724066 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x90902000 == 22 [pid = 1766] [id = 542] 03:08:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0x9221c000) [pid = 1766] [serial = 1627] [outer = (nil)] 03:08:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x92296000) [pid = 1766] [serial = 1628] [outer = 0x9221c000] 03:08:44 INFO - PROCESS | 1766 | 1465207724257 Marionette DEBUG loaded listener.js 03:08:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x92299400) [pid = 1766] [serial = 1629] [outer = 0x9221c000] 03:08:45 INFO - PROCESS | 1766 | 1465207725133 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1332ms 03:08:45 INFO - PROCESS | 1766 | 1465207725166 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 03:08:45 INFO - PROCESS | 1766 | 1465207725172 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 03:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:08:45 INFO - PROCESS | 1766 | 1465207725182 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:08:45 INFO - PROCESS | 1766 | 1465207725187 Marionette TRACE conn3 <- [1,2142,null,{}] 03:08:45 INFO - PROCESS | 1766 | 1465207725196 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:45 INFO - PROCESS | 1766 | 1465207725202 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:45 INFO - PROCESS | 1766 | 1465207725390 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 03:08:45 INFO - PROCESS | 1766 | 1465207725572 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:45 INFO - PROCESS | 1766 | 1465207725587 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7ea800 == 23 [pid = 1766] [id = 543] 03:08:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8d7ed800) [pid = 1766] [serial = 1630] [outer = (nil)] 03:08:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x8dfe1800) [pid = 1766] [serial = 1631] [outer = 0x8d7ed800] 03:08:45 INFO - PROCESS | 1766 | 1465207725670 Marionette DEBUG loaded listener.js 03:08:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8e864800) [pid = 1766] [serial = 1632] [outer = 0x8d7ed800] 03:08:46 INFO - PROCESS | 1766 | 1465207726725 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 03:08:46 INFO - PROCESS | 1766 | 1465207726776 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 03:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:08:46 INFO - PROCESS | 1766 | 1465207726788 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:08:46 INFO - PROCESS | 1766 | 1465207726792 Marionette TRACE conn3 <- [1,2146,null,{}] 03:08:46 INFO - PROCESS | 1766 | 1465207726799 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:46 INFO - PROCESS | 1766 | 1465207726804 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:46 INFO - PROCESS | 1766 | 1465207726992 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 03:08:47 INFO - PROCESS | 1766 | 1465207727225 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:47 INFO - PROCESS | 1766 | 1465207727236 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x90578c00 == 24 [pid = 1766] [id = 544] 03:08:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x907c0400) [pid = 1766] [serial = 1633] [outer = (nil)] 03:08:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x91145000) [pid = 1766] [serial = 1634] [outer = 0x907c0400] 03:08:47 INFO - PROCESS | 1766 | 1465207727361 Marionette DEBUG loaded listener.js 03:08:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x91b33c00) [pid = 1766] [serial = 1635] [outer = 0x907c0400] 03:08:48 INFO - PROCESS | 1766 | 1465207728363 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 03:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:08:48 INFO - PROCESS | 1766 | 1465207728423 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 03:08:48 INFO - PROCESS | 1766 | 1465207728429 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:08:48 INFO - PROCESS | 1766 | 1465207728435 Marionette TRACE conn3 <- [1,2150,null,{}] 03:08:48 INFO - PROCESS | 1766 | 1465207728451 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:48 INFO - PROCESS | 1766 | 1465207728460 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:48 INFO - PROCESS | 1766 | 1465207728631 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 03:08:48 INFO - PROCESS | 1766 | 1465207728857 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:48 INFO - PROCESS | 1766 | 1465207728866 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x91306400 == 25 [pid = 1766] [id = 545] 03:08:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x92296c00) [pid = 1766] [serial = 1636] [outer = (nil)] 03:08:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x92a68400) [pid = 1766] [serial = 1637] [outer = 0x92296c00] 03:08:49 INFO - PROCESS | 1766 | 1465207729001 Marionette DEBUG loaded listener.js 03:08:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x92ca9400) [pid = 1766] [serial = 1638] [outer = 0x92296c00] 03:08:49 INFO - PROCESS | 1766 | 1465207729873 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1484ms 03:08:49 INFO - PROCESS | 1766 | 1465207729913 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 03:08:49 INFO - PROCESS | 1766 | 1465207729918 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 03:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:08:49 INFO - PROCESS | 1766 | 1465207729924 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:08:49 INFO - PROCESS | 1766 | 1465207729927 Marionette TRACE conn3 <- [1,2154,null,{}] 03:08:49 INFO - PROCESS | 1766 | 1465207729933 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:49 INFO - PROCESS | 1766 | 1465207729938 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:50 INFO - PROCESS | 1766 | 1465207730111 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 03:08:50 INFO - PROCESS | 1766 | 1465207730289 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:50 INFO - PROCESS | 1766 | 1465207730299 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e85cc00 == 26 [pid = 1766] [id = 546] 03:08:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x92cb1400) [pid = 1766] [serial = 1639] [outer = (nil)] 03:08:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x936e4c00) [pid = 1766] [serial = 1640] [outer = 0x92cb1400] 03:08:50 INFO - PROCESS | 1766 | 1465207730378 Marionette DEBUG loaded listener.js 03:08:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x9386f800) [pid = 1766] [serial = 1641] [outer = 0x92cb1400] 03:08:51 INFO - PROCESS | 1766 | 1465207731278 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1427ms 03:08:51 INFO - PROCESS | 1766 | 1465207731353 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 03:08:51 INFO - PROCESS | 1766 | 1465207731356 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 03:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:08:51 INFO - PROCESS | 1766 | 1465207731363 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:08:51 INFO - PROCESS | 1766 | 1465207731366 Marionette TRACE conn3 <- [1,2158,null,{}] 03:08:51 INFO - PROCESS | 1766 | 1465207731372 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:51 INFO - PROCESS | 1766 | 1465207731377 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:51 INFO - PROCESS | 1766 | 1465207731603 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 03:08:51 INFO - PROCESS | 1766 | 1465207731786 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:51 INFO - PROCESS | 1766 | 1465207731795 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de0b000 == 27 [pid = 1766] [id = 547] 03:08:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8de9d800) [pid = 1766] [serial = 1642] [outer = (nil)] 03:08:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x93879400) [pid = 1766] [serial = 1643] [outer = 0x8de9d800] 03:08:51 INFO - PROCESS | 1766 | 1465207731877 Marionette DEBUG loaded listener.js 03:08:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x9387a000) [pid = 1766] [serial = 1644] [outer = 0x8de9d800] 03:08:52 INFO - PROCESS | 1766 | 1465207732849 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1538ms 03:08:52 INFO - PROCESS | 1766 | 1465207732901 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 03:08:52 INFO - PROCESS | 1766 | 1465207732905 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 03:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:08:52 INFO - PROCESS | 1766 | 1465207732912 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:08:52 INFO - PROCESS | 1766 | 1465207732914 Marionette TRACE conn3 <- [1,2162,null,{}] 03:08:52 INFO - PROCESS | 1766 | 1465207732920 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:52 INFO - PROCESS | 1766 | 1465207732930 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:53 INFO - PROCESS | 1766 | 1465207733178 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 03:08:53 INFO - PROCESS | 1766 | 1465207733374 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:53 INFO - PROCESS | 1766 | 1465207733390 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a5c400 == 28 [pid = 1766] [id = 548] 03:08:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x93873000) [pid = 1766] [serial = 1645] [outer = (nil)] 03:08:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x939c6c00) [pid = 1766] [serial = 1646] [outer = 0x93873000] 03:08:53 INFO - PROCESS | 1766 | 1465207733523 Marionette DEBUG loaded listener.js 03:08:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x93a51800) [pid = 1766] [serial = 1647] [outer = 0x93873000] 03:08:54 INFO - PROCESS | 1766 | 1465207734673 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1829ms 03:08:54 INFO - PROCESS | 1766 | 1465207734742 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 03:08:54 INFO - PROCESS | 1766 | 1465207734748 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 03:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:08:54 INFO - PROCESS | 1766 | 1465207734756 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:08:54 INFO - PROCESS | 1766 | 1465207734761 Marionette TRACE conn3 <- [1,2166,null,{}] 03:08:54 INFO - PROCESS | 1766 | 1465207734769 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:54 INFO - PROCESS | 1766 | 1465207734773 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:54 INFO - PROCESS | 1766 | 1465207734946 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 03:08:55 INFO - PROCESS | 1766 | 1465207735192 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:55 INFO - PROCESS | 1766 | 1465207735205 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de9e400 == 29 [pid = 1766] [id = 549] 03:08:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8de9e800) [pid = 1766] [serial = 1648] [outer = (nil)] 03:08:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8e860800) [pid = 1766] [serial = 1649] [outer = 0x8de9e800] 03:08:55 INFO - PROCESS | 1766 | 1465207735289 Marionette DEBUG loaded listener.js 03:08:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8e9d1c00) [pid = 1766] [serial = 1650] [outer = 0x8de9e800] 03:08:56 INFO - PROCESS | 1766 | 1465207736227 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1529ms 03:08:56 INFO - PROCESS | 1766 | 1465207736286 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 03:08:56 INFO - PROCESS | 1766 | 1465207736292 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 03:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:08:56 INFO - PROCESS | 1766 | 1465207736303 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:08:56 INFO - PROCESS | 1766 | 1465207736306 Marionette TRACE conn3 <- [1,2170,null,{}] 03:08:56 INFO - PROCESS | 1766 | 1465207736312 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:56 INFO - PROCESS | 1766 | 1465207736317 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7eb400 == 28 [pid = 1766] [id = 528] 03:08:57 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7f0400 == 27 [pid = 1766] [id = 527] 03:08:57 INFO - PROCESS | 1766 | 1465207737468 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8d895800) [pid = 1766] [serial = 1569] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8d7e3800) [pid = 1766] [serial = 1568] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8d891c00) [pid = 1766] [serial = 1586] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8dcf1400) [pid = 1766] [serial = 1587] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8ece5400) [pid = 1766] [serial = 1572] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8e9c9400) [pid = 1766] [serial = 1571] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8de0c800) [pid = 1766] [serial = 1584] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8d8a0800) [pid = 1766] [serial = 1583] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x9130c000) [pid = 1766] [serial = 1575] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x91144000) [pid = 1766] [serial = 1574] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x92a62400) [pid = 1766] [serial = 1578] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x92297c00) [pid = 1766] [serial = 1577] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x907b6800) [pid = 1766] [serial = 1595] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x92ca8800) [pid = 1766] [serial = 1581] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x92a64800) [pid = 1766] [serial = 1580] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x90902800) [pid = 1766] [serial = 1596] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8dea0800) [pid = 1766] [serial = 1589] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8e9c9800) [pid = 1766] [serial = 1592] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8e9d2c00) [pid = 1766] [serial = 1593] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x8dfdb800) [pid = 1766] [serial = 1590] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x907bdc00) [pid = 1766] [serial = 1598] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x9090a800) [pid = 1766] [serial = 1599] [outer = (nil)] [url = about:blank] 03:08:57 INFO - PROCESS | 1766 | 1465207737782 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:57 INFO - PROCESS | 1766 | 1465207737791 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e4800 == 28 [pid = 1766] [id = 550] 03:08:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8d7e4c00) [pid = 1766] [serial = 1651] [outer = (nil)] 03:08:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8d7f0400) [pid = 1766] [serial = 1652] [outer = 0x8d7e4c00] 03:08:57 INFO - PROCESS | 1766 | 1465207737863 Marionette DEBUG loaded listener.js 03:08:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x8dcf2c00) [pid = 1766] [serial = 1653] [outer = 0x8d7e4c00] 03:08:58 INFO - PROCESS | 1766 | 1465207738675 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2435ms 03:08:58 INFO - PROCESS | 1766 | 1465207738739 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 03:08:58 INFO - PROCESS | 1766 | 1465207738745 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 03:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:08:58 INFO - PROCESS | 1766 | 1465207738771 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:08:58 INFO - PROCESS | 1766 | 1465207738776 Marionette TRACE conn3 <- [1,2174,null,{}] 03:08:58 INFO - PROCESS | 1766 | 1465207738783 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:58 INFO - PROCESS | 1766 | 1465207738789 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:58 INFO - PROCESS | 1766 | 1465207738962 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 03:08:58 INFO - PROCESS | 1766 | 1465207738975 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:58 INFO - PROCESS | 1766 | 1465207738983 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:08:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dea2800 == 29 [pid = 1766] [id = 551] 03:08:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8dea7000) [pid = 1766] [serial = 1654] [outer = (nil)] 03:08:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8dfddc00) [pid = 1766] [serial = 1655] [outer = 0x8dea7000] 03:08:59 INFO - PROCESS | 1766 | 1465207739055 Marionette DEBUG loaded listener.js 03:08:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8dfe6c00) [pid = 1766] [serial = 1656] [outer = 0x8dea7000] 03:09:00 INFO - PROCESS | 1766 | 1465207740025 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1335ms 03:09:00 INFO - PROCESS | 1766 | 1465207740102 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 03:09:00 INFO - PROCESS | 1766 | 1465207740105 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 03:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:09:00 INFO - PROCESS | 1766 | 1465207740118 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:09:00 INFO - PROCESS | 1766 | 1465207740121 Marionette TRACE conn3 <- [1,2178,null,{}] 03:09:00 INFO - PROCESS | 1766 | 1465207740127 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:00 INFO - PROCESS | 1766 | 1465207740132 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:00 INFO - PROCESS | 1766 | 1465207740350 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 03:09:00 INFO - PROCESS | 1766 | 1465207740380 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:00 INFO - PROCESS | 1766 | 1465207740386 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9d4400 == 30 [pid = 1766] [id = 552] 03:09:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8e9d4800) [pid = 1766] [serial = 1657] [outer = (nil)] 03:09:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8ece6400) [pid = 1766] [serial = 1658] [outer = 0x8e9d4800] 03:09:00 INFO - PROCESS | 1766 | 1465207740456 Marionette DEBUG loaded listener.js 03:09:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8eced800) [pid = 1766] [serial = 1659] [outer = 0x8e9d4800] 03:09:01 INFO - PROCESS | 1766 | 1465207741480 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1433ms 03:09:01 INFO - PROCESS | 1766 | 1465207741547 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 03:09:01 INFO - PROCESS | 1766 | 1465207741553 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 03:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:09:01 INFO - PROCESS | 1766 | 1465207741571 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:09:01 INFO - PROCESS | 1766 | 1465207741579 Marionette TRACE conn3 <- [1,2182,null,{}] 03:09:01 INFO - PROCESS | 1766 | 1465207741592 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:01 INFO - PROCESS | 1766 | 1465207741600 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:01 INFO - PROCESS | 1766 | 1465207741890 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 03:09:01 INFO - PROCESS | 1766 | 1465207741917 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:01 INFO - PROCESS | 1766 | 1465207741925 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e94fc00 == 31 [pid = 1766] [id = 553] 03:09:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x907c1000) [pid = 1766] [serial = 1660] [outer = (nil)] 03:09:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x90908c00) [pid = 1766] [serial = 1661] [outer = 0x907c1000] 03:09:01 INFO - PROCESS | 1766 | 1465207741993 Marionette DEBUG loaded listener.js 03:09:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x909e4400) [pid = 1766] [serial = 1662] [outer = 0x907c1000] 03:09:02 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x9221c000) [pid = 1766] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:09:02 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8e9d5400) [pid = 1766] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:09:02 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8d7ebc00) [pid = 1766] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:09:02 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x91142000) [pid = 1766] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:09:02 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8dcf4400) [pid = 1766] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:09:02 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8e948000) [pid = 1766] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:09:02 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x909e9400) [pid = 1766] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:09:02 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x91b38400) [pid = 1766] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:09:02 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8de0c400) [pid = 1766] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:09:02 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x9057cc00) [pid = 1766] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:09:03 INFO - PROCESS | 1766 | 1465207743355 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1856ms 03:09:03 INFO - PROCESS | 1766 | 1465207743419 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 03:09:03 INFO - PROCESS | 1766 | 1465207743423 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 03:09:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:09:03 INFO - PROCESS | 1766 | 1465207743429 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:09:03 INFO - PROCESS | 1766 | 1465207743431 Marionette TRACE conn3 <- [1,2186,null,{}] 03:09:03 INFO - PROCESS | 1766 | 1465207743437 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:03 INFO - PROCESS | 1766 | 1465207743442 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:03 INFO - PROCESS | 1766 | 1465207743596 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 03:09:03 INFO - PROCESS | 1766 | 1465207743730 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:03 INFO - PROCESS | 1766 | 1465207743740 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x907ba400 == 32 [pid = 1766] [id = 554] 03:09:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x9090a800) [pid = 1766] [serial = 1663] [outer = (nil)] 03:09:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x909ecc00) [pid = 1766] [serial = 1664] [outer = 0x9090a800] 03:09:03 INFO - PROCESS | 1766 | 1465207743819 Marionette DEBUG loaded listener.js 03:09:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x91148000) [pid = 1766] [serial = 1665] [outer = 0x9090a800] 03:09:04 INFO - PROCESS | 1766 | 1465207744569 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1180ms 03:09:04 INFO - PROCESS | 1766 | 1465207744609 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 03:09:04 INFO - PROCESS | 1766 | 1465207744613 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 03:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:09:04 INFO - PROCESS | 1766 | 1465207744618 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:09:04 INFO - PROCESS | 1766 | 1465207744622 Marionette TRACE conn3 <- [1,2190,null,{}] 03:09:04 INFO - PROCESS | 1766 | 1465207744627 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:04 INFO - PROCESS | 1766 | 1465207744632 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:04 INFO - PROCESS | 1766 | 1465207744908 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 03:09:05 INFO - PROCESS | 1766 | 1465207745043 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:05 INFO - PROCESS | 1766 | 1465207745052 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59cc00 == 33 [pid = 1766] [id = 555] 03:09:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8d59d800) [pid = 1766] [serial = 1666] [outer = (nil)] 03:09:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8d7f0800) [pid = 1766] [serial = 1667] [outer = 0x8d59d800] 03:09:05 INFO - PROCESS | 1766 | 1465207745142 Marionette DEBUG loaded listener.js 03:09:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8de16400) [pid = 1766] [serial = 1668] [outer = 0x8d59d800] 03:09:06 INFO - PROCESS | 1766 | 1465207746197 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:09:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:09:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1636ms 03:09:06 INFO - PROCESS | 1766 | 1465207746257 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 03:09:06 INFO - PROCESS | 1766 | 1465207746263 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 03:09:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:09:06 INFO - PROCESS | 1766 | 1465207746271 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:09:06 INFO - PROCESS | 1766 | 1465207746277 Marionette TRACE conn3 <- [1,2194,null,{}] 03:09:06 INFO - PROCESS | 1766 | 1465207746284 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:06 INFO - PROCESS | 1766 | 1465207746289 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:06 INFO - PROCESS | 1766 | 1465207746475 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 03:09:06 INFO - PROCESS | 1766 | 1465207746656 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:06 INFO - PROCESS | 1766 | 1465207746675 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d599c00 == 34 [pid = 1766] [id = 556] 03:09:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8d7e1800) [pid = 1766] [serial = 1669] [outer = (nil)] 03:09:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x907b7000) [pid = 1766] [serial = 1670] [outer = 0x8d7e1800] 03:09:06 INFO - PROCESS | 1766 | 1465207746818 Marionette DEBUG loaded listener.js 03:09:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x909e3000) [pid = 1766] [serial = 1671] [outer = 0x8d7e1800] 03:09:07 INFO - PROCESS | 1766 | 1465207747848 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:09:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:09:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1640ms 03:09:07 INFO - PROCESS | 1766 | 1465207747911 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 03:09:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:09:07 INFO - PROCESS | 1766 | 1465207747917 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 03:09:07 INFO - PROCESS | 1766 | 1465207747923 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:09:07 INFO - PROCESS | 1766 | 1465207747927 Marionette TRACE conn3 <- [1,2198,null,{}] 03:09:07 INFO - PROCESS | 1766 | 1465207747933 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:07 INFO - PROCESS | 1766 | 1465207747939 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:08 INFO - PROCESS | 1766 | 1465207748144 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 03:09:08 INFO - PROCESS | 1766 | 1465207748416 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:08 INFO - PROCESS | 1766 | 1465207748428 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b38400 == 35 [pid = 1766] [id = 557] 03:09:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x91b3a000) [pid = 1766] [serial = 1672] [outer = (nil)] 03:09:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x91b43c00) [pid = 1766] [serial = 1673] [outer = 0x91b3a000] 03:09:08 INFO - PROCESS | 1766 | 1465207748548 Marionette DEBUG loaded listener.js 03:09:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x91b4f800) [pid = 1766] [serial = 1674] [outer = 0x91b3a000] 03:09:09 INFO - PROCESS | 1766 | 1465207749468 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:09:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:09:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1582ms 03:09:09 INFO - PROCESS | 1766 | 1465207749505 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 03:09:09 INFO - PROCESS | 1766 | 1465207749511 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 03:09:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:09:09 INFO - PROCESS | 1766 | 1465207749556 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:09:09 INFO - PROCESS | 1766 | 1465207749564 Marionette TRACE conn3 <- [1,2202,null,{}] 03:09:09 INFO - PROCESS | 1766 | 1465207749570 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:09 INFO - PROCESS | 1766 | 1465207749577 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:09 INFO - PROCESS | 1766 | 1465207749764 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 03:09:09 INFO - PROCESS | 1766 | 1465207749922 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:09 INFO - PROCESS | 1766 | 1465207749930 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x91f71c00 == 36 [pid = 1766] [id = 558] 03:09:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x92216400) [pid = 1766] [serial = 1675] [outer = (nil)] 03:09:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x92241400) [pid = 1766] [serial = 1676] [outer = 0x92216400] 03:09:10 INFO - PROCESS | 1766 | 1465207750011 Marionette DEBUG loaded listener.js 03:09:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x9223f800) [pid = 1766] [serial = 1677] [outer = 0x92216400] 03:09:11 INFO - PROCESS | 1766 | 1465207751015 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:09:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:09:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1547ms 03:09:11 INFO - PROCESS | 1766 | 1465207751093 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 03:09:11 INFO - PROCESS | 1766 | 1465207751096 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 03:09:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:09:11 INFO - PROCESS | 1766 | 1465207751103 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:09:11 INFO - PROCESS | 1766 | 1465207751106 Marionette TRACE conn3 <- [1,2206,null,{}] 03:09:11 INFO - PROCESS | 1766 | 1465207751112 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:11 INFO - PROCESS | 1766 | 1465207751117 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:11 INFO - PROCESS | 1766 | 1465207751288 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 03:09:11 INFO - PROCESS | 1766 | 1465207751470 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:11 INFO - PROCESS | 1766 | 1465207751480 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e2400 == 37 [pid = 1766] [id = 559] 03:09:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8dcfa400) [pid = 1766] [serial = 1678] [outer = (nil)] 03:09:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x91b35400) [pid = 1766] [serial = 1679] [outer = 0x8dcfa400] 03:09:11 INFO - PROCESS | 1766 | 1465207751604 Marionette DEBUG loaded listener.js 03:09:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x92296800) [pid = 1766] [serial = 1680] [outer = 0x8dcfa400] 03:09:12 INFO - PROCESS | 1766 | 1465207752802 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:09:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:09:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1736ms 03:09:12 INFO - PROCESS | 1766 | 1465207752843 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 03:09:12 INFO - PROCESS | 1766 | 1465207752854 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 03:09:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:09:12 INFO - PROCESS | 1766 | 1465207752873 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:09:12 INFO - PROCESS | 1766 | 1465207752876 Marionette TRACE conn3 <- [1,2210,null,{}] 03:09:12 INFO - PROCESS | 1766 | 1465207752884 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:12 INFO - PROCESS | 1766 | 1465207752890 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:13 INFO - PROCESS | 1766 | 1465207753105 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 03:09:13 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x91b3b800) [pid = 1766] [serial = 1622] [outer = (nil)] [url = about:blank] 03:09:13 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8de18800) [pid = 1766] [serial = 1625] [outer = (nil)] [url = about:blank] 03:09:13 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x9130d000) [pid = 1766] [serial = 1602] [outer = (nil)] [url = about:blank] 03:09:13 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x91147000) [pid = 1766] [serial = 1601] [outer = (nil)] [url = about:blank] 03:09:13 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8de9bc00) [pid = 1766] [serial = 1604] [outer = (nil)] [url = about:blank] 03:09:13 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8e866000) [pid = 1766] [serial = 1605] [outer = (nil)] [url = about:blank] 03:09:13 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8e9cb400) [pid = 1766] [serial = 1616] [outer = (nil)] [url = about:blank] 03:09:13 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8ece9400) [pid = 1766] [serial = 1617] [outer = (nil)] [url = about:blank] 03:09:13 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x9114f000) [pid = 1766] [serial = 1619] [outer = (nil)] [url = about:blank] 03:09:13 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x91b42c00) [pid = 1766] [serial = 1610] [outer = (nil)] [url = about:blank] 03:09:13 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x91b4bc00) [pid = 1766] [serial = 1611] [outer = (nil)] [url = about:blank] 03:09:13 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8de12400) [pid = 1766] [serial = 1613] [outer = (nil)] [url = about:blank] 03:09:13 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8dea1000) [pid = 1766] [serial = 1614] [outer = (nil)] [url = about:blank] 03:09:13 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x907c2c00) [pid = 1766] [serial = 1607] [outer = (nil)] [url = about:blank] 03:09:13 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x909edc00) [pid = 1766] [serial = 1608] [outer = (nil)] [url = about:blank] 03:09:13 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x92299400) [pid = 1766] [serial = 1629] [outer = (nil)] [url = about:blank] 03:09:13 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x91b4c000) [pid = 1766] [serial = 1623] [outer = (nil)] [url = about:blank] 03:09:13 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x9130f400) [pid = 1766] [serial = 1620] [outer = (nil)] [url = about:blank] 03:09:13 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x8e942400) [pid = 1766] [serial = 1626] [outer = (nil)] [url = about:blank] 03:09:13 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x92296000) [pid = 1766] [serial = 1628] [outer = (nil)] [url = about:blank] 03:09:13 INFO - PROCESS | 1766 | 1465207753370 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:13 INFO - PROCESS | 1766 | 1465207753384 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de18800 == 38 [pid = 1766] [id = 560] 03:09:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8de9bc00) [pid = 1766] [serial = 1681] [outer = (nil)] 03:09:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8e858000) [pid = 1766] [serial = 1682] [outer = 0x8de9bc00] 03:09:13 INFO - PROCESS | 1766 | 1465207753461 Marionette DEBUG loaded listener.js 03:09:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x8e946400) [pid = 1766] [serial = 1683] [outer = 0x8de9bc00] 03:09:14 INFO - PROCESS | 1766 | 1465207754228 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:09:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:09:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1381ms 03:09:14 INFO - PROCESS | 1766 | 1465207754253 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 03:09:14 INFO - PROCESS | 1766 | 1465207754260 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 03:09:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:09:14 INFO - PROCESS | 1766 | 1465207754279 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:09:14 INFO - PROCESS | 1766 | 1465207754284 Marionette TRACE conn3 <- [1,2214,null,{}] 03:09:14 INFO - PROCESS | 1766 | 1465207754289 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:14 INFO - PROCESS | 1766 | 1465207754294 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:14 INFO - PROCESS | 1766 | 1465207754465 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 03:09:14 INFO - PROCESS | 1766 | 1465207754475 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:14 INFO - PROCESS | 1766 | 1465207754483 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ecee800 == 39 [pid = 1766] [id = 561] 03:09:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x9057f400) [pid = 1766] [serial = 1684] [outer = (nil)] 03:09:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x907b5800) [pid = 1766] [serial = 1685] [outer = 0x9057f400] 03:09:14 INFO - PROCESS | 1766 | 1465207754553 Marionette DEBUG loaded listener.js 03:09:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x9090f000) [pid = 1766] [serial = 1686] [outer = 0x9057f400] 03:09:15 INFO - PROCESS | 1766 | 1465207755521 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:09:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:09:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1285ms 03:09:15 INFO - PROCESS | 1766 | 1465207755559 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 03:09:15 INFO - PROCESS | 1766 | 1465207755562 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 03:09:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:09:15 INFO - PROCESS | 1766 | 1465207755568 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:09:15 INFO - PROCESS | 1766 | 1465207755574 Marionette TRACE conn3 <- [1,2218,null,{}] 03:09:15 INFO - PROCESS | 1766 | 1465207755589 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:15 INFO - PROCESS | 1766 | 1465207755598 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:15 INFO - PROCESS | 1766 | 1465207755757 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 03:09:15 INFO - PROCESS | 1766 | 1465207755913 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:15 INFO - PROCESS | 1766 | 1465207755925 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x91307000 == 40 [pid = 1766] [id = 562] 03:09:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x9130a400) [pid = 1766] [serial = 1687] [outer = (nil)] 03:09:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x91b35000) [pid = 1766] [serial = 1688] [outer = 0x9130a400] 03:09:15 INFO - PROCESS | 1766 | 1465207755992 Marionette DEBUG loaded listener.js 03:09:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x91b44c00) [pid = 1766] [serial = 1689] [outer = 0x9130a400] 03:09:16 INFO - PROCESS | 1766 | 1465207756892 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:09:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:09:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1381ms 03:09:16 INFO - PROCESS | 1766 | 1465207756951 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 03:09:16 INFO - PROCESS | 1766 | 1465207756954 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 03:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:09:16 INFO - PROCESS | 1766 | 1465207756961 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:09:16 INFO - PROCESS | 1766 | 1465207756965 Marionette TRACE conn3 <- [1,2222,null,{}] 03:09:16 INFO - PROCESS | 1766 | 1465207756970 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:16 INFO - PROCESS | 1766 | 1465207756975 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:17 INFO - PROCESS | 1766 | 1465207757202 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 03:09:17 INFO - PROCESS | 1766 | 1465207757231 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:17 INFO - PROCESS | 1766 | 1465207757239 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d591400 == 41 [pid = 1766] [id = 563] 03:09:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x91f67400) [pid = 1766] [serial = 1690] [outer = (nil)] 03:09:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x92219400) [pid = 1766] [serial = 1691] [outer = 0x91f67400] 03:09:17 INFO - PROCESS | 1766 | 1465207757317 Marionette DEBUG loaded listener.js 03:09:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x91144400) [pid = 1766] [serial = 1692] [outer = 0x91f67400] 03:09:18 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x907c1000) [pid = 1766] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:09:18 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8d7ed800) [pid = 1766] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:09:18 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8d7e4c00) [pid = 1766] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:09:18 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x907c0400) [pid = 1766] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:09:18 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8de9e800) [pid = 1766] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:09:18 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x92296c00) [pid = 1766] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:09:18 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8e9d4800) [pid = 1766] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:09:18 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8dea7000) [pid = 1766] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:09:18 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x93873000) [pid = 1766] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:09:18 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x8de9d800) [pid = 1766] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:09:18 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x92cb1400) [pid = 1766] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:09:18 INFO - PROCESS | 1766 | 1465207758304 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:09:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:09:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1378ms 03:09:18 INFO - PROCESS | 1766 | 1465207758340 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 03:09:18 INFO - PROCESS | 1766 | 1465207758344 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 03:09:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:09:18 INFO - PROCESS | 1766 | 1465207758349 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:09:18 INFO - PROCESS | 1766 | 1465207758352 Marionette TRACE conn3 <- [1,2226,null,{}] 03:09:18 INFO - PROCESS | 1766 | 1465207758358 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:18 INFO - PROCESS | 1766 | 1465207758362 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:18 INFO - PROCESS | 1766 | 1465207758507 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 03:09:18 INFO - PROCESS | 1766 | 1465207758520 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:18 INFO - PROCESS | 1766 | 1465207758529 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d592000 == 42 [pid = 1766] [id = 564] 03:09:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8dea7400) [pid = 1766] [serial = 1693] [outer = (nil)] 03:09:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x91b2f800) [pid = 1766] [serial = 1694] [outer = 0x8dea7400] 03:09:18 INFO - PROCESS | 1766 | 1465207758595 Marionette DEBUG loaded listener.js 03:09:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x92213000) [pid = 1766] [serial = 1695] [outer = 0x8dea7400] 03:09:19 INFO - PROCESS | 1766 | 1465207759479 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:09:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:09:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1184ms 03:09:19 INFO - PROCESS | 1766 | 1465207759534 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 03:09:19 INFO - PROCESS | 1766 | 1465207759537 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 03:09:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:09:19 INFO - PROCESS | 1766 | 1465207759543 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:09:19 INFO - PROCESS | 1766 | 1465207759546 Marionette TRACE conn3 <- [1,2230,null,{}] 03:09:19 INFO - PROCESS | 1766 | 1465207759552 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:19 INFO - PROCESS | 1766 | 1465207759561 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:19 INFO - PROCESS | 1766 | 1465207759752 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 03:09:19 INFO - PROCESS | 1766 | 1465207759889 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:19 INFO - PROCESS | 1766 | 1465207759901 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59e400 == 43 [pid = 1766] [id = 565] 03:09:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8d7e3c00) [pid = 1766] [serial = 1696] [outer = (nil)] 03:09:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x92ca6400) [pid = 1766] [serial = 1697] [outer = 0x8d7e3c00] 03:09:19 INFO - PROCESS | 1766 | 1465207759966 Marionette DEBUG loaded listener.js 03:09:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x92cb0c00) [pid = 1766] [serial = 1698] [outer = 0x8d7e3c00] 03:09:20 INFO - PROCESS | 1766 | 1465207760943 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:09:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:09:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1426ms 03:09:20 INFO - PROCESS | 1766 | 1465207760971 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 03:09:20 INFO - PROCESS | 1766 | 1465207760977 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 03:09:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:09:21 INFO - PROCESS | 1766 | 1465207761003 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:09:21 INFO - PROCESS | 1766 | 1465207761011 Marionette TRACE conn3 <- [1,2234,null,{}] 03:09:21 INFO - PROCESS | 1766 | 1465207761019 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:21 INFO - PROCESS | 1766 | 1465207761024 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:21 INFO - PROCESS | 1766 | 1465207761205 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 03:09:21 INFO - PROCESS | 1766 | 1465207761387 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:21 INFO - PROCESS | 1766 | 1465207761396 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dea4c00 == 44 [pid = 1766] [id = 566] 03:09:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8dfdd000) [pid = 1766] [serial = 1699] [outer = (nil)] 03:09:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8ece5400) [pid = 1766] [serial = 1700] [outer = 0x8dfdd000] 03:09:21 INFO - PROCESS | 1766 | 1465207761479 Marionette DEBUG loaded listener.js 03:09:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x9057f000) [pid = 1766] [serial = 1701] [outer = 0x8dfdd000] 03:09:22 INFO - PROCESS | 1766 | 1465207762479 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:09:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:09:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1543ms 03:09:22 INFO - PROCESS | 1766 | 1465207762544 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 03:09:22 INFO - PROCESS | 1766 | 1465207762551 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 03:09:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:09:22 INFO - PROCESS | 1766 | 1465207762562 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:09:22 INFO - PROCESS | 1766 | 1465207762566 Marionette TRACE conn3 <- [1,2238,null,{}] 03:09:22 INFO - PROCESS | 1766 | 1465207762572 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:22 INFO - PROCESS | 1766 | 1465207762577 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:22 INFO - PROCESS | 1766 | 1465207762801 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 03:09:23 INFO - PROCESS | 1766 | 1465207762993 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:23 INFO - PROCESS | 1766 | 1465207763005 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x9114d000 == 45 [pid = 1766] [id = 567] 03:09:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x9130e800) [pid = 1766] [serial = 1702] [outer = (nil)] 03:09:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x91b44400) [pid = 1766] [serial = 1703] [outer = 0x9130e800] 03:09:23 INFO - PROCESS | 1766 | 1465207763185 Marionette DEBUG loaded listener.js 03:09:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x92215000) [pid = 1766] [serial = 1704] [outer = 0x9130e800] 03:09:24 INFO - PROCESS | 1766 | 1465207764125 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:09:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:09:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1578ms 03:09:24 INFO - PROCESS | 1766 | 1465207764139 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 03:09:24 INFO - PROCESS | 1766 | 1465207764143 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 03:09:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:09:24 INFO - PROCESS | 1766 | 1465207764150 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:09:24 INFO - PROCESS | 1766 | 1465207764156 Marionette TRACE conn3 <- [1,2242,null,{}] 03:09:24 INFO - PROCESS | 1766 | 1465207764173 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:24 INFO - PROCESS | 1766 | 1465207764182 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:24 INFO - PROCESS | 1766 | 1465207764444 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 03:09:24 INFO - PROCESS | 1766 | 1465207764578 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:24 INFO - PROCESS | 1766 | 1465207764594 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d891c00 == 46 [pid = 1766] [id = 568] 03:09:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x92ccbc00) [pid = 1766] [serial = 1705] [outer = (nil)] 03:09:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x936ef000) [pid = 1766] [serial = 1706] [outer = 0x92ccbc00] 03:09:24 INFO - PROCESS | 1766 | 1465207764724 Marionette DEBUG loaded listener.js 03:09:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x93874c00) [pid = 1766] [serial = 1707] [outer = 0x92ccbc00] 03:09:25 INFO - PROCESS | 1766 | 1465207765648 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:09:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:09:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1542ms 03:09:25 INFO - PROCESS | 1766 | 1465207765692 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 03:09:25 INFO - PROCESS | 1766 | 1465207765697 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 03:09:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:09:25 INFO - PROCESS | 1766 | 1465207765703 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:09:25 INFO - PROCESS | 1766 | 1465207765706 Marionette TRACE conn3 <- [1,2246,null,{}] 03:09:25 INFO - PROCESS | 1766 | 1465207765712 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:25 INFO - PROCESS | 1766 | 1465207765717 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:25 INFO - PROCESS | 1766 | 1465207765893 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 03:09:26 INFO - PROCESS | 1766 | 1465207766073 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:26 INFO - PROCESS | 1766 | 1465207766083 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x92299800 == 47 [pid = 1766] [id = 569] 03:09:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x936e2c00) [pid = 1766] [serial = 1708] [outer = (nil)] 03:09:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x93989c00) [pid = 1766] [serial = 1709] [outer = 0x936e2c00] 03:09:26 INFO - PROCESS | 1766 | 1465207766158 Marionette DEBUG loaded listener.js 03:09:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x9398cc00) [pid = 1766] [serial = 1710] [outer = 0x936e2c00] 03:09:27 INFO - PROCESS | 1766 | 1465207767088 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:09:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:09:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1432ms 03:09:27 INFO - PROCESS | 1766 | 1465207767135 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 03:09:27 INFO - PROCESS | 1766 | 1465207767139 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 03:09:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:09:27 INFO - PROCESS | 1766 | 1465207767145 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:09:27 INFO - PROCESS | 1766 | 1465207767149 Marionette TRACE conn3 <- [1,2250,null,{}] 03:09:27 INFO - PROCESS | 1766 | 1465207767155 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:27 INFO - PROCESS | 1766 | 1465207767160 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:27 INFO - PROCESS | 1766 | 1465207767337 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 03:09:27 INFO - PROCESS | 1766 | 1465207767517 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:27 INFO - PROCESS | 1766 | 1465207767526 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x9387ec00 == 48 [pid = 1766] [id = 570] 03:09:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x93982800) [pid = 1766] [serial = 1711] [outer = (nil)] 03:09:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x93a51c00) [pid = 1766] [serial = 1712] [outer = 0x93982800] 03:09:27 INFO - PROCESS | 1766 | 1465207767608 Marionette DEBUG loaded listener.js 03:09:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x93a56000) [pid = 1766] [serial = 1713] [outer = 0x93982800] 03:09:28 INFO - PROCESS | 1766 | 1465207768570 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1489ms 03:09:28 INFO - PROCESS | 1766 | 1465207768636 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 03:09:28 INFO - PROCESS | 1766 | 1465207768640 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 03:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:09:28 INFO - PROCESS | 1766 | 1465207768646 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:09:28 INFO - PROCESS | 1766 | 1465207768650 Marionette TRACE conn3 <- [1,2254,null,{}] 03:09:28 INFO - PROCESS | 1766 | 1465207768655 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:28 INFO - PROCESS | 1766 | 1465207768665 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:28 INFO - PROCESS | 1766 | 1465207768898 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 03:09:29 INFO - PROCESS | 1766 | 1465207769080 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:29 INFO - PROCESS | 1766 | 1465207769088 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59f400 == 49 [pid = 1766] [id = 571] 03:09:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8d7ef400) [pid = 1766] [serial = 1714] [outer = (nil)] 03:09:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x8dfe3c00) [pid = 1766] [serial = 1715] [outer = 0x8d7ef400] 03:09:29 INFO - PROCESS | 1766 | 1465207769212 Marionette DEBUG loaded listener.js 03:09:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x8ecf1000) [pid = 1766] [serial = 1716] [outer = 0x8d7ef400] 03:09:30 INFO - PROCESS | 1766 | 1465207770375 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1781ms 03:09:30 INFO - PROCESS | 1766 | 1465207770429 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 03:09:30 INFO - PROCESS | 1766 | 1465207770436 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 03:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:09:30 INFO - PROCESS | 1766 | 1465207770446 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:09:30 INFO - PROCESS | 1766 | 1465207770450 Marionette TRACE conn3 <- [1,2258,null,{}] 03:09:30 INFO - PROCESS | 1766 | 1465207770459 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:30 INFO - PROCESS | 1766 | 1465207770468 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:30 INFO - PROCESS | 1766 | 1465207770745 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 03:09:31 INFO - PROCESS | 1766 | 1465207770983 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:31 INFO - PROCESS | 1766 | 1465207770997 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfdd400 == 50 [pid = 1766] [id = 572] 03:09:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x8dfde000) [pid = 1766] [serial = 1717] [outer = (nil)] 03:09:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x8ece3800) [pid = 1766] [serial = 1718] [outer = 0x8dfde000] 03:09:31 INFO - PROCESS | 1766 | 1465207771067 Marionette DEBUG loaded listener.js 03:09:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x90577800) [pid = 1766] [serial = 1719] [outer = 0x8dfde000] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8e862400 == 49 [pid = 1766] [id = 540] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8e865000 == 48 [pid = 1766] [id = 530] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x909e4c00 == 47 [pid = 1766] [id = 539] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcfbc00 == 46 [pid = 1766] [id = 531] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8dea5c00 == 45 [pid = 1766] [id = 532] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8d594400 == 44 [pid = 1766] [id = 537] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8de9b400 == 43 [pid = 1766] [id = 529] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8d596000 == 42 [pid = 1766] [id = 541] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e4800 == 41 [pid = 1766] [id = 550] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8e947800 == 40 [pid = 1766] [id = 538] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x90902000 == 39 [pid = 1766] [id = 542] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8e85cc00 == 38 [pid = 1766] [id = 546] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8de0b000 == 37 [pid = 1766] [id = 547] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x92a5c400 == 36 [pid = 1766] [id = 548] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8de9e400 == 35 [pid = 1766] [id = 549] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x9130e000 == 34 [pid = 1766] [id = 536] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8d598c00 == 33 [pid = 1766] [id = 534] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8ecf0c00 == 32 [pid = 1766] [id = 535] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7ea800 == 31 [pid = 1766] [id = 543] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x90578c00 == 30 [pid = 1766] [id = 544] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x909ef000 == 29 [pid = 1766] [id = 533] 03:09:32 INFO - PROCESS | 1766 | --DOCSHELL 0x91306400 == 28 [pid = 1766] [id = 545] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x909e4400) [pid = 1766] [serial = 1662] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x909ecc00) [pid = 1766] [serial = 1664] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8dfe1800) [pid = 1766] [serial = 1631] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x90908c00) [pid = 1766] [serial = 1661] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8dcf2c00) [pid = 1766] [serial = 1653] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x91145000) [pid = 1766] [serial = 1634] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8e860800) [pid = 1766] [serial = 1649] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x92a68400) [pid = 1766] [serial = 1637] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8eced800) [pid = 1766] [serial = 1659] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x92ca9400) [pid = 1766] [serial = 1638] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8d7f0400) [pid = 1766] [serial = 1652] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8ece6400) [pid = 1766] [serial = 1658] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x91b33c00) [pid = 1766] [serial = 1635] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8dfe6c00) [pid = 1766] [serial = 1656] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8e9d1c00) [pid = 1766] [serial = 1650] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x93a51800) [pid = 1766] [serial = 1647] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x9387a000) [pid = 1766] [serial = 1644] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x936e4c00) [pid = 1766] [serial = 1640] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x939c6c00) [pid = 1766] [serial = 1646] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x9386f800) [pid = 1766] [serial = 1641] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8e864800) [pid = 1766] [serial = 1632] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8dfddc00) [pid = 1766] [serial = 1655] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x93879400) [pid = 1766] [serial = 1643] [outer = (nil)] [url = about:blank] 03:09:33 INFO - PROCESS | 1766 | 1465207773105 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 2787ms 03:09:33 INFO - PROCESS | 1766 | 1465207773232 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 03:09:33 INFO - PROCESS | 1766 | 1465207773239 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 03:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:09:33 INFO - PROCESS | 1766 | 1465207773246 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:09:33 INFO - PROCESS | 1766 | 1465207773252 Marionette TRACE conn3 <- [1,2262,null,{}] 03:09:33 INFO - PROCESS | 1766 | 1465207773261 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:33 INFO - PROCESS | 1766 | 1465207773265 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:33 INFO - PROCESS | 1766 | 1465207773416 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 03:09:33 INFO - PROCESS | 1766 | 1465207773553 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:33 INFO - PROCESS | 1766 | 1465207773565 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcee800 == 29 [pid = 1766] [id = 573] 03:09:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8dcef000) [pid = 1766] [serial = 1720] [outer = (nil)] 03:09:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8dcf4400) [pid = 1766] [serial = 1721] [outer = 0x8dcef000] 03:09:33 INFO - PROCESS | 1766 | 1465207773631 Marionette DEBUG loaded listener.js 03:09:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8dcf8c00) [pid = 1766] [serial = 1722] [outer = 0x8dcef000] 03:09:34 INFO - PROCESS | 1766 | 1465207774421 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:09:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:09:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1192ms 03:09:34 INFO - PROCESS | 1766 | 1465207774447 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 03:09:34 INFO - PROCESS | 1766 | 1465207774456 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 03:09:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:09:34 INFO - PROCESS | 1766 | 1465207774467 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:09:34 INFO - PROCESS | 1766 | 1465207774471 Marionette TRACE conn3 <- [1,2266,null,{}] 03:09:34 INFO - PROCESS | 1766 | 1465207774477 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:34 INFO - PROCESS | 1766 | 1465207774483 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:34 INFO - PROCESS | 1766 | 1465207774650 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 03:09:34 INFO - PROCESS | 1766 | 1465207774665 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:34 INFO - PROCESS | 1766 | 1465207774674 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e857800 == 30 [pid = 1766] [id = 574] 03:09:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8e859800) [pid = 1766] [serial = 1723] [outer = (nil)] 03:09:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8e860800) [pid = 1766] [serial = 1724] [outer = 0x8e859800] 03:09:34 INFO - PROCESS | 1766 | 1465207774744 Marionette DEBUG loaded listener.js 03:09:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8e941c00) [pid = 1766] [serial = 1725] [outer = 0x8e859800] 03:09:35 INFO - PROCESS | 1766 | 1465207775720 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:09:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1282ms 03:09:35 INFO - PROCESS | 1766 | 1465207775756 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 03:09:35 INFO - PROCESS | 1766 | 1465207775760 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 03:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:09:35 INFO - PROCESS | 1766 | 1465207775765 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:09:35 INFO - PROCESS | 1766 | 1465207775771 Marionette TRACE conn3 <- [1,2270,null,{}] 03:09:35 INFO - PROCESS | 1766 | 1465207775787 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:35 INFO - PROCESS | 1766 | 1465207775796 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:36 INFO - PROCESS | 1766 | 1465207776015 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 03:09:36 INFO - PROCESS | 1766 | 1465207776034 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:36 INFO - PROCESS | 1766 | 1465207776041 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x8eceb800 == 31 [pid = 1766] [id = 575] 03:09:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8ecee000) [pid = 1766] [serial = 1726] [outer = (nil)] 03:09:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x9057fc00) [pid = 1766] [serial = 1727] [outer = 0x8ecee000] 03:09:36 INFO - PROCESS | 1766 | 1465207776114 Marionette DEBUG loaded listener.js 03:09:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x907bfc00) [pid = 1766] [serial = 1728] [outer = 0x8ecee000] 03:09:37 INFO - PROCESS | 1766 | 1465207777021 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:09:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:09:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1283ms 03:09:37 INFO - PROCESS | 1766 | 1465207777049 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 03:09:37 INFO - PROCESS | 1766 | 1465207777053 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 03:09:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:09:37 INFO - PROCESS | 1766 | 1465207777078 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:09:37 INFO - PROCESS | 1766 | 1465207777082 Marionette TRACE conn3 <- [1,2274,null,{}] 03:09:37 INFO - PROCESS | 1766 | 1465207777092 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:37 INFO - PROCESS | 1766 | 1465207777096 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:37 INFO - PROCESS | 1766 | 1465207777314 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 03:09:37 INFO - PROCESS | 1766 | 1465207777332 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:37 INFO - PROCESS | 1766 | 1465207777339 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfe8800 == 32 [pid = 1766] [id = 576] 03:09:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x90582c00) [pid = 1766] [serial = 1729] [outer = (nil)] 03:09:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x909ee800) [pid = 1766] [serial = 1730] [outer = 0x90582c00] 03:09:37 INFO - PROCESS | 1766 | 1465207777406 Marionette DEBUG loaded listener.js 03:09:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x9114b000) [pid = 1766] [serial = 1731] [outer = 0x90582c00] 03:09:38 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x91f67400) [pid = 1766] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:09:38 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8dea7400) [pid = 1766] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:09:38 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x9057f400) [pid = 1766] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:09:38 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x92216400) [pid = 1766] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:09:38 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8dcfa400) [pid = 1766] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:09:38 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8d7e1800) [pid = 1766] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:09:38 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8d59d800) [pid = 1766] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:09:38 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x91b3a000) [pid = 1766] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:09:38 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8de9bc00) [pid = 1766] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:09:38 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x9090a800) [pid = 1766] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:09:38 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x9130a400) [pid = 1766] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:09:38 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8d7e3c00) [pid = 1766] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:09:38 INFO - PROCESS | 1766 | 1465207778805 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:09:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:09:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1752ms 03:09:38 INFO - PROCESS | 1766 | 1465207778817 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 03:09:38 INFO - PROCESS | 1766 | 1465207778820 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 03:09:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:09:38 INFO - PROCESS | 1766 | 1465207778828 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:09:38 INFO - PROCESS | 1766 | 1465207778830 Marionette TRACE conn3 <- [1,2278,null,{}] 03:09:38 INFO - PROCESS | 1766 | 1465207778836 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:38 INFO - PROCESS | 1766 | 1465207778841 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:39 INFO - PROCESS | 1766 | 1465207779029 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 03:09:39 INFO - PROCESS | 1766 | 1465207779046 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:39 INFO - PROCESS | 1766 | 1465207779053 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d896000 == 33 [pid = 1766] [id = 577] 03:09:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8dea4400) [pid = 1766] [serial = 1732] [outer = (nil)] 03:09:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x907be800) [pid = 1766] [serial = 1733] [outer = 0x8dea4400] 03:09:39 INFO - PROCESS | 1766 | 1465207779120 Marionette DEBUG loaded listener.js 03:09:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x91302c00) [pid = 1766] [serial = 1734] [outer = 0x8dea4400] 03:09:39 INFO - PROCESS | 1766 | 1465207779925 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1129ms 03:09:39 INFO - PROCESS | 1766 | 1465207779956 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 03:09:39 INFO - PROCESS | 1766 | 1465207779958 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 03:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:09:39 INFO - PROCESS | 1766 | 1465207779964 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:09:39 INFO - PROCESS | 1766 | 1465207779967 Marionette TRACE conn3 <- [1,2282,null,{}] 03:09:39 INFO - PROCESS | 1766 | 1465207779977 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:39 INFO - PROCESS | 1766 | 1465207779986 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:40 INFO - PROCESS | 1766 | 1465207780236 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 03:09:40 INFO - PROCESS | 1766 | 1465207780250 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:40 INFO - PROCESS | 1766 | 1465207780256 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfdb400 == 34 [pid = 1766] [id = 578] 03:09:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x91310400) [pid = 1766] [serial = 1735] [outer = (nil)] 03:09:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x91b46400) [pid = 1766] [serial = 1736] [outer = 0x91310400] 03:09:40 INFO - PROCESS | 1766 | 1465207780339 Marionette DEBUG loaded listener.js 03:09:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x92211400) [pid = 1766] [serial = 1737] [outer = 0x91310400] 03:09:41 INFO - PROCESS | 1766 | 1465207781508 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:09:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:09:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1582ms 03:09:41 INFO - PROCESS | 1766 | 1465207781548 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 03:09:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:09:41 INFO - PROCESS | 1766 | 1465207781554 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 03:09:41 INFO - PROCESS | 1766 | 1465207781562 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:09:41 INFO - PROCESS | 1766 | 1465207781569 Marionette TRACE conn3 <- [1,2286,null,{}] 03:09:41 INFO - PROCESS | 1766 | 1465207781577 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:41 INFO - PROCESS | 1766 | 1465207781583 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:41 INFO - PROCESS | 1766 | 1465207781769 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 03:09:42 INFO - PROCESS | 1766 | 1465207781998 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:42 INFO - PROCESS | 1766 | 1465207782012 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de13000 == 35 [pid = 1766] [id = 579] 03:09:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8de15800) [pid = 1766] [serial = 1738] [outer = (nil)] 03:09:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8dea0000) [pid = 1766] [serial = 1739] [outer = 0x8de15800] 03:09:42 INFO - PROCESS | 1766 | 1465207782136 Marionette DEBUG loaded listener.js 03:09:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8e946000) [pid = 1766] [serial = 1740] [outer = 0x8de15800] 03:09:43 INFO - PROCESS | 1766 | 1465207783162 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:09:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 03:09:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1649ms 03:09:43 INFO - PROCESS | 1766 | 1465207783210 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 03:09:43 INFO - PROCESS | 1766 | 1465207783217 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 03:09:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:09:43 INFO - PROCESS | 1766 | 1465207783227 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:09:43 INFO - PROCESS | 1766 | 1465207783232 Marionette TRACE conn3 <- [1,2290,null,{}] 03:09:43 INFO - PROCESS | 1766 | 1465207783238 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:43 INFO - PROCESS | 1766 | 1465207783243 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:43 INFO - PROCESS | 1766 | 1465207783431 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 03:09:43 INFO - PROCESS | 1766 | 1465207783701 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:43 INFO - PROCESS | 1766 | 1465207783707 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9cd000 == 36 [pid = 1766] [id = 580] 03:09:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x90907c00) [pid = 1766] [serial = 1741] [outer = (nil)] 03:09:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x909eec00) [pid = 1766] [serial = 1742] [outer = 0x90907c00] 03:09:43 INFO - PROCESS | 1766 | 1465207783841 Marionette DEBUG loaded listener.js 03:09:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x9130c000) [pid = 1766] [serial = 1743] [outer = 0x90907c00] 03:09:44 INFO - PROCESS | 1766 | 1465207784832 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:09:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:09:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1633ms 03:09:44 INFO - PROCESS | 1766 | 1465207784861 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 03:09:44 INFO - PROCESS | 1766 | 1465207784865 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 03:09:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:09:44 INFO - PROCESS | 1766 | 1465207784872 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:09:44 INFO - PROCESS | 1766 | 1465207784878 Marionette TRACE conn3 <- [1,2294,null,{}] 03:09:44 INFO - PROCESS | 1766 | 1465207784924 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:44 INFO - PROCESS | 1766 | 1465207784933 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:45 INFO - PROCESS | 1766 | 1465207785134 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 03:09:45 INFO - PROCESS | 1766 | 1465207785316 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:45 INFO - PROCESS | 1766 | 1465207785329 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x9221fc00 == 37 [pid = 1766] [id = 581] 03:09:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x9223e400) [pid = 1766] [serial = 1744] [outer = (nil)] 03:09:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x9228f400) [pid = 1766] [serial = 1745] [outer = 0x9223e400] 03:09:45 INFO - PROCESS | 1766 | 1465207785482 Marionette DEBUG loaded listener.js 03:09:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x92a5c000) [pid = 1766] [serial = 1746] [outer = 0x9223e400] 03:09:46 INFO - PROCESS | 1766 | 1465207786466 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:09:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:09:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1820ms 03:09:46 INFO - PROCESS | 1766 | 1465207786693 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 03:09:46 INFO - PROCESS | 1766 | 1465207786700 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 03:09:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:09:46 INFO - PROCESS | 1766 | 1465207786708 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:09:46 INFO - PROCESS | 1766 | 1465207786712 Marionette TRACE conn3 <- [1,2298,null,{}] 03:09:46 INFO - PROCESS | 1766 | 1465207786719 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:46 INFO - PROCESS | 1766 | 1465207786725 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:46 INFO - PROCESS | 1766 | 1465207786924 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 03:09:47 INFO - PROCESS | 1766 | 1465207787286 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:47 INFO - PROCESS | 1766 | 1465207787298 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d893400 == 38 [pid = 1766] [id = 582] 03:09:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8de0c400) [pid = 1766] [serial = 1747] [outer = (nil)] 03:09:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8de9a000) [pid = 1766] [serial = 1748] [outer = 0x8de0c400] 03:09:47 INFO - PROCESS | 1766 | 1465207787379 Marionette DEBUG loaded listener.js 03:09:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8dfe2400) [pid = 1766] [serial = 1749] [outer = 0x8de0c400] 03:09:47 INFO - PROCESS | 1766 | --DOCSHELL 0x8d896000 == 37 [pid = 1766] [id = 577] 03:09:47 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfe8800 == 36 [pid = 1766] [id = 576] 03:09:47 INFO - PROCESS | 1766 | --DOCSHELL 0x8eceb800 == 35 [pid = 1766] [id = 575] 03:09:47 INFO - PROCESS | 1766 | --DOCSHELL 0x8e857800 == 34 [pid = 1766] [id = 574] 03:09:47 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcee800 == 33 [pid = 1766] [id = 573] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x92cb0c00) [pid = 1766] [serial = 1698] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x92ca6400) [pid = 1766] [serial = 1697] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x91144400) [pid = 1766] [serial = 1692] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x92219400) [pid = 1766] [serial = 1691] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x91b2f800) [pid = 1766] [serial = 1694] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x907b5800) [pid = 1766] [serial = 1685] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x9090f000) [pid = 1766] [serial = 1686] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x92241400) [pid = 1766] [serial = 1676] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x9223f800) [pid = 1766] [serial = 1677] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x91b35400) [pid = 1766] [serial = 1679] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x92296800) [pid = 1766] [serial = 1680] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x907b7000) [pid = 1766] [serial = 1670] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x909e3000) [pid = 1766] [serial = 1671] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8d7f0800) [pid = 1766] [serial = 1667] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8de16400) [pid = 1766] [serial = 1668] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x91b43c00) [pid = 1766] [serial = 1673] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x91b4f800) [pid = 1766] [serial = 1674] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8e858000) [pid = 1766] [serial = 1682] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8e946400) [pid = 1766] [serial = 1683] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x92213000) [pid = 1766] [serial = 1695] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x91148000) [pid = 1766] [serial = 1665] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x91b35000) [pid = 1766] [serial = 1688] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x91b44c00) [pid = 1766] [serial = 1689] [outer = (nil)] [url = about:blank] 03:09:48 INFO - PROCESS | 1766 | 1465207788252 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:09:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:09:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1589ms 03:09:48 INFO - PROCESS | 1766 | 1465207788318 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 03:09:48 INFO - PROCESS | 1766 | 1465207788322 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 03:09:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:09:48 INFO - PROCESS | 1766 | 1465207788334 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:09:48 INFO - PROCESS | 1766 | 1465207788339 Marionette TRACE conn3 <- [1,2302,null,{}] 03:09:48 INFO - PROCESS | 1766 | 1465207788345 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:48 INFO - PROCESS | 1766 | 1465207788350 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:48 INFO - PROCESS | 1766 | 1465207788514 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 03:09:48 INFO - PROCESS | 1766 | 1465207788525 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:48 INFO - PROCESS | 1766 | 1465207788534 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9c8400 == 34 [pid = 1766] [id = 583] 03:09:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8e9d7000) [pid = 1766] [serial = 1750] [outer = (nil)] 03:09:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8ecf0c00) [pid = 1766] [serial = 1751] [outer = 0x8e9d7000] 03:09:48 INFO - PROCESS | 1766 | 1465207788604 Marionette DEBUG loaded listener.js 03:09:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x907b7000) [pid = 1766] [serial = 1752] [outer = 0x8e9d7000] 03:09:49 INFO - PROCESS | 1766 | 1465207789522 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:09:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:09:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1232ms 03:09:49 INFO - PROCESS | 1766 | 1465207789562 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 03:09:49 INFO - PROCESS | 1766 | 1465207789566 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 03:09:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:09:49 INFO - PROCESS | 1766 | 1465207789572 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:09:49 INFO - PROCESS | 1766 | 1465207789576 Marionette TRACE conn3 <- [1,2306,null,{}] 03:09:49 INFO - PROCESS | 1766 | 1465207789590 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:49 INFO - PROCESS | 1766 | 1465207789598 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:49 INFO - PROCESS | 1766 | 1465207789759 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 03:09:49 INFO - PROCESS | 1766 | 1465207789910 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:49 INFO - PROCESS | 1766 | 1465207789923 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x909f0c00 == 35 [pid = 1766] [id = 584] 03:09:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x91141800) [pid = 1766] [serial = 1753] [outer = (nil)] 03:09:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x91308c00) [pid = 1766] [serial = 1754] [outer = 0x91141800] 03:09:50 INFO - PROCESS | 1766 | 1465207789996 Marionette DEBUG loaded listener.js 03:09:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x91b35400) [pid = 1766] [serial = 1755] [outer = 0x91141800] 03:09:50 INFO - PROCESS | 1766 | 1465207790952 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:09:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:09:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1430ms 03:09:51 INFO - PROCESS | 1766 | 1465207791008 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 03:09:51 INFO - PROCESS | 1766 | 1465207791011 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 03:09:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:09:51 INFO - PROCESS | 1766 | 1465207791017 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:09:51 INFO - PROCESS | 1766 | 1465207791020 Marionette TRACE conn3 <- [1,2310,null,{}] 03:09:51 INFO - PROCESS | 1766 | 1465207791025 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:51 INFO - PROCESS | 1766 | 1465207791030 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:51 INFO - PROCESS | 1766 | 1465207791243 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 03:09:51 INFO - PROCESS | 1766 | 1465207791267 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:51 INFO - PROCESS | 1766 | 1465207791276 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x91149000 == 36 [pid = 1766] [id = 585] 03:09:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x91b3b000) [pid = 1766] [serial = 1756] [outer = (nil)] 03:09:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x91f76800) [pid = 1766] [serial = 1757] [outer = 0x91b3b000] 03:09:51 INFO - PROCESS | 1766 | 1465207791341 Marionette DEBUG loaded listener.js 03:09:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x92220000) [pid = 1766] [serial = 1758] [outer = 0x91b3b000] 03:09:52 INFO - PROCESS | 1766 | 1465207792370 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8dfdd000) [pid = 1766] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8dea4400) [pid = 1766] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x9130e800) [pid = 1766] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x92ccbc00) [pid = 1766] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8dcef000) [pid = 1766] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8e859800) [pid = 1766] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x8dfde000) [pid = 1766] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x936e2c00) [pid = 1766] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x93982800) [pid = 1766] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 63 (0x8d7ef400) [pid = 1766] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:09:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:09:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1395ms 03:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 62 (0x90582c00) [pid = 1766] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 61 (0x8ecee000) [pid = 1766] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:09:52 INFO - PROCESS | 1766 | 1465207792418 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 03:09:52 INFO - PROCESS | 1766 | 1465207792422 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 03:09:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:09:52 INFO - PROCESS | 1766 | 1465207792433 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:09:52 INFO - PROCESS | 1766 | 1465207792435 Marionette TRACE conn3 <- [1,2314,null,{}] 03:09:52 INFO - PROCESS | 1766 | 1465207792441 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:52 INFO - PROCESS | 1766 | 1465207792445 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:52 INFO - PROCESS | 1766 | 1465207792591 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 03:09:52 INFO - PROCESS | 1766 | 1465207792600 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:52 INFO - PROCESS | 1766 | 1465207792610 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x90582c00 == 37 [pid = 1766] [id = 586] 03:09:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 62 (0x909f0400) [pid = 1766] [serial = 1759] [outer = (nil)] 03:09:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0x91310800) [pid = 1766] [serial = 1760] [outer = 0x909f0400] 03:09:52 INFO - PROCESS | 1766 | 1465207792673 Marionette DEBUG loaded listener.js 03:09:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x91b4f800) [pid = 1766] [serial = 1761] [outer = 0x909f0400] 03:09:53 INFO - PROCESS | 1766 | 1465207793564 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1184ms 03:09:53 INFO - PROCESS | 1766 | 1465207793612 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 03:09:53 INFO - PROCESS | 1766 | 1465207793615 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 03:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:09:53 INFO - PROCESS | 1766 | 1465207793622 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:09:53 INFO - PROCESS | 1766 | 1465207793625 Marionette TRACE conn3 <- [1,2318,null,{}] 03:09:53 INFO - PROCESS | 1766 | 1465207793630 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:53 INFO - PROCESS | 1766 | 1465207793640 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:53 INFO - PROCESS | 1766 | 1465207793838 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 03:09:53 INFO - PROCESS | 1766 | 1465207793974 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:53 INFO - PROCESS | 1766 | 1465207793982 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e859800 == 38 [pid = 1766] [id = 587] 03:09:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x9114c400) [pid = 1766] [serial = 1762] [outer = (nil)] 03:09:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x92a65800) [pid = 1766] [serial = 1763] [outer = 0x9114c400] 03:09:54 INFO - PROCESS | 1766 | 1465207794049 Marionette DEBUG loaded listener.js 03:09:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x92ca6800) [pid = 1766] [serial = 1764] [outer = 0x9114c400] 03:09:55 INFO - PROCESS | 1766 | 1465207795064 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 03:09:55 INFO - PROCESS | 1766 | 1465207795116 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 03:09:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:09:55 INFO - PROCESS | 1766 | 1465207795124 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:09:55 INFO - PROCESS | 1766 | 1465207795130 Marionette TRACE conn3 <- [1,2322,null,{}] 03:09:55 INFO - PROCESS | 1766 | 1465207795138 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:55 INFO - PROCESS | 1766 | 1465207795144 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:55 INFO - PROCESS | 1766 | 1465207795367 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 03:09:55 INFO - PROCESS | 1766 | 1465207795653 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:55 INFO - PROCESS | 1766 | 1465207795661 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d596c00 == 39 [pid = 1766] [id = 588] 03:09:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8dcf3c00) [pid = 1766] [serial = 1765] [outer = (nil)] 03:09:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8e9cd400) [pid = 1766] [serial = 1766] [outer = 0x8dcf3c00] 03:09:55 INFO - PROCESS | 1766 | 1465207795746 Marionette DEBUG loaded listener.js 03:09:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8e9d1c00) [pid = 1766] [serial = 1767] [outer = 0x8dcf3c00] 03:09:56 INFO - PROCESS | 1766 | 1465207796688 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:09:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:09:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1632ms 03:09:56 INFO - PROCESS | 1766 | 1465207796756 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 03:09:56 INFO - PROCESS | 1766 | 1465207796763 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 03:09:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:09:56 INFO - PROCESS | 1766 | 1465207796774 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:09:56 INFO - PROCESS | 1766 | 1465207796778 Marionette TRACE conn3 <- [1,2326,null,{}] 03:09:56 INFO - PROCESS | 1766 | 1465207796784 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:56 INFO - PROCESS | 1766 | 1465207796790 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:57 INFO - PROCESS | 1766 | 1465207797009 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 03:09:57 INFO - PROCESS | 1766 | 1465207797194 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:57 INFO - PROCESS | 1766 | 1465207797203 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x91149800 == 40 [pid = 1766] [id = 589] 03:09:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x9114f000) [pid = 1766] [serial = 1768] [outer = (nil)] 03:09:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x91b3ac00) [pid = 1766] [serial = 1769] [outer = 0x9114f000] 03:09:57 INFO - PROCESS | 1766 | 1465207797338 Marionette DEBUG loaded listener.js 03:09:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x91b50c00) [pid = 1766] [serial = 1770] [outer = 0x9114f000] 03:09:58 INFO - PROCESS | 1766 | 1465207798288 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:09:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:09:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1587ms 03:09:58 INFO - PROCESS | 1766 | 1465207798361 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 03:09:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:09:58 INFO - PROCESS | 1766 | 1465207798365 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 03:09:58 INFO - PROCESS | 1766 | 1465207798372 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:09:58 INFO - PROCESS | 1766 | 1465207798378 Marionette TRACE conn3 <- [1,2330,null,{}] 03:09:58 INFO - PROCESS | 1766 | 1465207798394 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:58 INFO - PROCESS | 1766 | 1465207798403 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:58 INFO - PROCESS | 1766 | 1465207798629 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 03:09:58 INFO - PROCESS | 1766 | 1465207798857 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:58 INFO - PROCESS | 1766 | 1465207798867 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:09:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a69800 == 41 [pid = 1766] [id = 590] 03:09:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x92cac800) [pid = 1766] [serial = 1771] [outer = (nil)] 03:09:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x92cb0800) [pid = 1766] [serial = 1772] [outer = 0x92cac800] 03:09:58 INFO - PROCESS | 1766 | 1465207798995 Marionette DEBUG loaded listener.js 03:09:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x936e6c00) [pid = 1766] [serial = 1773] [outer = 0x92cac800] 03:09:59 INFO - PROCESS | 1766 | 1465207799917 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:09:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:09:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1584ms 03:09:59 INFO - PROCESS | 1766 | 1465207799956 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 03:09:59 INFO - PROCESS | 1766 | 1465207799960 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 03:09:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:09:59 INFO - PROCESS | 1766 | 1465207799967 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:09:59 INFO - PROCESS | 1766 | 1465207799970 Marionette TRACE conn3 <- [1,2334,null,{}] 03:09:59 INFO - PROCESS | 1766 | 1465207799976 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:59 INFO - PROCESS | 1766 | 1465207799981 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:00 INFO - PROCESS | 1766 | 1465207800159 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 03:10:00 INFO - PROCESS | 1766 | 1465207800339 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:00 INFO - PROCESS | 1766 | 1465207800348 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x9387a000 == 42 [pid = 1766] [id = 591] 03:10:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x9387a400) [pid = 1766] [serial = 1774] [outer = (nil)] 03:10:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x93982800) [pid = 1766] [serial = 1775] [outer = 0x9387a400] 03:10:00 INFO - PROCESS | 1766 | 1465207800431 Marionette DEBUG loaded listener.js 03:10:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x9398a000) [pid = 1766] [serial = 1776] [outer = 0x9387a400] 03:10:01 INFO - PROCESS | 1766 | 1465207801349 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:10:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:10:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1429ms 03:10:01 INFO - PROCESS | 1766 | 1465207801397 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 03:10:01 INFO - PROCESS | 1766 | 1465207801401 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 03:10:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:10:01 INFO - PROCESS | 1766 | 1465207801407 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:10:01 INFO - PROCESS | 1766 | 1465207801411 Marionette TRACE conn3 <- [1,2338,null,{}] 03:10:01 INFO - PROCESS | 1766 | 1465207801417 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:01 INFO - PROCESS | 1766 | 1465207801423 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:01 INFO - PROCESS | 1766 | 1465207801604 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 03:10:01 INFO - PROCESS | 1766 | 1465207801787 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:01 INFO - PROCESS | 1766 | 1465207801795 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x9090ec00 == 43 [pid = 1766] [id = 592] 03:10:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x9130d000) [pid = 1766] [serial = 1777] [outer = (nil)] 03:10:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x939d0400) [pid = 1766] [serial = 1778] [outer = 0x9130d000] 03:10:01 INFO - PROCESS | 1766 | 1465207801879 Marionette DEBUG loaded listener.js 03:10:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x93a50000) [pid = 1766] [serial = 1779] [outer = 0x9130d000] 03:10:02 INFO - PROCESS | 1766 | 1465207802901 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:10:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:10:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1529ms 03:10:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:10:02 INFO - PROCESS | 1766 | 1465207802937 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 03:10:02 INFO - PROCESS | 1766 | 1465207802940 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 03:10:02 INFO - PROCESS | 1766 | 1465207802946 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:10:02 INFO - PROCESS | 1766 | 1465207802950 Marionette TRACE conn3 <- [1,2342,null,{}] 03:10:02 INFO - PROCESS | 1766 | 1465207802955 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:02 INFO - PROCESS | 1766 | 1465207802965 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:03 INFO - PROCESS | 1766 | 1465207803176 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 03:10:03 INFO - PROCESS | 1766 | 1465207803421 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:03 INFO - PROCESS | 1766 | 1465207803431 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b42c00 == 44 [pid = 1766] [id = 593] 03:10:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x92cad400) [pid = 1766] [serial = 1780] [outer = (nil)] 03:10:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x93ac6800) [pid = 1766] [serial = 1781] [outer = 0x92cad400] 03:10:03 INFO - PROCESS | 1766 | 1465207803554 Marionette DEBUG loaded listener.js 03:10:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x9452fc00) [pid = 1766] [serial = 1782] [outer = 0x92cad400] 03:10:04 INFO - PROCESS | 1766 | 1465207804452 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:10:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:10:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1540ms 03:10:04 INFO - PROCESS | 1766 | 1465207804486 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 03:10:04 INFO - PROCESS | 1766 | 1465207804491 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 03:10:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:10:04 INFO - PROCESS | 1766 | 1465207804497 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:10:04 INFO - PROCESS | 1766 | 1465207804500 Marionette TRACE conn3 <- [1,2346,null,{}] 03:10:04 INFO - PROCESS | 1766 | 1465207804506 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:04 INFO - PROCESS | 1766 | 1465207804511 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:04 INFO - PROCESS | 1766 | 1465207804680 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 03:10:05 INFO - PROCESS | 1766 | 1465207805188 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:05 INFO - PROCESS | 1766 | 1465207805200 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7ed000 == 45 [pid = 1766] [id = 594] 03:10:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8d7ef400) [pid = 1766] [serial = 1783] [outer = (nil)] 03:10:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8dcf0c00) [pid = 1766] [serial = 1784] [outer = 0x8d7ef400] 03:10:05 INFO - PROCESS | 1766 | 1465207805280 Marionette DEBUG loaded listener.js 03:10:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x8de9bc00) [pid = 1766] [serial = 1785] [outer = 0x8d7ef400] 03:10:06 INFO - PROCESS | 1766 | 1465207806267 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:10:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:10:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1836ms 03:10:06 INFO - PROCESS | 1766 | 1465207806335 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 03:10:06 INFO - PROCESS | 1766 | 1465207806341 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 03:10:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:10:06 INFO - PROCESS | 1766 | 1465207806348 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:10:06 INFO - PROCESS | 1766 | 1465207806352 Marionette TRACE conn3 <- [1,2350,null,{}] 03:10:06 INFO - PROCESS | 1766 | 1465207806359 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:06 INFO - PROCESS | 1766 | 1465207806367 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x90582c00 == 44 [pid = 1766] [id = 586] 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x91149000 == 43 [pid = 1766] [id = 585] 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x909f0c00 == 42 [pid = 1766] [id = 584] 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9c8400 == 41 [pid = 1766] [id = 583] 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x8d893400 == 40 [pid = 1766] [id = 582] 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x92299800 == 39 [pid = 1766] [id = 569] 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x9387ec00 == 38 [pid = 1766] [id = 570] 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfdd400 == 37 [pid = 1766] [id = 572] 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x8d891c00 == 36 [pid = 1766] [id = 568] 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59f400 == 35 [pid = 1766] [id = 571] 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x9221fc00 == 34 [pid = 1766] [id = 581] 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfdb400 == 33 [pid = 1766] [id = 578] 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x8de13000 == 32 [pid = 1766] [id = 579] 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9cd000 == 31 [pid = 1766] [id = 580] 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7ed000 == 30 [pid = 1766] [id = 594] 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x91b42c00 == 29 [pid = 1766] [id = 593] 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x9387a000 == 28 [pid = 1766] [id = 591] 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x9090ec00 == 27 [pid = 1766] [id = 592] 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x92a69800 == 26 [pid = 1766] [id = 590] 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x91149800 == 25 [pid = 1766] [id = 589] 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x8e859800 == 24 [pid = 1766] [id = 587] 03:10:07 INFO - PROCESS | 1766 | --DOCSHELL 0x8d596c00 == 23 [pid = 1766] [id = 588] 03:10:07 INFO - PROCESS | 1766 | 1465207807596 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x9057f000) [pid = 1766] [serial = 1701] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x907be800) [pid = 1766] [serial = 1733] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8ece5400) [pid = 1766] [serial = 1700] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x92215000) [pid = 1766] [serial = 1704] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x91b44400) [pid = 1766] [serial = 1703] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x93874c00) [pid = 1766] [serial = 1707] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8dcf4400) [pid = 1766] [serial = 1721] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8dcf8c00) [pid = 1766] [serial = 1722] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8e860800) [pid = 1766] [serial = 1724] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x90577800) [pid = 1766] [serial = 1719] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8ece3800) [pid = 1766] [serial = 1718] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x936ef000) [pid = 1766] [serial = 1706] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x9398cc00) [pid = 1766] [serial = 1710] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x93989c00) [pid = 1766] [serial = 1709] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x93a56000) [pid = 1766] [serial = 1713] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x93a51c00) [pid = 1766] [serial = 1712] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8ecf1000) [pid = 1766] [serial = 1716] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8dfe3c00) [pid = 1766] [serial = 1715] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x909ee800) [pid = 1766] [serial = 1730] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x9114b000) [pid = 1766] [serial = 1731] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x9057fc00) [pid = 1766] [serial = 1727] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x907bfc00) [pid = 1766] [serial = 1728] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x8e941c00) [pid = 1766] [serial = 1725] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x91302c00) [pid = 1766] [serial = 1734] [outer = (nil)] [url = about:blank] 03:10:07 INFO - PROCESS | 1766 | 1465207807910 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:07 INFO - PROCESS | 1766 | 1465207807918 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e7c00 == 24 [pid = 1766] [id = 595] 03:10:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8d7e9000) [pid = 1766] [serial = 1786] [outer = (nil)] 03:10:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8d7ecc00) [pid = 1766] [serial = 1787] [outer = 0x8d7e9000] 03:10:07 INFO - PROCESS | 1766 | 1465207807991 Marionette DEBUG loaded listener.js 03:10:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x8d894000) [pid = 1766] [serial = 1788] [outer = 0x8d7e9000] 03:10:08 INFO - PROCESS | 1766 | 1465207808808 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:10:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:10:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2487ms 03:10:08 INFO - PROCESS | 1766 | 1465207808835 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 03:10:08 INFO - PROCESS | 1766 | 1465207808843 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 03:10:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:10:08 INFO - PROCESS | 1766 | 1465207808850 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:10:08 INFO - PROCESS | 1766 | 1465207808856 Marionette TRACE conn3 <- [1,2354,null,{}] 03:10:08 INFO - PROCESS | 1766 | 1465207808863 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:08 INFO - PROCESS | 1766 | 1465207808868 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:09 INFO - PROCESS | 1766 | 1465207809047 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 03:10:09 INFO - PROCESS | 1766 | 1465207809182 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:09 INFO - PROCESS | 1766 | 1465207809192 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de10400 == 25 [pid = 1766] [id = 596] 03:10:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8de10800) [pid = 1766] [serial = 1789] [outer = (nil)] 03:10:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8de16c00) [pid = 1766] [serial = 1790] [outer = 0x8de10800] 03:10:09 INFO - PROCESS | 1766 | 1465207809266 Marionette DEBUG loaded listener.js 03:10:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8dea1000) [pid = 1766] [serial = 1791] [outer = 0x8de10800] 03:10:10 INFO - PROCESS | 1766 | 1465207810100 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:10:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:10:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1336ms 03:10:10 INFO - PROCESS | 1766 | 1465207810187 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 03:10:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:10:10 INFO - PROCESS | 1766 | 1465207810192 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 03:10:10 INFO - PROCESS | 1766 | 1465207810204 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:10:10 INFO - PROCESS | 1766 | 1465207810207 Marionette TRACE conn3 <- [1,2358,null,{}] 03:10:10 INFO - PROCESS | 1766 | 1465207810214 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:10 INFO - PROCESS | 1766 | 1465207810219 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:10 INFO - PROCESS | 1766 | 1465207810435 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 03:10:10 INFO - PROCESS | 1766 | 1465207810463 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:10 INFO - PROCESS | 1766 | 1465207810470 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e864000 == 26 [pid = 1766] [id = 597] 03:10:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8e864c00) [pid = 1766] [serial = 1792] [outer = (nil)] 03:10:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8e944800) [pid = 1766] [serial = 1793] [outer = 0x8e864c00] 03:10:10 INFO - PROCESS | 1766 | 1465207810539 Marionette DEBUG loaded listener.js 03:10:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8e94dc00) [pid = 1766] [serial = 1794] [outer = 0x8e864c00] 03:10:11 INFO - PROCESS | 1766 | 1465207811544 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:10:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:10:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1385ms 03:10:11 INFO - PROCESS | 1766 | 1465207811584 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 03:10:11 INFO - PROCESS | 1766 | 1465207811590 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 03:10:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:10:11 INFO - PROCESS | 1766 | 1465207811617 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:10:11 INFO - PROCESS | 1766 | 1465207811626 Marionette TRACE conn3 <- [1,2362,null,{}] 03:10:11 INFO - PROCESS | 1766 | 1465207811631 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:11 INFO - PROCESS | 1766 | 1465207811638 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:11 INFO - PROCESS | 1766 | 1465207811861 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 03:10:11 INFO - PROCESS | 1766 | 1465207811882 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:11 INFO - PROCESS | 1766 | 1465207811890 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfe9000 == 27 [pid = 1766] [id = 598] 03:10:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8ece4c00) [pid = 1766] [serial = 1795] [outer = (nil)] 03:10:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x9057cc00) [pid = 1766] [serial = 1796] [outer = 0x8ece4c00] 03:10:11 INFO - PROCESS | 1766 | 1465207811972 Marionette DEBUG loaded listener.js 03:10:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x907b5800) [pid = 1766] [serial = 1797] [outer = 0x8ece4c00] 03:10:12 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x91b3b000) [pid = 1766] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:10:12 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x909f0400) [pid = 1766] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:10:12 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x91141800) [pid = 1766] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:10:12 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8de0c400) [pid = 1766] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:10:12 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x90907c00) [pid = 1766] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:10:12 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x91310400) [pid = 1766] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:10:12 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x9223e400) [pid = 1766] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:10:12 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8de15800) [pid = 1766] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:10:12 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8e9d7000) [pid = 1766] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:10:12 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x9114c400) [pid = 1766] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:10:13 INFO - PROCESS | 1766 | 1465207813402 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]]]}] 03:10:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:10:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1850ms 03:10:13 INFO - PROCESS | 1766 | 1465207813449 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 03:10:13 INFO - PROCESS | 1766 | 1465207813453 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 03:10:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:10:13 INFO - PROCESS | 1766 | 1465207813458 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:10:13 INFO - PROCESS | 1766 | 1465207813462 Marionette TRACE conn3 <- [1,2366,null,{}] 03:10:13 INFO - PROCESS | 1766 | 1465207813467 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}] 03:10:13 INFO - PROCESS | 1766 | 1465207813472 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:13 INFO - PROCESS | 1766 | 1465207813613 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 03:10:13 INFO - PROCESS | 1766 | 1465207813626 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:13 INFO - PROCESS | 1766 | 1465207813636 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de16400 == 28 [pid = 1766] [id = 599] 03:10:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x8dea4400) [pid = 1766] [serial = 1798] [outer = (nil)] 03:10:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x907c0000) [pid = 1766] [serial = 1799] [outer = 0x8dea4400] 03:10:13 INFO - PROCESS | 1766 | 1465207813701 Marionette DEBUG loaded listener.js 03:10:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x90901800) [pid = 1766] [serial = 1800] [outer = 0x8dea4400] 03:10:14 INFO - PROCESS | 1766 | 1465207814570 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]]]}] 03:10:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:10:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1126ms 03:10:14 INFO - PROCESS | 1766 | 1465207814586 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 03:10:14 INFO - PROCESS | 1766 | 1465207814591 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 03:10:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:10:14 INFO - PROCESS | 1766 | 1465207814607 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:10:14 INFO - PROCESS | 1766 | 1465207814609 Marionette TRACE conn3 <- [1,2370,null,{}] 03:10:14 INFO - PROCESS | 1766 | 1465207814615 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}] 03:10:14 INFO - PROCESS | 1766 | 1465207814619 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:14 INFO - PROCESS | 1766 | 1465207814781 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 03:10:14 INFO - PROCESS | 1766 | 1465207814793 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:14 INFO - PROCESS | 1766 | 1465207814811 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x909ee000 == 29 [pid = 1766] [id = 600] 03:10:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x909ee400) [pid = 1766] [serial = 1801] [outer = (nil)] 03:10:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x91141400) [pid = 1766] [serial = 1802] [outer = 0x909ee400] 03:10:14 INFO - PROCESS | 1766 | 1465207814891 Marionette DEBUG loaded listener.js 03:10:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x9130a000) [pid = 1766] [serial = 1803] [outer = 0x909ee400] 03:10:16 INFO - PROCESS | 1766 | 1465207816136 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]]]}] 03:10:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:10:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1590ms 03:10:16 INFO - PROCESS | 1766 | 1465207816216 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 03:10:16 INFO - PROCESS | 1766 | 1465207816223 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 03:10:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:10:16 INFO - PROCESS | 1766 | 1465207816232 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:10:16 INFO - PROCESS | 1766 | 1465207816239 Marionette TRACE conn3 <- [1,2374,null,{}] 03:10:16 INFO - PROCESS | 1766 | 1465207816247 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}] 03:10:16 INFO - PROCESS | 1766 | 1465207816253 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:16 INFO - PROCESS | 1766 | 1465207816443 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 03:10:16 INFO - PROCESS | 1766 | 1465207816625 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:16 INFO - PROCESS | 1766 | 1465207816637 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e5000 == 30 [pid = 1766] [id = 601] 03:10:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8dcee800) [pid = 1766] [serial = 1804] [outer = (nil)] 03:10:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8de17c00) [pid = 1766] [serial = 1805] [outer = 0x8dcee800] 03:10:16 INFO - PROCESS | 1766 | 1465207816795 Marionette DEBUG loaded listener.js 03:10:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8e85c800) [pid = 1766] [serial = 1806] [outer = 0x8dcee800] 03:10:17 INFO - PROCESS | 1766 | 1465207817861 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]]]}] 03:10:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:10:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1701ms 03:10:17 INFO - PROCESS | 1766 | 1465207817933 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 03:10:17 INFO - PROCESS | 1766 | 1465207817941 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 03:10:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:10:17 INFO - PROCESS | 1766 | 1465207817952 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:10:17 INFO - PROCESS | 1766 | 1465207817956 Marionette TRACE conn3 <- [1,2378,null,{}] 03:10:17 INFO - PROCESS | 1766 | 1465207817963 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}] 03:10:17 INFO - PROCESS | 1766 | 1465207817969 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:18 INFO - PROCESS | 1766 | 1465207818207 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 03:10:18 INFO - PROCESS | 1766 | 1465207818525 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:18 INFO - PROCESS | 1766 | 1465207818535 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcf2000 == 31 [pid = 1766] [id = 602] 03:10:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x907b5000) [pid = 1766] [serial = 1807] [outer = (nil)] 03:10:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x909e2800) [pid = 1766] [serial = 1808] [outer = 0x907b5000] 03:10:18 INFO - PROCESS | 1766 | 1465207818619 Marionette DEBUG loaded listener.js 03:10:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x91142000) [pid = 1766] [serial = 1809] [outer = 0x907b5000] 03:10:19 INFO - PROCESS | 1766 | 1465207819636 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]]]}] 03:10:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:10:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1732ms 03:10:19 INFO - PROCESS | 1766 | 1465207819684 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 03:10:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:10:19 INFO - PROCESS | 1766 | 1465207819689 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 03:10:19 INFO - PROCESS | 1766 | 1465207819695 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:10:19 INFO - PROCESS | 1766 | 1465207819701 Marionette TRACE conn3 <- [1,2382,null,{}] 03:10:19 INFO - PROCESS | 1766 | 1465207819717 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}] 03:10:19 INFO - PROCESS | 1766 | 1465207819726 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:19 INFO - PROCESS | 1766 | 1465207819904 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 03:10:20 INFO - PROCESS | 1766 | 1465207820134 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:20 INFO - PROCESS | 1766 | 1465207820147 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b3c000 == 32 [pid = 1766] [id = 603] 03:10:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x91b3d000) [pid = 1766] [serial = 1810] [outer = (nil)] 03:10:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x91b43c00) [pid = 1766] [serial = 1811] [outer = 0x91b3d000] 03:10:20 INFO - PROCESS | 1766 | 1465207820281 Marionette DEBUG loaded listener.js 03:10:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x91b49000) [pid = 1766] [serial = 1812] [outer = 0x91b3d000] 03:10:21 INFO - PROCESS | 1766 | 1465207821282 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]]]}] 03:10:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:10:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1641ms 03:10:21 INFO - PROCESS | 1766 | 1465207821335 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 03:10:21 INFO - PROCESS | 1766 | 1465207821339 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 03:10:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:10:21 INFO - PROCESS | 1766 | 1465207821346 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:10:21 INFO - PROCESS | 1766 | 1465207821348 Marionette TRACE conn3 <- [1,2386,null,{}] 03:10:21 INFO - PROCESS | 1766 | 1465207821354 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}] 03:10:21 INFO - PROCESS | 1766 | 1465207821359 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:21 INFO - PROCESS | 1766 | 1465207821547 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 03:10:21 INFO - PROCESS | 1766 | 1465207821738 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:21 INFO - PROCESS | 1766 | 1465207821748 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d896000 == 33 [pid = 1766] [id = 604] 03:10:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8d89d400) [pid = 1766] [serial = 1813] [outer = (nil)] 03:10:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8e865c00) [pid = 1766] [serial = 1814] [outer = 0x8d89d400] 03:10:21 INFO - PROCESS | 1766 | 1465207821833 Marionette DEBUG loaded listener.js 03:10:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8ecebc00) [pid = 1766] [serial = 1815] [outer = 0x8d89d400] 03:10:23 INFO - PROCESS | 1766 | 1465207823144 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]]]}] 03:10:23 INFO - PROCESS | 1766 | --DOCSHELL 0x8e94fc00 == 32 [pid = 1766] [id = 553] 03:10:23 INFO - PROCESS | 1766 | --DOCSHELL 0x8dea2800 == 31 [pid = 1766] [id = 551] 03:10:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:10:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1879ms 03:10:23 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x91f76800) [pid = 1766] [serial = 1757] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x91310800) [pid = 1766] [serial = 1760] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x91b4f800) [pid = 1766] [serial = 1761] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x92220000) [pid = 1766] [serial = 1758] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x91308c00) [pid = 1766] [serial = 1754] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8de9a000) [pid = 1766] [serial = 1748] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8dfe2400) [pid = 1766] [serial = 1749] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x909eec00) [pid = 1766] [serial = 1742] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x9130c000) [pid = 1766] [serial = 1743] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x92211400) [pid = 1766] [serial = 1737] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x91b46400) [pid = 1766] [serial = 1736] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x9228f400) [pid = 1766] [serial = 1745] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x92a5c000) [pid = 1766] [serial = 1746] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8dea0000) [pid = 1766] [serial = 1739] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8e946000) [pid = 1766] [serial = 1740] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8ecf0c00) [pid = 1766] [serial = 1751] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x907b7000) [pid = 1766] [serial = 1752] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x92ca6800) [pid = 1766] [serial = 1764] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x91b35400) [pid = 1766] [serial = 1755] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x92a65800) [pid = 1766] [serial = 1763] [outer = (nil)] [url = about:blank] 03:10:23 INFO - PROCESS | 1766 | 1465207823263 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 03:10:23 INFO - PROCESS | 1766 | 1465207823279 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 03:10:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:10:23 INFO - PROCESS | 1766 | 1465207823320 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:10:23 INFO - PROCESS | 1766 | 1465207823324 Marionette TRACE conn3 <- [1,2390,null,{}] 03:10:23 INFO - PROCESS | 1766 | 1465207823332 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}] 03:10:23 INFO - PROCESS | 1766 | 1465207823338 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:23 INFO - PROCESS | 1766 | 1465207823491 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 03:10:23 INFO - PROCESS | 1766 | 1465207823632 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:23 INFO - PROCESS | 1766 | 1465207823643 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dea0000 == 32 [pid = 1766] [id = 605] 03:10:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8dea0c00) [pid = 1766] [serial = 1816] [outer = (nil)] 03:10:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8dfdc800) [pid = 1766] [serial = 1817] [outer = 0x8dea0c00] 03:10:23 INFO - PROCESS | 1766 | 1465207823776 Marionette DEBUG loaded listener.js 03:10:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x8e85e000) [pid = 1766] [serial = 1818] [outer = 0x8dea0c00] 03:10:24 INFO - PROCESS | 1766 | 1465207824560 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]]]}] 03:10:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:10:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1293ms 03:10:24 INFO - PROCESS | 1766 | 1465207824603 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 03:10:24 INFO - PROCESS | 1766 | 1465207824610 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 03:10:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:10:24 INFO - PROCESS | 1766 | 1465207824625 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:10:24 INFO - PROCESS | 1766 | 1465207824629 Marionette TRACE conn3 <- [1,2394,null,{}] 03:10:24 INFO - PROCESS | 1766 | 1465207824635 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}] 03:10:24 INFO - PROCESS | 1766 | 1465207824641 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:24 INFO - PROCESS | 1766 | 1465207824809 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 03:10:24 INFO - PROCESS | 1766 | 1465207824819 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:24 INFO - PROCESS | 1766 | 1465207824827 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e94c800 == 33 [pid = 1766] [id = 606] 03:10:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8ece3400) [pid = 1766] [serial = 1819] [outer = (nil)] 03:10:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x907b7c00) [pid = 1766] [serial = 1820] [outer = 0x8ece3400] 03:10:24 INFO - PROCESS | 1766 | 1465207824899 Marionette DEBUG loaded listener.js 03:10:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x909e5800) [pid = 1766] [serial = 1821] [outer = 0x8ece3400] 03:10:25 INFO - PROCESS | 1766 | 1465207825894 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]]]}] 03:10:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:10:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1334ms 03:10:25 INFO - PROCESS | 1766 | 1465207825961 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 03:10:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:10:25 INFO - PROCESS | 1766 | 1465207825965 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 03:10:25 INFO - PROCESS | 1766 | 1465207825979 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:10:25 INFO - PROCESS | 1766 | 1465207825984 Marionette TRACE conn3 <- [1,2398,null,{}] 03:10:26 INFO - PROCESS | 1766 | 1465207826000 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}] 03:10:26 INFO - PROCESS | 1766 | 1465207826008 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:26 INFO - PROCESS | 1766 | 1465207826229 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 03:10:26 INFO - PROCESS | 1766 | 1465207826253 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:26 INFO - PROCESS | 1766 | 1465207826262 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b36800 == 34 [pid = 1766] [id = 607] 03:10:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x91b3b000) [pid = 1766] [serial = 1822] [outer = (nil)] 03:10:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x91b47000) [pid = 1766] [serial = 1823] [outer = 0x91b3b000] 03:10:26 INFO - PROCESS | 1766 | 1465207826331 Marionette DEBUG loaded listener.js 03:10:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x91f6cc00) [pid = 1766] [serial = 1824] [outer = 0x91b3b000] 03:10:27 INFO - PROCESS | 1766 | 1465207827272 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]]]}] 03:10:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:10:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1341ms 03:10:27 INFO - PROCESS | 1766 | 1465207827312 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 03:10:27 INFO - PROCESS | 1766 | 1465207827317 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 03:10:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:10:27 INFO - PROCESS | 1766 | 1465207827323 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:10:27 INFO - PROCESS | 1766 | 1465207827326 Marionette TRACE conn3 <- [1,2402,null,{}] 03:10:27 INFO - PROCESS | 1766 | 1465207827337 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}] 03:10:27 INFO - PROCESS | 1766 | 1465207827341 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:27 INFO - PROCESS | 1766 | 1465207827558 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 03:10:27 INFO - PROCESS | 1766 | 1465207827582 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:27 INFO - PROCESS | 1766 | 1465207827588 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d590400 == 35 [pid = 1766] [id = 608] 03:10:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x909e9800) [pid = 1766] [serial = 1825] [outer = (nil)] 03:10:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x92240800) [pid = 1766] [serial = 1826] [outer = 0x909e9800] 03:10:27 INFO - PROCESS | 1766 | 1465207827667 Marionette DEBUG loaded listener.js 03:10:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x9228bc00) [pid = 1766] [serial = 1827] [outer = 0x909e9800] 03:10:28 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8dcf3c00) [pid = 1766] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:10:28 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x9114f000) [pid = 1766] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:10:28 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x92cac800) [pid = 1766] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:10:28 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x9387a400) [pid = 1766] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:10:28 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8d7ef400) [pid = 1766] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:10:28 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8d7e9000) [pid = 1766] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:10:28 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8e864c00) [pid = 1766] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:10:28 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x9130d000) [pid = 1766] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:10:28 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x92cad400) [pid = 1766] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:10:28 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x8ece4c00) [pid = 1766] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:10:28 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x8dea4400) [pid = 1766] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:10:28 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x8de10800) [pid = 1766] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:10:28 INFO - PROCESS | 1766 | 1465207828708 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]]]}] 03:10:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:10:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1433ms 03:10:28 INFO - PROCESS | 1766 | 1465207828757 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 03:10:28 INFO - PROCESS | 1766 | 1465207828760 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 03:10:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:10:28 INFO - PROCESS | 1766 | 1465207828766 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:10:28 INFO - PROCESS | 1766 | 1465207828770 Marionette TRACE conn3 <- [1,2406,null,{}] 03:10:28 INFO - PROCESS | 1766 | 1465207828784 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}] 03:10:28 INFO - PROCESS | 1766 | 1465207828789 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:28 INFO - PROCESS | 1766 | 1465207828942 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 03:10:28 INFO - PROCESS | 1766 | 1465207828951 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:28 INFO - PROCESS | 1766 | 1465207828959 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcee000 == 36 [pid = 1766] [id = 609] 03:10:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8de0f400) [pid = 1766] [serial = 1828] [outer = (nil)] 03:10:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x9130d000) [pid = 1766] [serial = 1829] [outer = 0x8de0f400] 03:10:29 INFO - PROCESS | 1766 | 1465207829027 Marionette DEBUG loaded listener.js 03:10:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x90908400) [pid = 1766] [serial = 1830] [outer = 0x8de0f400] 03:10:29 INFO - PROCESS | 1766 | 1465207829962 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]]]}] 03:10:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:10:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1235ms 03:10:30 INFO - PROCESS | 1766 | 1465207830003 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 03:10:30 INFO - PROCESS | 1766 | 1465207830007 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 03:10:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:10:30 INFO - PROCESS | 1766 | 1465207830013 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:10:30 INFO - PROCESS | 1766 | 1465207830016 Marionette TRACE conn3 <- [1,2410,null,{}] 03:10:30 INFO - PROCESS | 1766 | 1465207830021 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}] 03:10:30 INFO - PROCESS | 1766 | 1465207830031 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:30 INFO - PROCESS | 1766 | 1465207830205 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 03:10:30 INFO - PROCESS | 1766 | 1465207830414 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:30 INFO - PROCESS | 1766 | 1465207830422 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d595c00 == 37 [pid = 1766] [id = 610] 03:10:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8d596000) [pid = 1766] [serial = 1831] [outer = (nil)] 03:10:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8d59c800) [pid = 1766] [serial = 1832] [outer = 0x8d596000] 03:10:30 INFO - PROCESS | 1766 | 1465207830553 Marionette DEBUG loaded listener.js 03:10:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8d893c00) [pid = 1766] [serial = 1833] [outer = 0x8d596000] 03:10:31 INFO - PROCESS | 1766 | 1465207831635 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]]]}] 03:10:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:10:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1678ms 03:10:31 INFO - PROCESS | 1766 | 1465207831693 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 03:10:31 INFO - PROCESS | 1766 | 1465207831699 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 03:10:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:10:31 INFO - PROCESS | 1766 | 1465207831706 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:10:31 INFO - PROCESS | 1766 | 1465207831711 Marionette TRACE conn3 <- [1,2414,null,{}] 03:10:31 INFO - PROCESS | 1766 | 1465207831719 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}] 03:10:31 INFO - PROCESS | 1766 | 1465207831727 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:31 INFO - PROCESS | 1766 | 1465207831995 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 03:10:32 INFO - PROCESS | 1766 | 1465207832182 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:32 INFO - PROCESS | 1766 | 1465207832196 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e946000 == 38 [pid = 1766] [id = 611] 03:10:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8e949800) [pid = 1766] [serial = 1834] [outer = (nil)] 03:10:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8e9d1800) [pid = 1766] [serial = 1835] [outer = 0x8e949800] 03:10:32 INFO - PROCESS | 1766 | 1465207832289 Marionette DEBUG loaded listener.js 03:10:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x90576800) [pid = 1766] [serial = 1836] [outer = 0x8e949800] 03:10:33 INFO - PROCESS | 1766 | 1465207833231 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]]]}] 03:10:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:10:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1582ms 03:10:33 INFO - PROCESS | 1766 | 1465207833293 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 03:10:33 INFO - PROCESS | 1766 | 1465207833300 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 03:10:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:10:33 INFO - PROCESS | 1766 | 1465207833307 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:10:33 INFO - PROCESS | 1766 | 1465207833311 Marionette TRACE conn3 <- [1,2418,null,{}] 03:10:33 INFO - PROCESS | 1766 | 1465207833317 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}] 03:10:33 INFO - PROCESS | 1766 | 1465207833322 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:33 INFO - PROCESS | 1766 | 1465207833559 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 03:10:33 INFO - PROCESS | 1766 | 1465207833829 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:33 INFO - PROCESS | 1766 | 1465207833838 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9d5800 == 39 [pid = 1766] [id = 612] 03:10:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x909e3c00) [pid = 1766] [serial = 1837] [outer = (nil)] 03:10:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x91305800) [pid = 1766] [serial = 1838] [outer = 0x909e3c00] 03:10:33 INFO - PROCESS | 1766 | 1465207833969 Marionette DEBUG loaded listener.js 03:10:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x91b32400) [pid = 1766] [serial = 1839] [outer = 0x909e3c00] 03:10:34 INFO - PROCESS | 1766 | 1465207834911 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]]]}] 03:10:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:10:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1635ms 03:10:34 INFO - PROCESS | 1766 | 1465207834943 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 03:10:34 INFO - PROCESS | 1766 | 1465207834947 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 03:10:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:10:34 INFO - PROCESS | 1766 | 1465207834962 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:10:34 INFO - PROCESS | 1766 | 1465207834972 Marionette TRACE conn3 <- [1,2422,null,{}] 03:10:34 INFO - PROCESS | 1766 | 1465207834981 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}] 03:10:34 INFO - PROCESS | 1766 | 1465207834988 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:35 INFO - PROCESS | 1766 | 1465207835215 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 03:10:35 INFO - PROCESS | 1766 | 1465207835400 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:35 INFO - PROCESS | 1766 | 1465207835408 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x9221a000 == 40 [pid = 1766] [id = 613] 03:10:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x9221cc00) [pid = 1766] [serial = 1840] [outer = (nil)] 03:10:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x92a5c000) [pid = 1766] [serial = 1841] [outer = 0x9221cc00] 03:10:35 INFO - PROCESS | 1766 | 1465207835489 Marionette DEBUG loaded listener.js 03:10:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x92a64400) [pid = 1766] [serial = 1842] [outer = 0x9221cc00] 03:10:36 INFO - PROCESS | 1766 | 1465207836421 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]]]}] 03:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1493ms 03:10:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:10:36 INFO - PROCESS | 1766 | 1465207836451 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 03:10:36 INFO - PROCESS | 1766 | 1465207836455 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 03:10:36 INFO - PROCESS | 1766 | 1465207836461 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:10:36 INFO - PROCESS | 1766 | 1465207836465 Marionette TRACE conn3 <- [1,2426,null,{}] 03:10:36 INFO - PROCESS | 1766 | 1465207836471 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}] 03:10:36 INFO - PROCESS | 1766 | 1465207836476 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:36 INFO - PROCESS | 1766 | 1465207836658 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 03:10:36 INFO - PROCESS | 1766 | 1465207836843 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:36 INFO - PROCESS | 1766 | 1465207836851 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de11c00 == 41 [pid = 1766] [id = 614] 03:10:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x91f6d400) [pid = 1766] [serial = 1843] [outer = (nil)] 03:10:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x92caac00) [pid = 1766] [serial = 1844] [outer = 0x91f6d400] 03:10:36 INFO - PROCESS | 1766 | 1465207836931 Marionette DEBUG loaded listener.js 03:10:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x92cafc00) [pid = 1766] [serial = 1845] [outer = 0x91f6d400] 03:10:37 INFO - PROCESS | 1766 | 1465207837895 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]]]}] 03:10:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:10:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1480ms 03:10:37 INFO - PROCESS | 1766 | 1465207837940 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 03:10:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:10:37 INFO - PROCESS | 1766 | 1465207837944 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 03:10:37 INFO - PROCESS | 1766 | 1465207837951 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:10:37 INFO - PROCESS | 1766 | 1465207837954 Marionette TRACE conn3 <- [1,2430,null,{}] 03:10:37 INFO - PROCESS | 1766 | 1465207837960 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}] 03:10:37 INFO - PROCESS | 1766 | 1465207837965 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:38 INFO - PROCESS | 1766 | 1465207838141 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 03:10:38 INFO - PROCESS | 1766 | 1465207838327 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:38 INFO - PROCESS | 1766 | 1465207838343 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x907b3c00 == 42 [pid = 1766] [id = 615] 03:10:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x90902000) [pid = 1766] [serial = 1846] [outer = (nil)] 03:10:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x92ca4000) [pid = 1766] [serial = 1847] [outer = 0x90902000] 03:10:38 INFO - PROCESS | 1766 | 1465207838479 Marionette DEBUG loaded listener.js 03:10:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x9387d400) [pid = 1766] [serial = 1848] [outer = 0x90902000] 03:10:39 INFO - PROCESS | 1766 | 1465207839772 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]]]}] 03:10:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:10:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1883ms 03:10:39 INFO - PROCESS | 1766 | 1465207839838 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 03:10:39 INFO - PROCESS | 1766 | 1465207839844 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 03:10:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:10:39 INFO - PROCESS | 1766 | 1465207839854 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:10:39 INFO - PROCESS | 1766 | 1465207839858 Marionette TRACE conn3 <- [1,2434,null,{}] 03:10:39 INFO - PROCESS | 1766 | 1465207839867 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}] 03:10:39 INFO - PROCESS | 1766 | 1465207839873 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:40 INFO - PROCESS | 1766 | 1465207840040 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 03:10:40 INFO - PROCESS | 1766 | 1465207840263 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:40 INFO - PROCESS | 1766 | 1465207840277 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de0e400 == 43 [pid = 1766] [id = 616] 03:10:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8de10800) [pid = 1766] [serial = 1849] [outer = (nil)] 03:10:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8dfe2800) [pid = 1766] [serial = 1850] [outer = 0x8de10800] 03:10:40 INFO - PROCESS | 1766 | 1465207840346 Marionette DEBUG loaded listener.js 03:10:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x8e941c00) [pid = 1766] [serial = 1851] [outer = 0x8de10800] 03:10:41 INFO - PROCESS | 1766 | 1465207841272 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]]]}] 03:10:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:10:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1436ms 03:10:41 INFO - PROCESS | 1766 | 1465207841288 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 03:10:41 INFO - PROCESS | 1766 | 1465207841294 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 03:10:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:10:41 INFO - PROCESS | 1766 | 1465207841304 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:10:41 INFO - PROCESS | 1766 | 1465207841307 Marionette TRACE conn3 <- [1,2438,null,{}] 03:10:41 INFO - PROCESS | 1766 | 1465207841313 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}] 03:10:41 INFO - PROCESS | 1766 | 1465207841318 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:41 INFO - PROCESS | 1766 | 1465207841482 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 03:10:41 INFO - PROCESS | 1766 | 1465207841676 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:41 INFO - PROCESS | 1766 | 1465207841683 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcf1000 == 44 [pid = 1766] [id = 617] 03:10:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x8e863400) [pid = 1766] [serial = 1852] [outer = (nil)] 03:10:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x907c2c00) [pid = 1766] [serial = 1853] [outer = 0x8e863400] 03:10:41 INFO - PROCESS | 1766 | 1465207841760 Marionette DEBUG loaded listener.js 03:10:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x909f0400) [pid = 1766] [serial = 1854] [outer = 0x8e863400] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x907ba400 == 43 [pid = 1766] [id = 554] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcee000 == 42 [pid = 1766] [id = 609] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8d590400 == 41 [pid = 1766] [id = 608] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x91b36800 == 40 [pid = 1766] [id = 607] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8e94c800 == 39 [pid = 1766] [id = 606] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8dea0000 == 38 [pid = 1766] [id = 605] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8dea4c00 == 37 [pid = 1766] [id = 566] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x91f71c00 == 36 [pid = 1766] [id = 558] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e7c00 == 35 [pid = 1766] [id = 595] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8ecee800 == 34 [pid = 1766] [id = 561] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8d591400 == 33 [pid = 1766] [id = 563] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x91b3c000 == 32 [pid = 1766] [id = 603] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59e400 == 31 [pid = 1766] [id = 565] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcf2000 == 30 [pid = 1766] [id = 602] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8d592000 == 29 [pid = 1766] [id = 564] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9d4400 == 28 [pid = 1766] [id = 552] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8d896000 == 27 [pid = 1766] [id = 604] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x9114d000 == 26 [pid = 1766] [id = 567] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x91b38400 == 25 [pid = 1766] [id = 557] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x91307000 == 24 [pid = 1766] [id = 562] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8e864000 == 23 [pid = 1766] [id = 597] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e5000 == 22 [pid = 1766] [id = 601] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e2400 == 21 [pid = 1766] [id = 559] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x909ee000 == 20 [pid = 1766] [id = 600] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8de18800 == 19 [pid = 1766] [id = 560] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8de10400 == 18 [pid = 1766] [id = 596] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59cc00 == 17 [pid = 1766] [id = 555] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8de16400 == 16 [pid = 1766] [id = 599] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8d599c00 == 15 [pid = 1766] [id = 556] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfe9000 == 14 [pid = 1766] [id = 598] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x907b3c00 == 13 [pid = 1766] [id = 615] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8de11c00 == 12 [pid = 1766] [id = 614] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x9221a000 == 11 [pid = 1766] [id = 613] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8e946000 == 10 [pid = 1766] [id = 611] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9d5800 == 9 [pid = 1766] [id = 612] 03:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8d595c00 == 8 [pid = 1766] [id = 610] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8e9d1c00) [pid = 1766] [serial = 1767] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8e9cd400) [pid = 1766] [serial = 1766] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x91b50c00) [pid = 1766] [serial = 1770] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x91b3ac00) [pid = 1766] [serial = 1769] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x936e6c00) [pid = 1766] [serial = 1773] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x92cb0800) [pid = 1766] [serial = 1772] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x9398a000) [pid = 1766] [serial = 1776] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x93982800) [pid = 1766] [serial = 1775] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8dcf0c00) [pid = 1766] [serial = 1784] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8d7ecc00) [pid = 1766] [serial = 1787] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8d894000) [pid = 1766] [serial = 1788] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8e94dc00) [pid = 1766] [serial = 1794] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x93a50000) [pid = 1766] [serial = 1779] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x939d0400) [pid = 1766] [serial = 1778] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x9452fc00) [pid = 1766] [serial = 1782] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x93ac6800) [pid = 1766] [serial = 1781] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x9057cc00) [pid = 1766] [serial = 1796] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x907c0000) [pid = 1766] [serial = 1799] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8de16c00) [pid = 1766] [serial = 1790] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8de9bc00) [pid = 1766] [serial = 1785] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8e944800) [pid = 1766] [serial = 1793] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8dea1000) [pid = 1766] [serial = 1791] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x90901800) [pid = 1766] [serial = 1800] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x907b5800) [pid = 1766] [serial = 1797] [outer = (nil)] [url = about:blank] 03:10:43 INFO - PROCESS | 1766 | 1465207843778 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]]]}] 03:10:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:10:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2484ms 03:10:43 INFO - PROCESS | 1766 | 1465207843790 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 03:10:43 INFO - PROCESS | 1766 | 1465207843795 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 03:10:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:10:43 INFO - PROCESS | 1766 | 1465207843803 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:10:43 INFO - PROCESS | 1766 | 1465207843808 Marionette TRACE conn3 <- [1,2442,null,{}] 03:10:43 INFO - PROCESS | 1766 | 1465207843817 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}] 03:10:43 INFO - PROCESS | 1766 | 1465207843823 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:43 INFO - PROCESS | 1766 | 1465207843992 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 03:10:44 INFO - PROCESS | 1766 | 1465207844185 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:44 INFO - PROCESS | 1766 | 1465207844193 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcf5400 == 9 [pid = 1766] [id = 618] 03:10:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8dcf5800) [pid = 1766] [serial = 1855] [outer = (nil)] 03:10:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8de16400) [pid = 1766] [serial = 1856] [outer = 0x8dcf5800] 03:10:44 INFO - PROCESS | 1766 | 1465207844271 Marionette DEBUG loaded listener.js 03:10:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8de9f800) [pid = 1766] [serial = 1857] [outer = 0x8dcf5800] 03:10:45 INFO - PROCESS | 1766 | 1465207845093 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]]]}] 03:10:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:10:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1336ms 03:10:45 INFO - PROCESS | 1766 | 1465207845140 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 03:10:45 INFO - PROCESS | 1766 | 1465207845147 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 03:10:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:10:45 INFO - PROCESS | 1766 | 1465207845156 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:10:45 INFO - PROCESS | 1766 | 1465207845160 Marionette TRACE conn3 <- [1,2446,null,{}] 03:10:45 INFO - PROCESS | 1766 | 1465207845166 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}] 03:10:45 INFO - PROCESS | 1766 | 1465207845172 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:45 INFO - PROCESS | 1766 | 1465207845338 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 03:10:45 INFO - PROCESS | 1766 | 1465207845348 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:45 INFO - PROCESS | 1766 | 1465207845357 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e859400 == 10 [pid = 1766] [id = 619] 03:10:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8e950800) [pid = 1766] [serial = 1858] [outer = (nil)] 03:10:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8e9d0400) [pid = 1766] [serial = 1859] [outer = 0x8e950800] 03:10:45 INFO - PROCESS | 1766 | 1465207845562 Marionette DEBUG loaded listener.js 03:10:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8ece9000) [pid = 1766] [serial = 1860] [outer = 0x8e950800] 03:10:46 INFO - PROCESS | 1766 | 1465207846450 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]]]}] 03:10:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:10:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1334ms 03:10:46 INFO - PROCESS | 1766 | 1465207846491 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 03:10:46 INFO - PROCESS | 1766 | 1465207846495 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 03:10:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:10:46 INFO - PROCESS | 1766 | 1465207846501 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:10:46 INFO - PROCESS | 1766 | 1465207846507 Marionette TRACE conn3 <- [1,2450,null,{}] 03:10:46 INFO - PROCESS | 1766 | 1465207846523 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}] 03:10:46 INFO - PROCESS | 1766 | 1465207846532 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:46 INFO - PROCESS | 1766 | 1465207846759 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 03:10:46 INFO - PROCESS | 1766 | 1465207846784 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:46 INFO - PROCESS | 1766 | 1465207846797 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x907c0400 == 11 [pid = 1766] [id = 620] 03:10:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x907c1800) [pid = 1766] [serial = 1861] [outer = (nil)] 03:10:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x90905400) [pid = 1766] [serial = 1862] [outer = 0x907c1800] 03:10:46 INFO - PROCESS | 1766 | 1465207846866 Marionette DEBUG loaded listener.js 03:10:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x909eb800) [pid = 1766] [serial = 1863] [outer = 0x907c1800] 03:10:47 INFO - PROCESS | 1766 | 1465207847797 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]]]}] 03:10:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:10:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1336ms 03:10:47 INFO - PROCESS | 1766 | 1465207847838 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 03:10:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:10:47 INFO - PROCESS | 1766 | 1465207847843 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 03:10:47 INFO - PROCESS | 1766 | 1465207847849 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:10:47 INFO - PROCESS | 1766 | 1465207847852 Marionette TRACE conn3 <- [1,2454,null,{}] 03:10:47 INFO - PROCESS | 1766 | 1465207847857 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}] 03:10:47 INFO - PROCESS | 1766 | 1465207847862 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:48 INFO - PROCESS | 1766 | 1465207848576 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 03:10:48 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8ece3400) [pid = 1766] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:10:48 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x91b3b000) [pid = 1766] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:10:48 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x91b3d000) [pid = 1766] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:10:48 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8d89d400) [pid = 1766] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:10:48 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x909e9800) [pid = 1766] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:10:48 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x907b5000) [pid = 1766] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:10:48 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x909ee400) [pid = 1766] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:10:48 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8dea0c00) [pid = 1766] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:10:48 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8dcee800) [pid = 1766] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:10:48 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x8de0f400) [pid = 1766] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:10:48 INFO - PROCESS | 1766 | 1465207848787 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:48 INFO - PROCESS | 1766 | 1465207848795 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d598400 == 12 [pid = 1766] [id = 621] 03:10:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x8d898800) [pid = 1766] [serial = 1864] [outer = (nil)] 03:10:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8dfe1000) [pid = 1766] [serial = 1865] [outer = 0x8d898800] 03:10:48 INFO - PROCESS | 1766 | 1465207848868 Marionette DEBUG loaded listener.js 03:10:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x90578c00) [pid = 1766] [serial = 1866] [outer = 0x8d898800] 03:10:49 INFO - PROCESS | 1766 | 1465207849584 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]]]}] 03:10:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:10:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1787ms 03:10:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:10:49 INFO - PROCESS | 1766 | 1465207849637 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 03:10:49 INFO - PROCESS | 1766 | 1465207849640 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 03:10:49 INFO - PROCESS | 1766 | 1465207849646 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:10:49 INFO - PROCESS | 1766 | 1465207849649 Marionette TRACE conn3 <- [1,2458,null,{}] 03:10:49 INFO - PROCESS | 1766 | 1465207849655 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}] 03:10:49 INFO - PROCESS | 1766 | 1465207849660 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:49 INFO - PROCESS | 1766 | 1465207849868 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 03:10:49 INFO - PROCESS | 1766 | 1465207849885 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:49 INFO - PROCESS | 1766 | 1465207849894 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ecf1000 == 13 [pid = 1766] [id = 622] 03:10:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x90909000) [pid = 1766] [serial = 1867] [outer = (nil)] 03:10:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x91b3ac00) [pid = 1766] [serial = 1868] [outer = 0x90909000] 03:10:49 INFO - PROCESS | 1766 | 1465207849961 Marionette DEBUG loaded listener.js 03:10:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x91b41800) [pid = 1766] [serial = 1869] [outer = 0x90909000] 03:10:51 INFO - PROCESS | 1766 | 1465207851016 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]]]}] 03:10:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:10:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1399ms 03:10:51 INFO - PROCESS | 1766 | 1465207851045 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 03:10:51 INFO - PROCESS | 1766 | 1465207851052 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 03:10:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:10:51 INFO - PROCESS | 1766 | 1465207851061 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:10:51 INFO - PROCESS | 1766 | 1465207851066 Marionette TRACE conn3 <- [1,2462,null,{}] 03:10:51 INFO - PROCESS | 1766 | 1465207851075 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}] 03:10:51 INFO - PROCESS | 1766 | 1465207851081 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:51 INFO - PROCESS | 1766 | 1465207851269 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 03:10:51 INFO - PROCESS | 1766 | 1465207851454 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:51 INFO - PROCESS | 1766 | 1465207851470 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d894000 == 14 [pid = 1766] [id = 623] 03:10:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8d89c800) [pid = 1766] [serial = 1870] [outer = (nil)] 03:10:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8dfdec00) [pid = 1766] [serial = 1871] [outer = 0x8d89c800] 03:10:51 INFO - PROCESS | 1766 | 1465207851591 Marionette DEBUG loaded listener.js 03:10:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8e946000) [pid = 1766] [serial = 1872] [outer = 0x8d89c800] 03:10:52 INFO - PROCESS | 1766 | 1465207852669 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]]]}] 03:10:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:10:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1682ms 03:10:52 INFO - PROCESS | 1766 | 1465207852743 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 03:10:52 INFO - PROCESS | 1766 | 1465207852751 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 03:10:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:10:52 INFO - PROCESS | 1766 | 1465207852762 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:10:52 INFO - PROCESS | 1766 | 1465207852766 Marionette TRACE conn3 <- [1,2466,null,{}] 03:10:52 INFO - PROCESS | 1766 | 1465207852772 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}] 03:10:52 INFO - PROCESS | 1766 | 1465207852778 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:53 INFO - PROCESS | 1766 | 1465207852996 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 03:10:53 INFO - PROCESS | 1766 | 1465207853225 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:53 INFO - PROCESS | 1766 | 1465207853234 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x907b3800 == 15 [pid = 1766] [id = 624] 03:10:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x907bc800) [pid = 1766] [serial = 1873] [outer = (nil)] 03:10:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x9090b800) [pid = 1766] [serial = 1874] [outer = 0x907bc800] 03:10:53 INFO - PROCESS | 1766 | 1465207853363 Marionette DEBUG loaded listener.js 03:10:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x909ed400) [pid = 1766] [serial = 1875] [outer = 0x907bc800] 03:10:54 INFO - PROCESS | 1766 | 1465207854421 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]]]}] 03:10:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:10:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1742ms 03:10:54 INFO - PROCESS | 1766 | 1465207854504 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 03:10:54 INFO - PROCESS | 1766 | 1465207854508 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 03:10:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:10:54 INFO - PROCESS | 1766 | 1465207854515 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:10:54 INFO - PROCESS | 1766 | 1465207854521 Marionette TRACE conn3 <- [1,2470,null,{}] 03:10:54 INFO - PROCESS | 1766 | 1465207854538 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}] 03:10:54 INFO - PROCESS | 1766 | 1465207854547 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:54 INFO - PROCESS | 1766 | 1465207854761 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 03:10:55 INFO - PROCESS | 1766 | 1465207854995 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:55 INFO - PROCESS | 1766 | 1465207855004 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x9221bc00 == 16 [pid = 1766] [id = 625] 03:10:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x9221c400) [pid = 1766] [serial = 1876] [outer = (nil)] 03:10:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x9221ec00) [pid = 1766] [serial = 1877] [outer = 0x9221c400] 03:10:55 INFO - PROCESS | 1766 | 1465207855118 Marionette DEBUG loaded listener.js 03:10:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x9223cc00) [pid = 1766] [serial = 1878] [outer = 0x9221c400] 03:10:56 INFO - PROCESS | 1766 | 1465207856105 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]]]}] 03:10:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:10:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1643ms 03:10:56 INFO - PROCESS | 1766 | 1465207856159 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 03:10:56 INFO - PROCESS | 1766 | 1465207856163 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 03:10:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:10:56 INFO - PROCESS | 1766 | 1465207856171 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:10:56 INFO - PROCESS | 1766 | 1465207856175 Marionette TRACE conn3 <- [1,2474,null,{}] 03:10:56 INFO - PROCESS | 1766 | 1465207856180 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}] 03:10:56 INFO - PROCESS | 1766 | 1465207856186 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:56 INFO - PROCESS | 1766 | 1465207856381 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 03:10:56 INFO - PROCESS | 1766 | 1465207856772 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:56 INFO - PROCESS | 1766 | 1465207856780 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e7400 == 17 [pid = 1766] [id = 626] 03:10:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8d7e7800) [pid = 1766] [serial = 1879] [outer = (nil)] 03:10:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8d7ee400) [pid = 1766] [serial = 1880] [outer = 0x8d7e7800] 03:10:56 INFO - PROCESS | 1766 | 1465207856908 Marionette DEBUG loaded listener.js 03:10:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8dcfa800) [pid = 1766] [serial = 1881] [outer = 0x8d7e7800] 03:10:57 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x9130d000) [pid = 1766] [serial = 1829] [outer = (nil)] [url = about:blank] 03:10:57 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x90908400) [pid = 1766] [serial = 1830] [outer = (nil)] [url = about:blank] 03:10:57 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x909e5800) [pid = 1766] [serial = 1821] [outer = (nil)] [url = about:blank] 03:10:57 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x91f6cc00) [pid = 1766] [serial = 1824] [outer = (nil)] [url = about:blank] 03:10:57 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x91b43c00) [pid = 1766] [serial = 1811] [outer = (nil)] [url = about:blank] 03:10:57 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8ecebc00) [pid = 1766] [serial = 1815] [outer = (nil)] [url = about:blank] 03:10:57 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x9228bc00) [pid = 1766] [serial = 1827] [outer = (nil)] [url = about:blank] 03:10:57 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x909e2800) [pid = 1766] [serial = 1808] [outer = (nil)] [url = about:blank] 03:10:57 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x91141400) [pid = 1766] [serial = 1802] [outer = (nil)] [url = about:blank] 03:10:57 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x907b7c00) [pid = 1766] [serial = 1820] [outer = (nil)] [url = about:blank] 03:10:57 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8e85e000) [pid = 1766] [serial = 1818] [outer = (nil)] [url = about:blank] 03:10:57 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x91b47000) [pid = 1766] [serial = 1823] [outer = (nil)] [url = about:blank] 03:10:57 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x92240800) [pid = 1766] [serial = 1826] [outer = (nil)] [url = about:blank] 03:10:57 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8e865c00) [pid = 1766] [serial = 1814] [outer = (nil)] [url = about:blank] 03:10:57 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8e85c800) [pid = 1766] [serial = 1806] [outer = (nil)] [url = about:blank] 03:10:57 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8de17c00) [pid = 1766] [serial = 1805] [outer = (nil)] [url = about:blank] 03:10:57 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8dfdc800) [pid = 1766] [serial = 1817] [outer = (nil)] [url = about:blank] 03:10:57 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x91142000) [pid = 1766] [serial = 1809] [outer = (nil)] [url = about:blank] 03:10:57 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x91b49000) [pid = 1766] [serial = 1812] [outer = (nil)] [url = about:blank] 03:10:57 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x9130a000) [pid = 1766] [serial = 1803] [outer = (nil)] [url = about:blank] 03:10:57 INFO - PROCESS | 1766 | 1465207857951 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]]]}] 03:10:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:10:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1831ms 03:10:58 INFO - PROCESS | 1766 | 1465207858005 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 03:10:58 INFO - PROCESS | 1766 | 1465207858009 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 03:10:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:10:58 INFO - PROCESS | 1766 | 1465207858017 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:10:58 INFO - PROCESS | 1766 | 1465207858021 Marionette TRACE conn3 <- [1,2478,null,{}] 03:10:58 INFO - PROCESS | 1766 | 1465207858029 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}] 03:10:58 INFO - PROCESS | 1766 | 1465207858037 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:58 INFO - PROCESS | 1766 | 1465207858232 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 03:10:58 INFO - PROCESS | 1766 | 1465207858372 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:58 INFO - PROCESS | 1766 | 1465207858379 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7eb400 == 18 [pid = 1766] [id = 627] 03:10:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8dfdc800) [pid = 1766] [serial = 1882] [outer = (nil)] 03:10:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8ece4c00) [pid = 1766] [serial = 1883] [outer = 0x8dfdc800] 03:10:58 INFO - PROCESS | 1766 | 1465207858466 Marionette DEBUG loaded listener.js 03:10:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x90577800) [pid = 1766] [serial = 1884] [outer = 0x8dfdc800] 03:10:59 INFO - PROCESS | 1766 | 1465207859296 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]]]}] 03:10:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:10:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1336ms 03:10:59 INFO - PROCESS | 1766 | 1465207859356 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 03:10:59 INFO - PROCESS | 1766 | 1465207859363 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 03:10:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:10:59 INFO - PROCESS | 1766 | 1465207859370 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:10:59 INFO - PROCESS | 1766 | 1465207859373 Marionette TRACE conn3 <- [1,2482,null,{}] 03:10:59 INFO - PROCESS | 1766 | 1465207859379 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}] 03:10:59 INFO - PROCESS | 1766 | 1465207859384 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:59 INFO - PROCESS | 1766 | 1465207859554 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 03:10:59 INFO - PROCESS | 1766 | 1465207859564 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:59 INFO - PROCESS | 1766 | 1465207859574 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:10:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ece5800 == 19 [pid = 1766] [id = 628] 03:10:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x907bf000) [pid = 1766] [serial = 1885] [outer = (nil)] 03:10:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x91145800) [pid = 1766] [serial = 1886] [outer = 0x907bf000] 03:10:59 INFO - PROCESS | 1766 | 1465207859776 Marionette DEBUG loaded listener.js 03:10:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x91b3bc00) [pid = 1766] [serial = 1887] [outer = 0x907bf000] 03:11:00 INFO - PROCESS | 1766 | 1465207860685 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]]]}] 03:11:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:11:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1330ms 03:11:00 INFO - PROCESS | 1766 | 1465207860701 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 03:11:00 INFO - PROCESS | 1766 | 1465207860705 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 03:11:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:11:00 INFO - PROCESS | 1766 | 1465207860728 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:11:00 INFO - PROCESS | 1766 | 1465207860736 Marionette TRACE conn3 <- [1,2486,null,{}] 03:11:00 INFO - PROCESS | 1766 | 1465207860744 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}] 03:11:00 INFO - PROCESS | 1766 | 1465207860750 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:00 INFO - PROCESS | 1766 | 1465207860963 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 03:11:01 INFO - PROCESS | 1766 | 1465207860985 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:01 INFO - PROCESS | 1766 | 1465207860992 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e85c400 == 20 [pid = 1766] [id = 629] 03:11:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8e945c00) [pid = 1766] [serial = 1888] [outer = (nil)] 03:11:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x9221fc00) [pid = 1766] [serial = 1889] [outer = 0x8e945c00] 03:11:01 INFO - PROCESS | 1766 | 1465207861059 Marionette DEBUG loaded listener.js 03:11:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x92241c00) [pid = 1766] [serial = 1890] [outer = 0x8e945c00] 03:11:01 INFO - PROCESS | 1766 | 1465207861980 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]]]}] 03:11:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:11:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1305ms 03:11:02 INFO - PROCESS | 1766 | 1465207862018 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 03:11:02 INFO - PROCESS | 1766 | 1465207862021 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 03:11:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:11:02 INFO - PROCESS | 1766 | 1465207862028 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:11:02 INFO - PROCESS | 1766 | 1465207862031 Marionette TRACE conn3 <- [1,2490,null,{}] 03:11:02 INFO - PROCESS | 1766 | 1465207862042 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}] 03:11:02 INFO - PROCESS | 1766 | 1465207862045 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:02 INFO - PROCESS | 1766 | 1465207862244 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 03:11:02 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x907c1800) [pid = 1766] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:11:02 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8e950800) [pid = 1766] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:11:02 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8d596000) [pid = 1766] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:11:02 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8e863400) [pid = 1766] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:11:02 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8dcf5800) [pid = 1766] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:11:02 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8e949800) [pid = 1766] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:11:02 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x909e3c00) [pid = 1766] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:11:02 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x9221cc00) [pid = 1766] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:11:02 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x91f6d400) [pid = 1766] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:11:02 INFO - PROCESS | 1766 | --DOMWINDOW == 63 (0x8d898800) [pid = 1766] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:11:02 INFO - PROCESS | 1766 | --DOMWINDOW == 62 (0x90902000) [pid = 1766] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:11:02 INFO - PROCESS | 1766 | --DOMWINDOW == 61 (0x8de10800) [pid = 1766] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:11:02 INFO - PROCESS | 1766 | 1465207862480 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:02 INFO - PROCESS | 1766 | 1465207862487 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d594c00 == 21 [pid = 1766] [id = 630] 03:11:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 62 (0x8d596000) [pid = 1766] [serial = 1891] [outer = (nil)] 03:11:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0x8de0c000) [pid = 1766] [serial = 1892] [outer = 0x8d596000] 03:11:02 INFO - PROCESS | 1766 | 1465207862555 Marionette DEBUG loaded listener.js 03:11:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x8e94dc00) [pid = 1766] [serial = 1893] [outer = 0x8d596000] 03:11:03 INFO - PROCESS | 1766 | 1465207863338 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]]]}] 03:11:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:11:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1344ms 03:11:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:11:03 INFO - PROCESS | 1766 | 1465207863372 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 03:11:03 INFO - PROCESS | 1766 | 1465207863375 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 03:11:03 INFO - PROCESS | 1766 | 1465207863381 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:11:03 INFO - PROCESS | 1766 | 1465207863385 Marionette TRACE conn3 <- [1,2494,null,{}] 03:11:03 INFO - PROCESS | 1766 | 1465207863398 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}] 03:11:03 INFO - PROCESS | 1766 | 1465207863403 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:03 INFO - PROCESS | 1766 | 1465207863569 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 03:11:03 INFO - PROCESS | 1766 | 1465207863579 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:03 INFO - PROCESS | 1766 | 1465207863598 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de0d800 == 22 [pid = 1766] [id = 631] 03:11:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x92298c00) [pid = 1766] [serial = 1894] [outer = (nil)] 03:11:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x92a63400) [pid = 1766] [serial = 1895] [outer = 0x92298c00] 03:11:03 INFO - PROCESS | 1766 | 1465207863686 Marionette DEBUG loaded listener.js 03:11:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x92cab000) [pid = 1766] [serial = 1896] [outer = 0x92298c00] 03:11:04 INFO - PROCESS | 1766 | 1465207864821 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]]]}] 03:11:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:11:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1484ms 03:11:04 INFO - PROCESS | 1766 | 1465207864865 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 03:11:04 INFO - PROCESS | 1766 | 1465207864872 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 03:11:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:11:04 INFO - PROCESS | 1766 | 1465207864881 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:11:04 INFO - PROCESS | 1766 | 1465207864885 Marionette TRACE conn3 <- [1,2498,null,{}] 03:11:04 INFO - PROCESS | 1766 | 1465207864894 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}] 03:11:04 INFO - PROCESS | 1766 | 1465207864899 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:05 INFO - PROCESS | 1766 | 1465207865094 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 03:11:05 INFO - PROCESS | 1766 | 1465207865281 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:05 INFO - PROCESS | 1766 | 1465207865294 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d891c00 == 23 [pid = 1766] [id = 632] 03:11:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8d8a0000) [pid = 1766] [serial = 1897] [outer = (nil)] 03:11:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8e862c00) [pid = 1766] [serial = 1898] [outer = 0x8d8a0000] 03:11:05 INFO - PROCESS | 1766 | 1465207865452 Marionette DEBUG loaded listener.js 03:11:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x9057e000) [pid = 1766] [serial = 1899] [outer = 0x8d8a0000] 03:11:06 INFO - PROCESS | 1766 | 1465207866400 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]]]}] 03:11:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:11:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1587ms 03:11:06 INFO - PROCESS | 1766 | 1465207866468 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 03:11:06 INFO - PROCESS | 1766 | 1465207866476 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 03:11:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:11:06 INFO - PROCESS | 1766 | 1465207866487 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:11:06 INFO - PROCESS | 1766 | 1465207866490 Marionette TRACE conn3 <- [1,2502,null,{}] 03:11:06 INFO - PROCESS | 1766 | 1465207866497 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}] 03:11:06 INFO - PROCESS | 1766 | 1465207866503 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:06 INFO - PROCESS | 1766 | 1465207866695 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 03:11:06 INFO - PROCESS | 1766 | 1465207866880 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:06 INFO - PROCESS | 1766 | 1465207866889 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x9130a000 == 24 [pid = 1766] [id = 633] 03:11:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x91b33c00) [pid = 1766] [serial = 1900] [outer = (nil)] 03:11:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x91b47000) [pid = 1766] [serial = 1901] [outer = 0x91b33c00] 03:11:06 INFO - PROCESS | 1766 | 1465207866975 Marionette DEBUG loaded listener.js 03:11:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x91b4f800) [pid = 1766] [serial = 1902] [outer = 0x91b33c00] 03:11:07 INFO - PROCESS | 1766 | 1465207867956 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]]]}] 03:11:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1543ms 03:11:08 INFO - PROCESS | 1766 | 1465207868030 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 03:11:08 INFO - PROCESS | 1766 | 1465207868035 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 03:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:11:08 INFO - PROCESS | 1766 | 1465207868041 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:11:08 INFO - PROCESS | 1766 | 1465207868047 Marionette TRACE conn3 <- [1,2506,null,{}] 03:11:08 INFO - PROCESS | 1766 | 1465207868063 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}] 03:11:08 INFO - PROCESS | 1766 | 1465207868072 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:08 INFO - PROCESS | 1766 | 1465207868284 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 03:11:08 INFO - PROCESS | 1766 | 1465207868537 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:08 INFO - PROCESS | 1766 | 1465207868548 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x907bac00 == 25 [pid = 1766] [id = 634] 03:11:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x92cb1800) [pid = 1766] [serial = 1903] [outer = (nil)] 03:11:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x936e2c00) [pid = 1766] [serial = 1904] [outer = 0x92cb1800] 03:11:08 INFO - PROCESS | 1766 | 1465207868646 Marionette DEBUG loaded listener.js 03:11:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x936ef400) [pid = 1766] [serial = 1905] [outer = 0x92cb1800] 03:11:09 INFO - PROCESS | 1766 | 1465207869565 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]]]}] 03:11:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:11:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1584ms 03:11:09 INFO - PROCESS | 1766 | 1465207869626 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 03:11:09 INFO - PROCESS | 1766 | 1465207869631 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 03:11:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:11:09 INFO - PROCESS | 1766 | 1465207869637 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:11:09 INFO - PROCESS | 1766 | 1465207869641 Marionette TRACE conn3 <- [1,2510,null,{}] 03:11:09 INFO - PROCESS | 1766 | 1465207869646 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}] 03:11:09 INFO - PROCESS | 1766 | 1465207869651 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:09 INFO - PROCESS | 1766 | 1465207869837 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 03:11:10 INFO - PROCESS | 1766 | 1465207870023 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:10 INFO - PROCESS | 1766 | 1465207870031 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x92292c00 == 26 [pid = 1766] [id = 635] 03:11:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x92a60800) [pid = 1766] [serial = 1906] [outer = (nil)] 03:11:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x9387b000) [pid = 1766] [serial = 1907] [outer = 0x92a60800] 03:11:10 INFO - PROCESS | 1766 | 1465207870114 Marionette DEBUG loaded listener.js 03:11:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x93984800) [pid = 1766] [serial = 1908] [outer = 0x92a60800] 03:11:11 INFO - PROCESS | 1766 | 1465207871011 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]]]}] 03:11:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:11:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1432ms 03:11:11 INFO - PROCESS | 1766 | 1465207871072 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 03:11:11 INFO - PROCESS | 1766 | 1465207871076 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 03:11:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:11:11 INFO - PROCESS | 1766 | 1465207871082 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:11:11 INFO - PROCESS | 1766 | 1465207871086 Marionette TRACE conn3 <- [1,2514,null,{}] 03:11:11 INFO - PROCESS | 1766 | 1465207871091 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}] 03:11:11 INFO - PROCESS | 1766 | 1465207871096 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:11 INFO - PROCESS | 1766 | 1465207871273 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 03:11:11 INFO - PROCESS | 1766 | 1465207871460 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:11 INFO - PROCESS | 1766 | 1465207871468 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x9221c800 == 27 [pid = 1766] [id = 636] 03:11:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x93872c00) [pid = 1766] [serial = 1909] [outer = (nil)] 03:11:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x9398c000) [pid = 1766] [serial = 1910] [outer = 0x93872c00] 03:11:11 INFO - PROCESS | 1766 | 1465207871545 Marionette DEBUG loaded listener.js 03:11:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x939c5c00) [pid = 1766] [serial = 1911] [outer = 0x93872c00] 03:11:12 INFO - PROCESS | 1766 | 1465207872488 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]]]}] 03:11:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:11:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1435ms 03:11:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:11:12 INFO - PROCESS | 1766 | 1465207872519 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 03:11:12 INFO - PROCESS | 1766 | 1465207872522 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 03:11:12 INFO - PROCESS | 1766 | 1465207872529 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:11:12 INFO - PROCESS | 1766 | 1465207872532 Marionette TRACE conn3 <- [1,2518,null,{}] 03:11:12 INFO - PROCESS | 1766 | 1465207872538 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}] 03:11:12 INFO - PROCESS | 1766 | 1465207872548 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:12 INFO - PROCESS | 1766 | 1465207872771 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 03:11:12 INFO - PROCESS | 1766 | 1465207872956 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:12 INFO - PROCESS | 1766 | 1465207872965 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x92cae400 == 28 [pid = 1766] [id = 637] 03:11:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x93989000) [pid = 1766] [serial = 1912] [outer = (nil)] 03:11:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x93ac0c00) [pid = 1766] [serial = 1913] [outer = 0x93989000] 03:11:13 INFO - PROCESS | 1766 | 1465207873060 Marionette DEBUG loaded listener.js 03:11:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x93ac5c00) [pid = 1766] [serial = 1914] [outer = 0x93989000] 03:11:13 INFO - PROCESS | 1766 | 1465207873972 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]]]}] 03:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1480ms 03:11:14 INFO - PROCESS | 1766 | 1465207874008 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 03:11:14 INFO - PROCESS | 1766 | 1465207874013 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 03:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:11:14 INFO - PROCESS | 1766 | 1465207874019 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:11:14 INFO - PROCESS | 1766 | 1465207874023 Marionette TRACE conn3 <- [1,2522,null,{}] 03:11:14 INFO - PROCESS | 1766 | 1465207874028 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}] 03:11:14 INFO - PROCESS | 1766 | 1465207874034 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:14 INFO - PROCESS | 1766 | 1465207874228 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 03:11:14 INFO - PROCESS | 1766 | 1465207874427 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:14 INFO - PROCESS | 1766 | 1465207874435 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d591800 == 29 [pid = 1766] [id = 638] 03:11:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8d893000) [pid = 1766] [serial = 1915] [outer = (nil)] 03:11:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x94525800) [pid = 1766] [serial = 1916] [outer = 0x8d893000] 03:11:14 INFO - PROCESS | 1766 | 1465207874517 Marionette DEBUG loaded listener.js 03:11:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x9452dc00) [pid = 1766] [serial = 1917] [outer = 0x8d893000] 03:11:15 INFO - PROCESS | 1766 | 1465207875493 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]]]}] 03:11:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:11:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1532ms 03:11:15 INFO - PROCESS | 1766 | 1465207875552 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 03:11:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:11:15 INFO - PROCESS | 1766 | 1465207875556 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 03:11:15 INFO - PROCESS | 1766 | 1465207875562 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:11:15 INFO - PROCESS | 1766 | 1465207875566 Marionette TRACE conn3 <- [1,2526,null,{}] 03:11:15 INFO - PROCESS | 1766 | 1465207875571 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}] 03:11:15 INFO - PROCESS | 1766 | 1465207875576 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:15 INFO - PROCESS | 1766 | 1465207875758 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 03:11:15 INFO - PROCESS | 1766 | 1465207875947 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:15 INFO - PROCESS | 1766 | 1465207875955 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcf9000 == 30 [pid = 1766] [id = 639] 03:11:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x8de9f400) [pid = 1766] [serial = 1918] [outer = (nil)] 03:11:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x95049000) [pid = 1766] [serial = 1919] [outer = 0x8de9f400] 03:11:16 INFO - PROCESS | 1766 | 1465207876036 Marionette DEBUG loaded listener.js 03:11:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x9504b000) [pid = 1766] [serial = 1920] [outer = 0x8de9f400] 03:11:16 INFO - PROCESS | 1766 | 1465207876924 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]]]}] 03:11:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:11:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1429ms 03:11:17 INFO - PROCESS | 1766 | 1465207876996 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 03:11:17 INFO - PROCESS | 1766 | 1465207876999 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 03:11:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:11:17 INFO - PROCESS | 1766 | 1465207877007 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:11:17 INFO - PROCESS | 1766 | 1465207877011 Marionette TRACE conn3 <- [1,2530,null,{}] 03:11:17 INFO - PROCESS | 1766 | 1465207877017 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}] 03:11:17 INFO - PROCESS | 1766 | 1465207877021 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:17 INFO - PROCESS | 1766 | 1465207877191 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 03:11:17 INFO - PROCESS | 1766 | 1465207877381 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:17 INFO - PROCESS | 1766 | 1465207877391 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d597000 == 31 [pid = 1766] [id = 640] 03:11:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8ece3400) [pid = 1766] [serial = 1921] [outer = (nil)] 03:11:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x92cab800) [pid = 1766] [serial = 1922] [outer = 0x8ece3400] 03:11:17 INFO - PROCESS | 1766 | 1465207877466 Marionette DEBUG loaded listener.js 03:11:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x909e4000) [pid = 1766] [serial = 1923] [outer = 0x8ece3400] 03:11:18 INFO - PROCESS | 1766 | 1465207878665 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]]]}] 03:11:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:11:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1688ms 03:11:18 INFO - PROCESS | 1766 | 1465207878698 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 03:11:18 INFO - PROCESS | 1766 | 1465207878704 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 03:11:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:11:18 INFO - PROCESS | 1766 | 1465207878712 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:11:18 INFO - PROCESS | 1766 | 1465207878716 Marionette TRACE conn3 <- [1,2534,null,{}] 03:11:18 INFO - PROCESS | 1766 | 1465207878725 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}] 03:11:18 INFO - PROCESS | 1766 | 1465207878730 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:18 INFO - PROCESS | 1766 | 1465207878913 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 03:11:19 INFO - PROCESS | 1766 | 1465207879229 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:19 INFO - PROCESS | 1766 | 1465207879248 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfe9400 == 32 [pid = 1766] [id = 641] 03:11:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8e857c00) [pid = 1766] [serial = 1924] [outer = (nil)] 03:11:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x8e862000) [pid = 1766] [serial = 1925] [outer = 0x8e857c00] 03:11:19 INFO - PROCESS | 1766 | 1465207879383 Marionette DEBUG loaded listener.js 03:11:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x8e9d1400) [pid = 1766] [serial = 1926] [outer = 0x8e857c00] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x90905400) [pid = 1766] [serial = 1862] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x909eb800) [pid = 1766] [serial = 1863] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8e9d0400) [pid = 1766] [serial = 1859] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x8d893c00) [pid = 1766] [serial = 1833] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8d59c800) [pid = 1766] [serial = 1832] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x907c2c00) [pid = 1766] [serial = 1853] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8de16400) [pid = 1766] [serial = 1856] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8de9f800) [pid = 1766] [serial = 1857] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x90576800) [pid = 1766] [serial = 1836] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8e9d1800) [pid = 1766] [serial = 1835] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x91b32400) [pid = 1766] [serial = 1839] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x91305800) [pid = 1766] [serial = 1838] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x92a64400) [pid = 1766] [serial = 1842] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x92a5c000) [pid = 1766] [serial = 1841] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x92cafc00) [pid = 1766] [serial = 1845] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x92caac00) [pid = 1766] [serial = 1844] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x909f0400) [pid = 1766] [serial = 1854] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x91b3ac00) [pid = 1766] [serial = 1868] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x90578c00) [pid = 1766] [serial = 1866] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8dfe1000) [pid = 1766] [serial = 1865] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8ece9000) [pid = 1766] [serial = 1860] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x9387d400) [pid = 1766] [serial = 1848] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x92ca4000) [pid = 1766] [serial = 1847] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8e941c00) [pid = 1766] [serial = 1851] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8dfe2800) [pid = 1766] [serial = 1850] [outer = (nil)] [url = about:blank] 03:11:21 INFO - PROCESS | 1766 | 1465207881546 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]]]}] 03:11:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:11:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2882ms 03:11:21 INFO - PROCESS | 1766 | 1465207881596 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 03:11:21 INFO - PROCESS | 1766 | 1465207881602 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 03:11:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:11:21 INFO - PROCESS | 1766 | 1465207881611 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:11:21 INFO - PROCESS | 1766 | 1465207881615 Marionette TRACE conn3 <- [1,2538,null,{}] 03:11:21 INFO - PROCESS | 1766 | 1465207881623 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}] 03:11:21 INFO - PROCESS | 1766 | 1465207881629 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:21 INFO - PROCESS | 1766 | 1465207881853 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 03:11:22 INFO - PROCESS | 1766 | 1465207881997 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:22 INFO - PROCESS | 1766 | 1465207882011 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d893800 == 33 [pid = 1766] [id = 642] 03:11:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8d896000) [pid = 1766] [serial = 1927] [outer = (nil)] 03:11:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8de16400) [pid = 1766] [serial = 1928] [outer = 0x8d896000] 03:11:22 INFO - PROCESS | 1766 | 1465207882088 Marionette DEBUG loaded listener.js 03:11:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8dea1000) [pid = 1766] [serial = 1929] [outer = 0x8d896000] 03:11:22 INFO - PROCESS | 1766 | 1465207882861 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]]]}] 03:11:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:11:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1278ms 03:11:22 INFO - PROCESS | 1766 | 1465207882889 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 03:11:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:11:22 INFO - PROCESS | 1766 | 1465207882897 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 03:11:22 INFO - PROCESS | 1766 | 1465207882908 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:11:22 INFO - PROCESS | 1766 | 1465207882912 Marionette TRACE conn3 <- [1,2542,null,{}] 03:11:22 INFO - PROCESS | 1766 | 1465207882918 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}] 03:11:22 INFO - PROCESS | 1766 | 1465207882923 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:23 INFO - PROCESS | 1766 | 1465207883079 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 03:11:23 INFO - PROCESS | 1766 | 1465207883100 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:23 INFO - PROCESS | 1766 | 1465207883109 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e946400 == 34 [pid = 1766] [id = 643] 03:11:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8e948800) [pid = 1766] [serial = 1930] [outer = (nil)] 03:11:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8e9c9c00) [pid = 1766] [serial = 1931] [outer = 0x8e948800] 03:11:23 INFO - PROCESS | 1766 | 1465207883181 Marionette DEBUG loaded listener.js 03:11:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8e9d4400) [pid = 1766] [serial = 1932] [outer = 0x8e948800] 03:11:24 INFO - PROCESS | 1766 | 1465207884224 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]]]}] 03:11:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:11:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1388ms 03:11:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:11:24 INFO - PROCESS | 1766 | 1465207884294 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 03:11:24 INFO - PROCESS | 1766 | 1465207884297 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 03:11:24 INFO - PROCESS | 1766 | 1465207884304 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:11:24 INFO - PROCESS | 1766 | 1465207884310 Marionette TRACE conn3 <- [1,2546,null,{}] 03:11:24 INFO - PROCESS | 1766 | 1465207884348 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}] 03:11:24 INFO - PROCESS | 1766 | 1465207884357 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:24 INFO - PROCESS | 1766 | 1465207884583 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 03:11:24 INFO - PROCESS | 1766 | 1465207884682 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:24 INFO - PROCESS | 1766 | 1465207884691 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x90904400 == 35 [pid = 1766] [id = 644] 03:11:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x90904800) [pid = 1766] [serial = 1933] [outer = (nil)] 03:11:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x9090e400) [pid = 1766] [serial = 1934] [outer = 0x90904800] 03:11:24 INFO - PROCESS | 1766 | 1465207884768 Marionette DEBUG loaded listener.js 03:11:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x909eb400) [pid = 1766] [serial = 1935] [outer = 0x90904800] 03:11:25 INFO - PROCESS | 1766 | 1465207885656 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]]]}] 03:11:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:11:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1423ms 03:11:25 INFO - PROCESS | 1766 | 1465207885736 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 03:11:25 INFO - PROCESS | 1766 | 1465207885741 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 03:11:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:11:25 INFO - PROCESS | 1766 | 1465207885747 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:11:25 INFO - PROCESS | 1766 | 1465207885750 Marionette TRACE conn3 <- [1,2550,null,{}] 03:11:25 INFO - PROCESS | 1766 | 1465207885755 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}] 03:11:25 INFO - PROCESS | 1766 | 1465207885760 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:25 INFO - PROCESS | 1766 | 1465207885980 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 03:11:26 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8d89c800) [pid = 1766] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:11:26 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8d596000) [pid = 1766] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:11:26 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8d7e7800) [pid = 1766] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:11:26 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x907bf000) [pid = 1766] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:11:26 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x907bc800) [pid = 1766] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:11:26 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x92298c00) [pid = 1766] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:11:26 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8dfdc800) [pid = 1766] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:11:26 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x90909000) [pid = 1766] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:11:26 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8e945c00) [pid = 1766] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:11:26 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x9221c400) [pid = 1766] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:11:26 INFO - PROCESS | 1766 | 1465207886564 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:26 INFO - PROCESS | 1766 | 1465207886571 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d596000 == 36 [pid = 1766] [id = 645] 03:11:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8d7e7800) [pid = 1766] [serial = 1936] [outer = (nil)] 03:11:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8e85c000) [pid = 1766] [serial = 1937] [outer = 0x8d7e7800] 03:11:26 INFO - PROCESS | 1766 | 1465207886646 Marionette DEBUG loaded listener.js 03:11:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x91144000) [pid = 1766] [serial = 1938] [outer = 0x8d7e7800] 03:11:27 INFO - PROCESS | 1766 | 1465207887424 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]]]}] 03:11:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:11:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1734ms 03:11:27 INFO - PROCESS | 1766 | 1465207887482 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 03:11:27 INFO - PROCESS | 1766 | 1465207887485 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 03:11:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:11:27 INFO - PROCESS | 1766 | 1465207887491 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:11:27 INFO - PROCESS | 1766 | 1465207887495 Marionette TRACE conn3 <- [1,2554,null,{}] 03:11:27 INFO - PROCESS | 1766 | 1465207887500 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}] 03:11:27 INFO - PROCESS | 1766 | 1465207887505 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:27 INFO - PROCESS | 1766 | 1465207887659 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 03:11:27 INFO - PROCESS | 1766 | 1465207887668 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:27 INFO - PROCESS | 1766 | 1465207887675 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x91149400 == 37 [pid = 1766] [id = 646] 03:11:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x91150000) [pid = 1766] [serial = 1939] [outer = (nil)] 03:11:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x91b3b400) [pid = 1766] [serial = 1940] [outer = 0x91150000] 03:11:27 INFO - PROCESS | 1766 | 1465207887745 Marionette DEBUG loaded listener.js 03:11:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x91b49000) [pid = 1766] [serial = 1941] [outer = 0x91150000] 03:11:28 INFO - PROCESS | 1766 | 1465207888870 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]]]}] 03:11:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:11:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1430ms 03:11:28 INFO - PROCESS | 1766 | 1465207888923 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 03:11:28 INFO - PROCESS | 1766 | 1465207888931 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 03:11:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:11:28 INFO - PROCESS | 1766 | 1465207888940 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:11:28 INFO - PROCESS | 1766 | 1465207888944 Marionette TRACE conn3 <- [1,2558,null,{}] 03:11:28 INFO - PROCESS | 1766 | 1465207888953 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}] 03:11:28 INFO - PROCESS | 1766 | 1465207888959 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:29 INFO - PROCESS | 1766 | 1465207889151 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 03:11:29 INFO - PROCESS | 1766 | 1465207889420 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:29 INFO - PROCESS | 1766 | 1465207889434 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcfac00 == 38 [pid = 1766] [id = 647] 03:11:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8de0ac00) [pid = 1766] [serial = 1942] [outer = (nil)] 03:11:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8dfe8400) [pid = 1766] [serial = 1943] [outer = 0x8de0ac00] 03:11:29 INFO - PROCESS | 1766 | 1465207889543 Marionette DEBUG loaded listener.js 03:11:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8e943400) [pid = 1766] [serial = 1944] [outer = 0x8de0ac00] 03:11:30 INFO - PROCESS | 1766 | 1465207890571 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]]]}] 03:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1689ms 03:11:30 INFO - PROCESS | 1766 | 1465207890629 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 03:11:30 INFO - PROCESS | 1766 | 1465207890636 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 03:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:11:30 INFO - PROCESS | 1766 | 1465207890646 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:11:30 INFO - PROCESS | 1766 | 1465207890650 Marionette TRACE conn3 <- [1,2562,null,{}] 03:11:30 INFO - PROCESS | 1766 | 1465207890656 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}] 03:11:30 INFO - PROCESS | 1766 | 1465207890662 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:30 INFO - PROCESS | 1766 | 1465207890846 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 03:11:31 INFO - PROCESS | 1766 | 1465207891078 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:31 INFO - PROCESS | 1766 | 1465207891089 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dea7c00 == 39 [pid = 1766] [id = 648] 03:11:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x907ba800) [pid = 1766] [serial = 1945] [outer = (nil)] 03:11:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x909e9c00) [pid = 1766] [serial = 1946] [outer = 0x907ba800] 03:11:31 INFO - PROCESS | 1766 | 1465207891197 Marionette DEBUG loaded listener.js 03:11:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x909ec400) [pid = 1766] [serial = 1947] [outer = 0x907ba800] 03:11:32 INFO - PROCESS | 1766 | 1465207892241 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]]]}] 03:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1636ms 03:11:32 INFO - PROCESS | 1766 | 1465207892283 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 03:11:32 INFO - PROCESS | 1766 | 1465207892288 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 03:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:11:32 INFO - PROCESS | 1766 | 1465207892295 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:11:32 INFO - PROCESS | 1766 | 1465207892301 Marionette TRACE conn3 <- [1,2566,null,{}] 03:11:32 INFO - PROCESS | 1766 | 1465207892317 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}] 03:11:32 INFO - PROCESS | 1766 | 1465207892326 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:32 INFO - PROCESS | 1766 | 1465207892520 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 03:11:32 INFO - PROCESS | 1766 | 1465207892749 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:32 INFO - PROCESS | 1766 | 1465207892760 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x9223f800 == 40 [pid = 1766] [id = 649] 03:11:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x92242000) [pid = 1766] [serial = 1948] [outer = (nil)] 03:11:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x92290000) [pid = 1766] [serial = 1949] [outer = 0x92242000] 03:11:32 INFO - PROCESS | 1766 | 1465207892902 Marionette DEBUG loaded listener.js 03:11:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x92297400) [pid = 1766] [serial = 1950] [outer = 0x92242000] 03:11:33 INFO - PROCESS | 1766 | 1465207893935 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]]]}] 03:11:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:11:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1693ms 03:11:33 INFO - PROCESS | 1766 | 1465207893988 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 03:11:33 INFO - PROCESS | 1766 | 1465207893993 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 03:11:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:11:34 INFO - PROCESS | 1766 | 1465207893999 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:11:34 INFO - PROCESS | 1766 | 1465207894002 Marionette TRACE conn3 <- [1,2570,null,{}] 03:11:34 INFO - PROCESS | 1766 | 1465207894008 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}] 03:11:34 INFO - PROCESS | 1766 | 1465207894013 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:34 INFO - PROCESS | 1766 | 1465207894185 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 03:11:34 INFO - PROCESS | 1766 | 1465207894407 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:34 INFO - PROCESS | 1766 | 1465207894421 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x90903400 == 41 [pid = 1766] [id = 650] 03:11:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x91b4a000) [pid = 1766] [serial = 1951] [outer = (nil)] 03:11:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x92caa000) [pid = 1766] [serial = 1952] [outer = 0x91b4a000] 03:11:34 INFO - PROCESS | 1766 | 1465207894576 Marionette DEBUG loaded listener.js 03:11:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x92cb0000) [pid = 1766] [serial = 1953] [outer = 0x91b4a000] 03:11:35 INFO - PROCESS | 1766 | 1465207895765 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]]]}] 03:11:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:11:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1829ms 03:11:35 INFO - PROCESS | 1766 | 1465207895830 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 03:11:35 INFO - PROCESS | 1766 | 1465207895836 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 03:11:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:11:35 INFO - PROCESS | 1766 | 1465207895844 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:11:35 INFO - PROCESS | 1766 | 1465207895848 Marionette TRACE conn3 <- [1,2574,null,{}] 03:11:35 INFO - PROCESS | 1766 | 1465207895856 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}] 03:11:35 INFO - PROCESS | 1766 | 1465207895861 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:36 INFO - PROCESS | 1766 | 1465207896030 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 03:11:36 INFO - PROCESS | 1766 | 1465207896337 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:36 INFO - PROCESS | 1766 | 1465207896350 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfe7c00 == 42 [pid = 1766] [id = 651] 03:11:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x8dfe8800) [pid = 1766] [serial = 1954] [outer = (nil)] 03:11:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x8e85fc00) [pid = 1766] [serial = 1955] [outer = 0x8dfe8800] 03:11:36 INFO - PROCESS | 1766 | 1465207896421 Marionette DEBUG loaded listener.js 03:11:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x90576400) [pid = 1766] [serial = 1956] [outer = 0x8dfe8800] 03:11:36 INFO - PROCESS | 1766 | --DOCSHELL 0x8d596000 == 41 [pid = 1766] [id = 645] 03:11:36 INFO - PROCESS | 1766 | --DOCSHELL 0x90904400 == 40 [pid = 1766] [id = 644] 03:11:36 INFO - PROCESS | 1766 | --DOCSHELL 0x8e946400 == 39 [pid = 1766] [id = 643] 03:11:36 INFO - PROCESS | 1766 | --DOCSHELL 0x8d893800 == 38 [pid = 1766] [id = 642] 03:11:36 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x9221fc00) [pid = 1766] [serial = 1889] [outer = (nil)] [url = about:blank] 03:11:36 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8de0c000) [pid = 1766] [serial = 1892] [outer = (nil)] [url = about:blank] 03:11:36 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x92241c00) [pid = 1766] [serial = 1890] [outer = (nil)] [url = about:blank] 03:11:36 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x9090b800) [pid = 1766] [serial = 1874] [outer = (nil)] [url = about:blank] 03:11:36 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x909ed400) [pid = 1766] [serial = 1875] [outer = (nil)] [url = about:blank] 03:11:36 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x91b41800) [pid = 1766] [serial = 1869] [outer = (nil)] [url = about:blank] 03:11:36 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8dfdec00) [pid = 1766] [serial = 1871] [outer = (nil)] [url = about:blank] 03:11:36 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8e946000) [pid = 1766] [serial = 1872] [outer = (nil)] [url = about:blank] 03:11:36 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x9221ec00) [pid = 1766] [serial = 1877] [outer = (nil)] [url = about:blank] 03:11:36 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x9223cc00) [pid = 1766] [serial = 1878] [outer = (nil)] [url = about:blank] 03:11:36 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x91145800) [pid = 1766] [serial = 1886] [outer = (nil)] [url = about:blank] 03:11:36 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8d7ee400) [pid = 1766] [serial = 1880] [outer = (nil)] [url = about:blank] 03:11:36 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8dcfa800) [pid = 1766] [serial = 1881] [outer = (nil)] [url = about:blank] 03:11:36 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8ece4c00) [pid = 1766] [serial = 1883] [outer = (nil)] [url = about:blank] 03:11:36 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x90577800) [pid = 1766] [serial = 1884] [outer = (nil)] [url = about:blank] 03:11:36 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x92cab000) [pid = 1766] [serial = 1896] [outer = (nil)] [url = about:blank] 03:11:36 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x91b3bc00) [pid = 1766] [serial = 1887] [outer = (nil)] [url = about:blank] 03:11:36 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8e94dc00) [pid = 1766] [serial = 1893] [outer = (nil)] [url = about:blank] 03:11:36 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x92a63400) [pid = 1766] [serial = 1895] [outer = (nil)] [url = about:blank] 03:11:37 INFO - PROCESS | 1766 | 1465207897298 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]]]}] 03:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1492ms 03:11:37 INFO - PROCESS | 1766 | 1465207897336 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 03:11:37 INFO - PROCESS | 1766 | 1465207897342 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 03:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:11:37 INFO - PROCESS | 1766 | 1465207897352 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:11:37 INFO - PROCESS | 1766 | 1465207897356 Marionette TRACE conn3 <- [1,2578,null,{}] 03:11:37 INFO - PROCESS | 1766 | 1465207897362 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}] 03:11:37 INFO - PROCESS | 1766 | 1465207897366 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:37 INFO - PROCESS | 1766 | 1465207897607 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 03:11:37 INFO - PROCESS | 1766 | 1465207897624 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:37 INFO - PROCESS | 1766 | 1465207897633 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dea4000 == 39 [pid = 1766] [id = 652] 03:11:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8ece4c00) [pid = 1766] [serial = 1957] [outer = (nil)] 03:11:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x9057d800) [pid = 1766] [serial = 1958] [outer = 0x8ece4c00] 03:11:37 INFO - PROCESS | 1766 | 1465207897712 Marionette DEBUG loaded listener.js 03:11:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x9090a800) [pid = 1766] [serial = 1959] [outer = 0x8ece4c00] 03:11:38 INFO - PROCESS | 1766 | 1465207898581 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]]]}] 03:11:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:11:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1281ms 03:11:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:11:38 INFO - PROCESS | 1766 | 1465207898634 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 03:11:38 INFO - PROCESS | 1766 | 1465207898637 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 03:11:38 INFO - PROCESS | 1766 | 1465207898644 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:11:38 INFO - PROCESS | 1766 | 1465207898649 Marionette TRACE conn3 <- [1,2582,null,{}] 03:11:38 INFO - PROCESS | 1766 | 1465207898668 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}] 03:11:38 INFO - PROCESS | 1766 | 1465207898676 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:38 INFO - PROCESS | 1766 | 1465207898831 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 03:11:39 INFO - PROCESS | 1766 | 1465207898982 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:39 INFO - PROCESS | 1766 | 1465207898989 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x91304c00 == 40 [pid = 1766] [id = 653] 03:11:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x9130c400) [pid = 1766] [serial = 1960] [outer = (nil)] 03:11:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x91b45800) [pid = 1766] [serial = 1961] [outer = 0x9130c400] 03:11:39 INFO - PROCESS | 1766 | 1465207899065 Marionette DEBUG loaded listener.js 03:11:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x92214800) [pid = 1766] [serial = 1962] [outer = 0x9130c400] 03:11:39 INFO - PROCESS | 1766 | 1465207899946 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]]]}] 03:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1340ms 03:11:39 INFO - PROCESS | 1766 | 1465207899984 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 03:11:39 INFO - PROCESS | 1766 | 1465207899988 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 03:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:11:40 INFO - PROCESS | 1766 | 1465207900002 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:11:40 INFO - PROCESS | 1766 | 1465207900005 Marionette TRACE conn3 <- [1,2586,null,{}] 03:11:40 INFO - PROCESS | 1766 | 1465207900010 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}] 03:11:40 INFO - PROCESS | 1766 | 1465207900015 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:40 INFO - PROCESS | 1766 | 1465207900222 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 03:11:40 INFO - PROCESS | 1766 | 1465207900246 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:40 INFO - PROCESS | 1766 | 1465207900252 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b44400 == 41 [pid = 1766] [id = 654] 03:11:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x92216800) [pid = 1766] [serial = 1963] [outer = (nil)] 03:11:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x92246400) [pid = 1766] [serial = 1964] [outer = 0x92216800] 03:11:40 INFO - PROCESS | 1766 | 1465207900321 Marionette DEBUG loaded listener.js 03:11:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x92249400) [pid = 1766] [serial = 1965] [outer = 0x92216800] 03:11:41 INFO - PROCESS | 1766 | 1465207901240 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]]]}] 03:11:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:11:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1291ms 03:11:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:11:41 INFO - PROCESS | 1766 | 1465207901291 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 03:11:41 INFO - PROCESS | 1766 | 1465207901294 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 03:11:41 INFO - PROCESS | 1766 | 1465207901300 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:11:41 INFO - PROCESS | 1766 | 1465207901304 Marionette TRACE conn3 <- [1,2590,null,{}] 03:11:41 INFO - PROCESS | 1766 | 1465207901315 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}] 03:11:41 INFO - PROCESS | 1766 | 1465207901319 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:41 INFO - PROCESS | 1766 | 1465207901520 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 03:11:41 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8d8a0000) [pid = 1766] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:11:41 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x91b33c00) [pid = 1766] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:11:41 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x92cb1800) [pid = 1766] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:11:41 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x92a60800) [pid = 1766] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:11:41 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x93872c00) [pid = 1766] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:11:41 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8d896000) [pid = 1766] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:11:41 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x93989000) [pid = 1766] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:11:41 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8e857c00) [pid = 1766] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:11:41 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8e948800) [pid = 1766] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:11:41 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8d893000) [pid = 1766] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:11:41 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8de9f400) [pid = 1766] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:11:41 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x90904800) [pid = 1766] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:11:41 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8ece3400) [pid = 1766] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:11:41 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8d7e7800) [pid = 1766] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:11:41 INFO - PROCESS | 1766 | 1465207901762 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:41 INFO - PROCESS | 1766 | 1465207901772 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e7800 == 42 [pid = 1766] [id = 655] 03:11:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8d7e9c00) [pid = 1766] [serial = 1966] [outer = (nil)] 03:11:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8dcfcc00) [pid = 1766] [serial = 1967] [outer = 0x8d7e9c00] 03:11:41 INFO - PROCESS | 1766 | 1465207901839 Marionette DEBUG loaded listener.js 03:11:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8e866400) [pid = 1766] [serial = 1968] [outer = 0x8d7e9c00] 03:11:42 INFO - PROCESS | 1766 | 1465207902650 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]]]}] 03:11:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:11:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1380ms 03:11:42 INFO - PROCESS | 1766 | 1465207902680 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 03:11:42 INFO - PROCESS | 1766 | 1465207902682 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 03:11:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:11:42 INFO - PROCESS | 1766 | 1465207902689 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:11:42 INFO - PROCESS | 1766 | 1465207902691 Marionette TRACE conn3 <- [1,2594,null,{}] 03:11:42 INFO - PROCESS | 1766 | 1465207902697 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}] 03:11:42 INFO - PROCESS | 1766 | 1465207902706 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:42 INFO - PROCESS | 1766 | 1465207902912 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 03:11:42 INFO - PROCESS | 1766 | 1465207902922 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:42 INFO - PROCESS | 1766 | 1465207902930 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x90583c00 == 43 [pid = 1766] [id = 656] 03:11:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x9223c000) [pid = 1766] [serial = 1969] [outer = (nil)] 03:11:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x90907000) [pid = 1766] [serial = 1970] [outer = 0x9223c000] 03:11:43 INFO - PROCESS | 1766 | 1465207903137 Marionette DEBUG loaded listener.js 03:11:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x93874c00) [pid = 1766] [serial = 1971] [outer = 0x9223c000] 03:11:44 INFO - PROCESS | 1766 | 1465207904209 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]]]}] 03:11:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:11:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1531ms 03:11:44 INFO - PROCESS | 1766 | 1465207904220 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 03:11:44 INFO - PROCESS | 1766 | 1465207904226 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 03:11:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:11:44 INFO - PROCESS | 1766 | 1465207904233 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:11:44 INFO - PROCESS | 1766 | 1465207904241 Marionette TRACE conn3 <- [1,2598,null,{}] 03:11:44 INFO - PROCESS | 1766 | 1465207904249 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}] 03:11:44 INFO - PROCESS | 1766 | 1465207904254 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:44 INFO - PROCESS | 1766 | 1465207904438 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 03:11:44 INFO - PROCESS | 1766 | 1465207904636 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:44 INFO - PROCESS | 1766 | 1465207904645 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e3c00 == 44 [pid = 1766] [id = 657] 03:11:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8dea7400) [pid = 1766] [serial = 1972] [outer = (nil)] 03:11:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8e9cac00) [pid = 1766] [serial = 1973] [outer = 0x8dea7400] 03:11:44 INFO - PROCESS | 1766 | 1465207904778 Marionette DEBUG loaded listener.js 03:11:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x907b8400) [pid = 1766] [serial = 1974] [outer = 0x8dea7400] 03:11:45 INFO - PROCESS | 1766 | 1465207905749 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]]]}] 03:11:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:11:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1583ms 03:11:45 INFO - PROCESS | 1766 | 1465207905816 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 03:11:45 INFO - PROCESS | 1766 | 1465207905824 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 03:11:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:11:45 INFO - PROCESS | 1766 | 1465207905834 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:11:45 INFO - PROCESS | 1766 | 1465207905838 Marionette TRACE conn3 <- [1,2602,null,{}] 03:11:45 INFO - PROCESS | 1766 | 1465207905844 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}] 03:11:45 INFO - PROCESS | 1766 | 1465207905850 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:46 INFO - PROCESS | 1766 | 1465207906069 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 03:11:46 INFO - PROCESS | 1766 | 1465207906350 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:46 INFO - PROCESS | 1766 | 1465207906359 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x91143000 == 45 [pid = 1766] [id = 658] 03:11:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x91b3d000) [pid = 1766] [serial = 1975] [outer = (nil)] 03:11:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x92212800) [pid = 1766] [serial = 1976] [outer = 0x91b3d000] 03:11:46 INFO - PROCESS | 1766 | 1465207906454 Marionette DEBUG loaded listener.js 03:11:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x92242400) [pid = 1766] [serial = 1977] [outer = 0x91b3d000] 03:11:47 INFO - PROCESS | 1766 | 1465207907395 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]]]}] 03:11:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:11:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1633ms 03:11:47 INFO - PROCESS | 1766 | 1465207907466 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 03:11:47 INFO - PROCESS | 1766 | 1465207907471 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 03:11:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:11:47 INFO - PROCESS | 1766 | 1465207907478 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:11:47 INFO - PROCESS | 1766 | 1465207907483 Marionette TRACE conn3 <- [1,2606,null,{}] 03:11:47 INFO - PROCESS | 1766 | 1465207907500 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}] 03:11:47 INFO - PROCESS | 1766 | 1465207907508 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:47 INFO - PROCESS | 1766 | 1465207907738 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 03:11:48 INFO - PROCESS | 1766 | 1465207907987 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:48 INFO - PROCESS | 1766 | 1465207907999 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de18000 == 46 [pid = 1766] [id = 659] 03:11:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x93871800) [pid = 1766] [serial = 1978] [outer = (nil)] 03:11:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x9387d800) [pid = 1766] [serial = 1979] [outer = 0x93871800] 03:11:48 INFO - PROCESS | 1766 | 1465207908126 Marionette DEBUG loaded listener.js 03:11:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x939c5400) [pid = 1766] [serial = 1980] [outer = 0x93871800] 03:11:49 INFO - PROCESS | 1766 | 1465207909058 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]]]}] 03:11:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:11:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1632ms 03:11:49 INFO - PROCESS | 1766 | 1465207909111 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 03:11:49 INFO - PROCESS | 1766 | 1465207909115 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 03:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:11:49 INFO - PROCESS | 1766 | 1465207909121 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:11:49 INFO - PROCESS | 1766 | 1465207909124 Marionette TRACE conn3 <- [1,2610,null,{}] 03:11:49 INFO - PROCESS | 1766 | 1465207909130 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}] 03:11:49 INFO - PROCESS | 1766 | 1465207909135 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:49 INFO - PROCESS | 1766 | 1465207909312 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 03:11:49 INFO - PROCESS | 1766 | 1465207909509 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:49 INFO - PROCESS | 1766 | 1465207909515 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a69800 == 47 [pid = 1766] [id = 660] 03:11:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x93873800) [pid = 1766] [serial = 1981] [outer = (nil)] 03:11:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x93a55800) [pid = 1766] [serial = 1982] [outer = 0x93873800] 03:11:49 INFO - PROCESS | 1766 | 1465207909665 Marionette DEBUG loaded listener.js 03:11:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x93a58000) [pid = 1766] [serial = 1983] [outer = 0x93873800] 03:11:50 INFO - PROCESS | 1766 | 1465207910667 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]]]}] 03:11:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1583ms 03:11:50 INFO - PROCESS | 1766 | 1465207910705 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 03:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:11:50 INFO - PROCESS | 1766 | 1465207910709 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 03:11:50 INFO - PROCESS | 1766 | 1465207910715 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:11:50 INFO - PROCESS | 1766 | 1465207910719 Marionette TRACE conn3 <- [1,2614,null,{}] 03:11:50 INFO - PROCESS | 1766 | 1465207910726 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}] 03:11:50 INFO - PROCESS | 1766 | 1465207910731 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:50 INFO - PROCESS | 1766 | 1465207910916 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 03:11:51 INFO - PROCESS | 1766 | 1465207911108 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:51 INFO - PROCESS | 1766 | 1465207911115 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x909e9800 == 48 [pid = 1766] [id = 661] 03:11:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x92ca3400) [pid = 1766] [serial = 1984] [outer = (nil)] 03:11:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x93ac7800) [pid = 1766] [serial = 1985] [outer = 0x92ca3400] 03:11:51 INFO - PROCESS | 1766 | 1465207911195 Marionette DEBUG loaded listener.js 03:11:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x94528800) [pid = 1766] [serial = 1986] [outer = 0x92ca3400] 03:11:52 INFO - PROCESS | 1766 | 1465207912185 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]]]}] 03:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1535ms 03:11:52 INFO - PROCESS | 1766 | 1465207912251 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 03:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:11:52 INFO - PROCESS | 1766 | 1465207912255 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 03:11:52 INFO - PROCESS | 1766 | 1465207912261 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:11:52 INFO - PROCESS | 1766 | 1465207912265 Marionette TRACE conn3 <- [1,2618,null,{}] 03:11:52 INFO - PROCESS | 1766 | 1465207912270 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}] 03:11:52 INFO - PROCESS | 1766 | 1465207912280 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:52 INFO - PROCESS | 1766 | 1465207912524 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 03:11:52 INFO - PROCESS | 1766 | 1465207912770 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:52 INFO - PROCESS | 1766 | 1465207912777 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59ac00 == 49 [pid = 1766] [id = 662] 03:11:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x8d7e6000) [pid = 1766] [serial = 1987] [outer = (nil)] 03:11:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x8e941800) [pid = 1766] [serial = 1988] [outer = 0x8d7e6000] 03:11:52 INFO - PROCESS | 1766 | 1465207912910 Marionette DEBUG loaded listener.js 03:11:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x907c1400) [pid = 1766] [serial = 1989] [outer = 0x8d7e6000] 03:11:54 INFO - PROCESS | 1766 | 1465207914140 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]]]}] 03:11:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1931ms 03:11:54 INFO - PROCESS | 1766 | 1465207914193 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 03:11:54 INFO - PROCESS | 1766 | 1465207914198 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 03:11:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:11:54 INFO - PROCESS | 1766 | 1465207914216 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:11:54 INFO - PROCESS | 1766 | 1465207914221 Marionette TRACE conn3 <- [1,2622,null,{}] 03:11:54 INFO - PROCESS | 1766 | 1465207914229 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}] 03:11:54 INFO - PROCESS | 1766 | 1465207914233 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:54 INFO - PROCESS | 1766 | 1465207914443 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 03:11:54 INFO - PROCESS | 1766 | 1465207914697 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:54 INFO - PROCESS | 1766 | 1465207914703 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e94e000 == 50 [pid = 1766] [id = 663] 03:11:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8e9c9400) [pid = 1766] [serial = 1990] [outer = (nil)] 03:11:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x90577800) [pid = 1766] [serial = 1991] [outer = 0x8e9c9400] 03:11:54 INFO - PROCESS | 1766 | 1465207914824 Marionette DEBUG loaded listener.js 03:11:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x90903c00) [pid = 1766] [serial = 1992] [outer = 0x8e9c9400] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e7800 == 49 [pid = 1766] [id = 655] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x91b44400 == 48 [pid = 1766] [id = 654] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x91304c00 == 47 [pid = 1766] [id = 653] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x8dea4000 == 46 [pid = 1766] [id = 652] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfe7c00 == 45 [pid = 1766] [id = 651] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x907bac00 == 44 [pid = 1766] [id = 634] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x9221c800 == 43 [pid = 1766] [id = 636] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x8d597000 == 42 [pid = 1766] [id = 640] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x92cae400 == 41 [pid = 1766] [id = 637] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x8d591800 == 40 [pid = 1766] [id = 638] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcf9000 == 39 [pid = 1766] [id = 639] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x91149400 == 38 [pid = 1766] [id = 646] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x90903400 == 37 [pid = 1766] [id = 650] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcfac00 == 36 [pid = 1766] [id = 647] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfe9400 == 35 [pid = 1766] [id = 641] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x9223f800 == 34 [pid = 1766] [id = 649] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x8dea7c00 == 33 [pid = 1766] [id = 648] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x92292c00 == 32 [pid = 1766] [id = 635] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x909e9800 == 31 [pid = 1766] [id = 661] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x8d59ac00 == 30 [pid = 1766] [id = 662] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x92a69800 == 29 [pid = 1766] [id = 660] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x8de18000 == 28 [pid = 1766] [id = 659] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x91143000 == 27 [pid = 1766] [id = 658] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x90583c00 == 26 [pid = 1766] [id = 656] 03:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e3c00 == 25 [pid = 1766] [id = 657] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x91b3b400) [pid = 1766] [serial = 1940] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x9057e000) [pid = 1766] [serial = 1899] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8e862c00) [pid = 1766] [serial = 1898] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x91b4f800) [pid = 1766] [serial = 1902] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x91b47000) [pid = 1766] [serial = 1901] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x936ef400) [pid = 1766] [serial = 1905] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x936e2c00) [pid = 1766] [serial = 1904] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x93984800) [pid = 1766] [serial = 1908] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x9387b000) [pid = 1766] [serial = 1907] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x939c5c00) [pid = 1766] [serial = 1911] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x9398c000) [pid = 1766] [serial = 1910] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8de16400) [pid = 1766] [serial = 1928] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8dea1000) [pid = 1766] [serial = 1929] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x93ac5c00) [pid = 1766] [serial = 1914] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8e9d1400) [pid = 1766] [serial = 1926] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8e862000) [pid = 1766] [serial = 1925] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8e9c9c00) [pid = 1766] [serial = 1931] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x93ac0c00) [pid = 1766] [serial = 1913] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x9452dc00) [pid = 1766] [serial = 1917] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x94525800) [pid = 1766] [serial = 1916] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x9504b000) [pid = 1766] [serial = 1920] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x95049000) [pid = 1766] [serial = 1919] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x9090e400) [pid = 1766] [serial = 1934] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x909e4000) [pid = 1766] [serial = 1923] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8e85c000) [pid = 1766] [serial = 1937] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x92cab800) [pid = 1766] [serial = 1922] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x909eb400) [pid = 1766] [serial = 1935] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x91144000) [pid = 1766] [serial = 1938] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x8e9d4400) [pid = 1766] [serial = 1932] [outer = (nil)] [url = about:blank] 03:11:56 INFO - PROCESS | 1766 | 1465207916891 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]]]}] 03:11:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:11:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2784ms 03:11:57 INFO - PROCESS | 1766 | 1465207917004 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 03:11:57 INFO - PROCESS | 1766 | 1465207917008 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 03:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:11:57 INFO - PROCESS | 1766 | 1465207917018 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:11:57 INFO - PROCESS | 1766 | 1465207917024 Marionette TRACE conn3 <- [1,2626,null,{}] 03:11:57 INFO - PROCESS | 1766 | 1465207917034 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}] 03:11:57 INFO - PROCESS | 1766 | 1465207917040 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:57 INFO - PROCESS | 1766 | 1465207917195 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 03:11:57 INFO - PROCESS | 1766 | 1465207917207 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:57 INFO - PROCESS | 1766 | 1465207917215 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcefc00 == 26 [pid = 1766] [id = 664] 03:11:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x8dcf0c00) [pid = 1766] [serial = 1993] [outer = (nil)] 03:11:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8dcf7400) [pid = 1766] [serial = 1994] [outer = 0x8dcf0c00] 03:11:57 INFO - PROCESS | 1766 | 1465207917285 Marionette DEBUG loaded listener.js 03:11:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8dcfac00) [pid = 1766] [serial = 1995] [outer = 0x8dcf0c00] 03:11:58 INFO - PROCESS | 1766 | 1465207918276 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]]]}] 03:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1282ms 03:11:58 INFO - PROCESS | 1766 | 1465207918302 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 03:11:58 INFO - PROCESS | 1766 | 1465207918311 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 03:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:11:58 INFO - PROCESS | 1766 | 1465207918323 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:11:58 INFO - PROCESS | 1766 | 1465207918327 Marionette TRACE conn3 <- [1,2630,null,{}] 03:11:58 INFO - PROCESS | 1766 | 1465207918339 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}] 03:11:58 INFO - PROCESS | 1766 | 1465207918344 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:58 INFO - PROCESS | 1766 | 1465207918521 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 03:11:58 INFO - PROCESS | 1766 | 1465207918674 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:58 INFO - PROCESS | 1766 | 1465207918681 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dea0000 == 27 [pid = 1766] [id = 665] 03:11:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8dfe2400) [pid = 1766] [serial = 1996] [outer = (nil)] 03:11:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8e862c00) [pid = 1766] [serial = 1997] [outer = 0x8dfe2400] 03:11:58 INFO - PROCESS | 1766 | 1465207918759 Marionette DEBUG loaded listener.js 03:11:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8e945c00) [pid = 1766] [serial = 1998] [outer = 0x8dfe2400] 03:11:59 INFO - PROCESS | 1766 | 1465207919649 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]]]}] 03:11:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:11:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1380ms 03:11:59 INFO - PROCESS | 1766 | 1465207919703 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 03:11:59 INFO - PROCESS | 1766 | 1465207919706 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 03:11:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:11:59 INFO - PROCESS | 1766 | 1465207919723 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:11:59 INFO - PROCESS | 1766 | 1465207919729 Marionette TRACE conn3 <- [1,2634,null,{}] 03:11:59 INFO - PROCESS | 1766 | 1465207919745 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}] 03:11:59 INFO - PROCESS | 1766 | 1465207919754 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:11:59 INFO - PROCESS | 1766 | 1465207919980 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 03:12:00 INFO - PROCESS | 1766 | 1465207920004 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:00 INFO - PROCESS | 1766 | 1465207920016 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x90579000 == 28 [pid = 1766] [id = 666] 03:12:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9057ac00) [pid = 1766] [serial = 1999] [outer = (nil)] 03:12:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x907b6400) [pid = 1766] [serial = 2000] [outer = 0x9057ac00] 03:12:00 INFO - PROCESS | 1766 | 1465207920088 Marionette DEBUG loaded listener.js 03:12:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x9090b000) [pid = 1766] [serial = 2001] [outer = 0x9057ac00] 03:12:01 INFO - PROCESS | 1766 | 1465207921034 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]]]}] 03:12:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:12:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1337ms 03:12:01 INFO - PROCESS | 1766 | 1465207921061 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 03:12:01 INFO - PROCESS | 1766 | 1465207921064 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 03:12:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:12:01 INFO - PROCESS | 1766 | 1465207921085 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:12:01 INFO - PROCESS | 1766 | 1465207921089 Marionette TRACE conn3 <- [1,2638,null,{}] 03:12:01 INFO - PROCESS | 1766 | 1465207921101 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}] 03:12:01 INFO - PROCESS | 1766 | 1465207921105 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:01 INFO - PROCESS | 1766 | 1465207921326 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 03:12:01 INFO - PROCESS | 1766 | 1465207921347 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:01 INFO - PROCESS | 1766 | 1465207921354 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de99c00 == 29 [pid = 1766] [id = 667] 03:12:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x9090e800) [pid = 1766] [serial = 2002] [outer = (nil)] 03:12:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x9114a400) [pid = 1766] [serial = 2003] [outer = 0x9090e800] 03:12:01 INFO - PROCESS | 1766 | 1465207921426 Marionette DEBUG loaded listener.js 03:12:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x91b31400) [pid = 1766] [serial = 2004] [outer = 0x9090e800] 03:12:02 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8d7e9c00) [pid = 1766] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:12:02 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x91b4a000) [pid = 1766] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:12:02 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x92242000) [pid = 1766] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:12:02 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8de0ac00) [pid = 1766] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:12:02 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x9130c400) [pid = 1766] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:12:02 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8dfe8800) [pid = 1766] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:12:02 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x91150000) [pid = 1766] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:12:02 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8ece4c00) [pid = 1766] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:12:02 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x907ba800) [pid = 1766] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:12:02 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x9223c000) [pid = 1766] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:12:02 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x92216800) [pid = 1766] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:12:02 INFO - PROCESS | 1766 | 1465207922961 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]]]}] 03:12:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:12:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1952ms 03:12:03 INFO - PROCESS | 1766 | 1465207923024 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 03:12:03 INFO - PROCESS | 1766 | 1465207923027 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 03:12:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:12:03 INFO - PROCESS | 1766 | 1465207923038 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:12:03 INFO - PROCESS | 1766 | 1465207923041 Marionette TRACE conn3 <- [1,2642,null,{}] 03:12:03 INFO - PROCESS | 1766 | 1465207923046 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}] 03:12:03 INFO - PROCESS | 1766 | 1465207923051 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:03 INFO - PROCESS | 1766 | 1465207923270 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 03:12:03 INFO - PROCESS | 1766 | 1465207923292 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:03 INFO - PROCESS | 1766 | 1465207923299 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7efc00 == 30 [pid = 1766] [id = 668] 03:12:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8de17800) [pid = 1766] [serial = 2005] [outer = (nil)] 03:12:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x907be800) [pid = 1766] [serial = 2006] [outer = 0x8de17800] 03:12:03 INFO - PROCESS | 1766 | 1465207923372 Marionette DEBUG loaded listener.js 03:12:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x91b35000) [pid = 1766] [serial = 2007] [outer = 0x8de17800] 03:12:04 INFO - PROCESS | 1766 | 1465207924211 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]]]}] 03:12:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:12:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1191ms 03:12:04 INFO - PROCESS | 1766 | 1465207924230 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 03:12:04 INFO - PROCESS | 1766 | 1465207924234 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 03:12:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:12:04 INFO - PROCESS | 1766 | 1465207924303 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:12:04 INFO - PROCESS | 1766 | 1465207924308 Marionette TRACE conn3 <- [1,2646,null,{}] 03:12:04 INFO - PROCESS | 1766 | 1465207924316 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}] 03:12:04 INFO - PROCESS | 1766 | 1465207924323 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:04 INFO - PROCESS | 1766 | 1465207924523 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 03:12:04 INFO - PROCESS | 1766 | 1465207924750 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:04 INFO - PROCESS | 1766 | 1465207924762 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcf0000 == 31 [pid = 1766] [id = 669] 03:12:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8dcf4800) [pid = 1766] [serial = 2008] [outer = (nil)] 03:12:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8de11800) [pid = 1766] [serial = 2009] [outer = 0x8dcf4800] 03:12:04 INFO - PROCESS | 1766 | 1465207924848 Marionette DEBUG loaded listener.js 03:12:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8dea6400) [pid = 1766] [serial = 2010] [outer = 0x8dcf4800] 03:12:05 INFO - PROCESS | 1766 | 1465207925928 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]]]}] 03:12:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:12:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1694ms 03:12:06 INFO - PROCESS | 1766 | 1465207925996 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 03:12:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:12:06 INFO - PROCESS | 1766 | 1465207926002 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 03:12:06 INFO - PROCESS | 1766 | 1465207926011 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:12:06 INFO - PROCESS | 1766 | 1465207926014 Marionette TRACE conn3 <- [1,2650,null,{}] 03:12:06 INFO - PROCESS | 1766 | 1465207926025 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}] 03:12:06 INFO - PROCESS | 1766 | 1465207926033 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:06 INFO - PROCESS | 1766 | 1465207926253 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 03:12:06 INFO - PROCESS | 1766 | 1465207926488 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:06 INFO - PROCESS | 1766 | 1465207926497 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9cd000 == 32 [pid = 1766] [id = 670] 03:12:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8ecf1c00) [pid = 1766] [serial = 2011] [outer = (nil)] 03:12:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x90584800) [pid = 1766] [serial = 2012] [outer = 0x8ecf1c00] 03:12:06 INFO - PROCESS | 1766 | 1465207926628 Marionette DEBUG loaded listener.js 03:12:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x909eb800) [pid = 1766] [serial = 2013] [outer = 0x8ecf1c00] 03:12:07 INFO - PROCESS | 1766 | 1465207927678 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]]]}] 03:12:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:12:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1735ms 03:12:07 INFO - PROCESS | 1766 | 1465207927746 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 03:12:07 INFO - PROCESS | 1766 | 1465207927750 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 03:12:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:12:07 INFO - PROCESS | 1766 | 1465207927757 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:12:07 INFO - PROCESS | 1766 | 1465207927761 Marionette TRACE conn3 <- [1,2654,null,{}] 03:12:07 INFO - PROCESS | 1766 | 1465207927767 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}] 03:12:07 INFO - PROCESS | 1766 | 1465207927773 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:07 INFO - PROCESS | 1766 | 1465207927960 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 03:12:08 INFO - PROCESS | 1766 | 1465207928258 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:08 INFO - PROCESS | 1766 | 1465207928276 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b50800 == 33 [pid = 1766] [id = 671] 03:12:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x91f67c00) [pid = 1766] [serial = 2014] [outer = (nil)] 03:12:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x91f72c00) [pid = 1766] [serial = 2015] [outer = 0x91f67c00] 03:12:08 INFO - PROCESS | 1766 | 1465207928402 Marionette DEBUG loaded listener.js 03:12:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x9221c000) [pid = 1766] [serial = 2016] [outer = 0x91f67c00] 03:12:09 INFO - PROCESS | 1766 | 1465207929410 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]]]}] 03:12:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:12:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1731ms 03:12:09 INFO - PROCESS | 1766 | 1465207929489 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 03:12:09 INFO - PROCESS | 1766 | 1465207929494 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 03:12:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:12:09 INFO - PROCESS | 1766 | 1465207929500 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:12:09 INFO - PROCESS | 1766 | 1465207929504 Marionette TRACE conn3 <- [1,2658,null,{}] 03:12:09 INFO - PROCESS | 1766 | 1465207929510 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}] 03:12:09 INFO - PROCESS | 1766 | 1465207929515 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:09 INFO - PROCESS | 1766 | 1465207929730 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 03:12:09 INFO - PROCESS | 1766 | 1465207929963 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:09 INFO - PROCESS | 1766 | 1465207929971 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x9223c000 == 34 [pid = 1766] [id = 672] 03:12:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x92248c00) [pid = 1766] [serial = 2017] [outer = (nil)] 03:12:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x92295400) [pid = 1766] [serial = 2018] [outer = 0x92248c00] 03:12:10 INFO - PROCESS | 1766 | 1465207930098 Marionette DEBUG loaded listener.js 03:12:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x92298c00) [pid = 1766] [serial = 2019] [outer = 0x92248c00] 03:12:11 INFO - PROCESS | 1766 | 1465207931211 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]]]}] 03:12:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:12:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1733ms 03:12:11 INFO - PROCESS | 1766 | 1465207931233 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 03:12:11 INFO - PROCESS | 1766 | 1465207931239 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 03:12:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:12:11 INFO - PROCESS | 1766 | 1465207931247 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:12:11 INFO - PROCESS | 1766 | 1465207931252 Marionette TRACE conn3 <- [1,2662,null,{}] 03:12:11 INFO - PROCESS | 1766 | 1465207931260 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}] 03:12:11 INFO - PROCESS | 1766 | 1465207931264 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:11 INFO - PROCESS | 1766 | 1465207931450 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 03:12:11 INFO - PROCESS | 1766 | 1465207931811 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:11 INFO - PROCESS | 1766 | 1465207931823 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:11 INFO - PROCESS | 1766 | --DOCSHELL 0x8de99c00 == 33 [pid = 1766] [id = 667] 03:12:11 INFO - PROCESS | 1766 | --DOCSHELL 0x90579000 == 32 [pid = 1766] [id = 666] 03:12:11 INFO - PROCESS | 1766 | --DOCSHELL 0x8dea0000 == 31 [pid = 1766] [id = 665] 03:12:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de12c00 == 32 [pid = 1766] [id = 673] 03:12:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8de13400) [pid = 1766] [serial = 2020] [outer = (nil)] 03:12:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8de9fc00) [pid = 1766] [serial = 2021] [outer = 0x8de13400] 03:12:11 INFO - PROCESS | 1766 | 1465207931940 Marionette DEBUG loaded listener.js 03:12:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8e85e000) [pid = 1766] [serial = 2022] [outer = 0x8de13400] 03:12:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcefc00 == 31 [pid = 1766] [id = 664] 03:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x93874c00) [pid = 1766] [serial = 1971] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x90907000) [pid = 1766] [serial = 1970] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x92246400) [pid = 1766] [serial = 1964] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8dcfcc00) [pid = 1766] [serial = 1967] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x92caa000) [pid = 1766] [serial = 1952] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x92cb0000) [pid = 1766] [serial = 1953] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x92290000) [pid = 1766] [serial = 1949] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x92297400) [pid = 1766] [serial = 1950] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8dfe8400) [pid = 1766] [serial = 1943] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8e943400) [pid = 1766] [serial = 1944] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x91b45800) [pid = 1766] [serial = 1961] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8e85fc00) [pid = 1766] [serial = 1955] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x90576400) [pid = 1766] [serial = 1956] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x91b49000) [pid = 1766] [serial = 1941] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x9057d800) [pid = 1766] [serial = 1958] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x9090a800) [pid = 1766] [serial = 1959] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x909e9c00) [pid = 1766] [serial = 1946] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x909ec400) [pid = 1766] [serial = 1947] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x8e866400) [pid = 1766] [serial = 1968] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x92249400) [pid = 1766] [serial = 1965] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x92214800) [pid = 1766] [serial = 1962] [outer = (nil)] [url = about:blank] 03:12:12 INFO - PROCESS | 1766 | 1465207932775 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]]]}] 03:12:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:12:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1537ms 03:12:12 INFO - PROCESS | 1766 | 1465207932784 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 03:12:12 INFO - PROCESS | 1766 | 1465207932791 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 03:12:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:12:12 INFO - PROCESS | 1766 | 1465207932805 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:12:12 INFO - PROCESS | 1766 | 1465207932809 Marionette TRACE conn3 <- [1,2666,null,{}] 03:12:12 INFO - PROCESS | 1766 | 1465207932815 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}] 03:12:12 INFO - PROCESS | 1766 | 1465207932820 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:12 INFO - PROCESS | 1766 | 1465207932977 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 03:12:13 INFO - PROCESS | 1766 | 1465207933138 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:13 INFO - PROCESS | 1766 | 1465207933145 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e859c00 == 32 [pid = 1766] [id = 674] 03:12:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8e94dc00) [pid = 1766] [serial = 2023] [outer = (nil)] 03:12:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8e9d5400) [pid = 1766] [serial = 2024] [outer = 0x8e94dc00] 03:12:13 INFO - PROCESS | 1766 | 1465207933229 Marionette DEBUG loaded listener.js 03:12:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x90576c00) [pid = 1766] [serial = 2025] [outer = 0x8e94dc00] 03:12:14 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:14 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:12:14 INFO - PROCESS | 1766 | 1465207934467 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]]]}] 03:12:14 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) 03:12:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1690ms 03:12:14 INFO - PROCESS | 1766 | 1465207934509 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 03:12:14 INFO - PROCESS | 1766 | 1465207934512 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 03:12:14 INFO - PROCESS | 1766 | 1465207934524 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:12:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:12:14 INFO - PROCESS | 1766 | 1465207934531 Marionette TRACE conn3 <- [1,2670,null,{}] 03:12:14 INFO - PROCESS | 1766 | 1465207934564 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}] 03:12:14 INFO - PROCESS | 1766 | 1465207934572 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:14 INFO - PROCESS | 1766 | 1465207934862 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 03:12:14 INFO - PROCESS | 1766 | 1465207934902 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:14 INFO - PROCESS | 1766 | 1465207934911 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b3e000 == 33 [pid = 1766] [id = 675] 03:12:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x91b42000) [pid = 1766] [serial = 2026] [outer = (nil)] 03:12:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x91b49800) [pid = 1766] [serial = 2027] [outer = 0x91b42000] 03:12:14 INFO - PROCESS | 1766 | 1465207934984 Marionette DEBUG loaded listener.js 03:12:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x91f6e400) [pid = 1766] [serial = 2028] [outer = 0x91b42000] 03:12:16 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:16 INFO - PROCESS | 1766 | 1465207936277 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] 03:12:16 INFO - PROCESS | 1766 | 1465207936388 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 03:12:16 INFO - PROCESS | 1766 | 1465207936395 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:12:16 INFO - PROCESS | 1766 | 1465207936398 Marionette TRACE conn3 <- [1,2674,null,{}] 03:12:16 INFO - PROCESS | 1766 | 1465207936405 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}] 03:12:16 INFO - PROCESS | 1766 | 1465207936409 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:16 INFO - PROCESS | 1766 | 1465207936601 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 03:12:16 INFO - PROCESS | 1766 | 1465207936742 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:16 INFO - PROCESS | 1766 | 1465207936751 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfe2400 == 34 [pid = 1766] [id = 676] 03:12:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 60 (0x90903800) [pid = 1766] [serial = 2029] [outer = (nil)] 03:12:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 61 (0x91b3d000) [pid = 1766] [serial = 2030] [outer = 0x90903800] 03:12:16 INFO - PROCESS | 1766 | 1465207936817 Marionette DEBUG loaded listener.js 03:12:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 62 (0x91145c00) [pid = 1766] [serial = 2031] [outer = 0x90903800] 03:12:17 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:17 INFO - PROCESS | 1766 | 1465207937944 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] 03:12:17 INFO - PROCESS | 1766 | 1465207937975 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 03:12:17 INFO - PROCESS | 1766 | 1465207937987 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:12:17 INFO - PROCESS | 1766 | 1465207937990 Marionette TRACE conn3 <- [1,2678,null,{}] 03:12:17 INFO - PROCESS | 1766 | 1465207937995 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}] 03:12:18 INFO - PROCESS | 1766 | 1465207938000 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:18 INFO - PROCESS | 1766 | 1465207938173 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 03:12:18 INFO - PROCESS | 1766 | 1465207938451 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:18 INFO - PROCESS | 1766 | 1465207938464 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d591c00 == 35 [pid = 1766] [id = 677] 03:12:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0x8d593400) [pid = 1766] [serial = 2032] [outer = (nil)] 03:12:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x8d7e5400) [pid = 1766] [serial = 2033] [outer = 0x8d593400] 03:12:18 INFO - PROCESS | 1766 | 1465207938543 Marionette DEBUG loaded listener.js 03:12:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8d7e8c00) [pid = 1766] [serial = 2034] [outer = 0x8d593400] 03:12:19 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:19 INFO - PROCESS | 1766 | 1465207939937 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]]]}] 03:12:19 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) 03:12:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1988ms 03:12:19 INFO - PROCESS | 1766 | 1465207939976 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 03:12:19 INFO - PROCESS | 1766 | 1465207939980 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 03:12:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:12:19 INFO - PROCESS | 1766 | 1465207939988 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:12:19 INFO - PROCESS | 1766 | 1465207939992 Marionette TRACE conn3 <- [1,2682,null,{}] 03:12:20 INFO - PROCESS | 1766 | 1465207940042 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}] 03:12:20 INFO - PROCESS | 1766 | 1465207940047 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:20 INFO - PROCESS | 1766 | 1465207940361 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 03:12:20 INFO - PROCESS | 1766 | 1465207940497 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:20 INFO - PROCESS | 1766 | 1465207940508 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de18c00 == 36 [pid = 1766] [id = 678] 03:12:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8de9e400) [pid = 1766] [serial = 2035] [outer = (nil)] 03:12:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x8e94a000) [pid = 1766] [serial = 2036] [outer = 0x8de9e400] 03:12:20 INFO - PROCESS | 1766 | 1465207940589 Marionette DEBUG loaded listener.js 03:12:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8e9d4400) [pid = 1766] [serial = 2037] [outer = 0x8de9e400] 03:12:21 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:21 INFO - PROCESS | 1766 | 1465207941955 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]]]}] 03:12:21 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) 03:12:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1980ms 03:12:21 INFO - PROCESS | 1766 | 1465207941972 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 03:12:21 INFO - PROCESS | 1766 | 1465207941977 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 03:12:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:12:21 INFO - PROCESS | 1766 | 1465207941990 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:12:21 INFO - PROCESS | 1766 | 1465207941998 Marionette TRACE conn3 <- [1,2686,null,{}] 03:12:22 INFO - PROCESS | 1766 | 1465207942007 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}] 03:12:22 INFO - PROCESS | 1766 | 1465207942012 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:22 INFO - PROCESS | 1766 | 1465207942274 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 03:12:22 INFO - PROCESS | 1766 | 1465207942433 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:22 INFO - PROCESS | 1766 | 1465207942442 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ecf0000 == 37 [pid = 1766] [id = 679] 03:12:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x9057d800) [pid = 1766] [serial = 2038] [outer = (nil)] 03:12:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x91145000) [pid = 1766] [serial = 2039] [outer = 0x9057d800] 03:12:22 INFO - PROCESS | 1766 | 1465207942557 Marionette DEBUG loaded listener.js 03:12:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x91301c00) [pid = 1766] [serial = 2040] [outer = 0x9057d800] 03:12:23 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:24 INFO - PROCESS | 1766 | 1465207944003 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] 03:12:24 INFO - PROCESS | 1766 | 1465207944036 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 03:12:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:12:24 INFO - PROCESS | 1766 | 1465207944139 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:12:24 INFO - PROCESS | 1766 | 1465207944149 Marionette TRACE conn3 <- [1,2690,null,{}] 03:12:24 INFO - PROCESS | 1766 | 1465207944174 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}] 03:12:24 INFO - PROCESS | 1766 | 1465207944181 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:24 INFO - PROCESS | 1766 | 1465207944349 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 03:12:24 INFO - PROCESS | 1766 | 1465207944534 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:24 INFO - PROCESS | 1766 | 1465207944543 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfda400 == 38 [pid = 1766] [id = 680] 03:12:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8ecf2c00) [pid = 1766] [serial = 2041] [outer = (nil)] 03:12:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9130e000) [pid = 1766] [serial = 2042] [outer = 0x8ecf2c00] 03:12:24 INFO - PROCESS | 1766 | 1465207944620 Marionette DEBUG loaded listener.js 03:12:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x92297800) [pid = 1766] [serial = 2043] [outer = 0x8ecf2c00] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfe2400 == 37 [pid = 1766] [id = 676] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x91b3e000 == 36 [pid = 1766] [id = 675] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8e859c00 == 35 [pid = 1766] [id = 674] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8de12c00 == 34 [pid = 1766] [id = 673] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9cd000 == 33 [pid = 1766] [id = 670] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcf0000 == 32 [pid = 1766] [id = 669] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7eb400 == 31 [pid = 1766] [id = 627] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8d894000 == 30 [pid = 1766] [id = 623] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x907b3800 == 29 [pid = 1766] [id = 624] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8e94e000 == 28 [pid = 1766] [id = 663] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x9130a000 == 27 [pid = 1766] [id = 633] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcf1000 == 26 [pid = 1766] [id = 617] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcf5400 == 25 [pid = 1766] [id = 618] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8ece5800 == 24 [pid = 1766] [id = 628] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8e859400 == 23 [pid = 1766] [id = 619] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8e85c400 == 22 [pid = 1766] [id = 629] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8d598400 == 21 [pid = 1766] [id = 621] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x9221bc00 == 20 [pid = 1766] [id = 625] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e7400 == 19 [pid = 1766] [id = 626] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x9223c000 == 18 [pid = 1766] [id = 672] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8d891c00 == 17 [pid = 1766] [id = 632] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7efc00 == 16 [pid = 1766] [id = 668] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8ecf1000 == 15 [pid = 1766] [id = 622] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8d594c00 == 14 [pid = 1766] [id = 630] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8de0d800 == 13 [pid = 1766] [id = 631] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x91b50800 == 12 [pid = 1766] [id = 671] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x907c0400 == 11 [pid = 1766] [id = 620] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8de0e400 == 10 [pid = 1766] [id = 616] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8ecf0000 == 9 [pid = 1766] [id = 679] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8d591c00 == 8 [pid = 1766] [id = 677] 03:12:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8de18c00 == 7 [pid = 1766] [id = 678] 03:12:27 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x93a55800) [pid = 1766] [serial = 1982] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x90903c00) [pid = 1766] [serial = 1992] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8e862c00) [pid = 1766] [serial = 1997] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x907b8400) [pid = 1766] [serial = 1974] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x9090b000) [pid = 1766] [serial = 2001] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x93ac7800) [pid = 1766] [serial = 1985] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x9114a400) [pid = 1766] [serial = 2003] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x92242400) [pid = 1766] [serial = 1977] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x8e941800) [pid = 1766] [serial = 1988] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x8dcf7400) [pid = 1766] [serial = 1994] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 63 (0x907c1400) [pid = 1766] [serial = 1989] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 62 (0x8e945c00) [pid = 1766] [serial = 1998] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 61 (0x9387d800) [pid = 1766] [serial = 1979] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 60 (0x907b6400) [pid = 1766] [serial = 2000] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 59 (0x94528800) [pid = 1766] [serial = 1986] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 58 (0x93a58000) [pid = 1766] [serial = 1983] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 57 (0x92212800) [pid = 1766] [serial = 1976] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 56 (0x91b31400) [pid = 1766] [serial = 2004] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 55 (0x8dcfac00) [pid = 1766] [serial = 1995] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 54 (0x8e9cac00) [pid = 1766] [serial = 1973] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 53 (0x939c5400) [pid = 1766] [serial = 1980] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 52 (0x90577800) [pid = 1766] [serial = 1991] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | --DOMWINDOW == 51 (0x907be800) [pid = 1766] [serial = 2006] [outer = (nil)] [url = about:blank] 03:12:27 INFO - PROCESS | 1766 | 1465207947310 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] 03:12:27 INFO - PROCESS | 1766 | 1465207947352 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 03:12:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:12:27 INFO - PROCESS | 1766 | 1465207947362 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:12:27 INFO - PROCESS | 1766 | 1465207947368 Marionette TRACE conn3 <- [1,2694,null,{}] 03:12:27 INFO - PROCESS | 1766 | 1465207947379 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}] 03:12:27 INFO - PROCESS | 1766 | 1465207947384 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:27 INFO - PROCESS | 1766 | 1465207947553 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 03:12:27 INFO - PROCESS | 1766 | 1465207947565 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:27 INFO - PROCESS | 1766 | 1465207947577 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcf3000 == 8 [pid = 1766] [id = 681] 03:12:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 52 (0x8dcf4400) [pid = 1766] [serial = 2044] [outer = (nil)] 03:12:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 53 (0x8dcf9000) [pid = 1766] [serial = 2045] [outer = 0x8dcf4400] 03:12:27 INFO - PROCESS | 1766 | 1465207947706 Marionette DEBUG loaded listener.js 03:12:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 54 (0x8de10400) [pid = 1766] [serial = 2046] [outer = 0x8dcf4400] 03:12:29 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:12:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:12:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:12:29 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1 03:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:29 INFO - _addTest/ [0,2697,"getWindowHandle",null] 03:12:29 INFO - PROCESS | 1766 | 1465207949107 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 03:12:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:12:29 INFO - PROCESS | 1766 | 1465207949118 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:12:29 INFO - PROCESS | 1766 | 1465207949122 Marionette TRACE conn3 <- [1,2698,null,{}] 03:12:29 INFO - PROCESS | 1766 | 1465207949128 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}] 03:12:29 INFO - PROCESS | 1766 | 1465207949134 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:29 INFO - PROCESS | 1766 | 1465207949290 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 03:12:29 INFO - PROCESS | 1766 | 1465207949513 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:29 INFO - PROCESS | 1766 | 1465207949524 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfde000 == 9 [pid = 1766] [id = 682] 03:12:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 55 (0x8dfe1000) [pid = 1766] [serial = 2047] [outer = (nil)] 03:12:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 56 (0x8e859400) [pid = 1766] [serial = 2048] [outer = 0x8dfe1000] 03:12:29 INFO - PROCESS | 1766 | 1465207949595 Marionette DEBUG loaded listener.js 03:12:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 57 (0x8e863400) [pid = 1766] [serial = 2049] [outer = 0x8dfe1000] 03:12:30 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:12:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:12:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:12:30 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1 03:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:12:30 INFO - _addTest/ [0,2701,"getWindowHandle",null] 03:12:30 INFO - PROCESS | 1766 | 1465207950957 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 03:12:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:12:30 INFO - PROCESS | 1766 | 1465207950972 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:12:30 INFO - PROCESS | 1766 | 1465207950977 Marionette TRACE conn3 <- [1,2702,null,{}] 03:12:30 INFO - PROCESS | 1766 | 1465207950996 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}] 03:12:31 INFO - PROCESS | 1766 | 1465207951005 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:31 INFO - PROCESS | 1766 | 1465207951269 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 03:12:31 INFO - PROCESS | 1766 | 1465207951294 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:31 INFO - PROCESS | 1766 | 1465207951305 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e944c00 == 10 [pid = 1766] [id = 683] 03:12:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 58 (0x8e94e800) [pid = 1766] [serial = 2050] [outer = (nil)] 03:12:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 59 (0x8ecefc00) [pid = 1766] [serial = 2051] [outer = 0x8e94e800] 03:12:31 INFO - PROCESS | 1766 | 1465207951384 Marionette DEBUG loaded listener.js 03:12:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 60 (0x9057c800) [pid = 1766] [serial = 2052] [outer = 0x8e94e800] 03:12:32 INFO - PROCESS | 1766 | --DOMWINDOW == 59 (0x91b42000) [pid = 1766] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:12:32 INFO - PROCESS | 1766 | --DOMWINDOW == 58 (0x8de17800) [pid = 1766] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:12:32 INFO - PROCESS | 1766 | --DOMWINDOW == 57 (0x91f67c00) [pid = 1766] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:12:32 INFO - PROCESS | 1766 | --DOMWINDOW == 56 (0x8dcf4800) [pid = 1766] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:12:32 INFO - PROCESS | 1766 | --DOMWINDOW == 55 (0x8e94dc00) [pid = 1766] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:12:32 INFO - PROCESS | 1766 | --DOMWINDOW == 54 (0x8ecf1c00) [pid = 1766] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:12:32 INFO - PROCESS | 1766 | --DOMWINDOW == 53 (0x8de13400) [pid = 1766] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:12:32 INFO - PROCESS | 1766 | --DOMWINDOW == 52 (0x92248c00) [pid = 1766] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:12:32 INFO - PROCESS | 1766 | --DOMWINDOW == 51 (0x90903800) [pid = 1766] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:12:32 INFO - PROCESS | 1766 | 1465207952531 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]]]}] 03:12:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:12:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1584ms 03:12:32 INFO - PROCESS | 1766 | 1465207952556 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 03:12:32 INFO - PROCESS | 1766 | 1465207952561 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 03:12:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:12:32 INFO - PROCESS | 1766 | 1465207952566 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:12:32 INFO - PROCESS | 1766 | 1465207952570 Marionette TRACE conn3 <- [1,2706,null,{}] 03:12:32 INFO - PROCESS | 1766 | 1465207952575 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}] 03:12:32 INFO - PROCESS | 1766 | 1465207952580 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:32 INFO - PROCESS | 1766 | 1465207952749 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 03:12:32 INFO - PROCESS | 1766 | 1465207952767 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:32 INFO - PROCESS | 1766 | 1465207952773 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d8a0000 == 11 [pid = 1766] [id = 684] 03:12:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 52 (0x8dfe9400) [pid = 1766] [serial = 2053] [outer = (nil)] 03:12:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 53 (0x907ba400) [pid = 1766] [serial = 2054] [outer = 0x8dfe9400] 03:12:32 INFO - PROCESS | 1766 | 1465207952969 Marionette DEBUG loaded listener.js 03:12:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 54 (0x90909000) [pid = 1766] [serial = 2055] [outer = 0x8dfe9400] 03:12:33 INFO - PROCESS | 1766 | 1465207953784 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]]]}] 03:12:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:12:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1230ms 03:12:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:12:33 INFO - PROCESS | 1766 | 1465207953797 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 03:12:33 INFO - PROCESS | 1766 | 1465207953800 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 03:12:33 INFO - PROCESS | 1766 | 1465207953811 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:12:33 INFO - PROCESS | 1766 | 1465207953814 Marionette TRACE conn3 <- [1,2710,null,{}] 03:12:33 INFO - PROCESS | 1766 | 1465207953820 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}] 03:12:33 INFO - PROCESS | 1766 | 1465207953825 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:34 INFO - PROCESS | 1766 | 1465207954093 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 03:12:34 INFO - PROCESS | 1766 | 1465207954235 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:34 INFO - PROCESS | 1766 | 1465207954246 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d597000 == 12 [pid = 1766] [id = 685] 03:12:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 55 (0x8d598000) [pid = 1766] [serial = 2056] [outer = (nil)] 03:12:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 56 (0x8d7e3800) [pid = 1766] [serial = 2057] [outer = 0x8d598000] 03:12:34 INFO - PROCESS | 1766 | 1465207954333 Marionette DEBUG loaded listener.js 03:12:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 57 (0x8d89b800) [pid = 1766] [serial = 2058] [outer = 0x8d598000] 03:12:35 INFO - PROCESS | 1766 | 1465207955515 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] 03:12:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:12:35 INFO - PROCESS | 1766 | 1465207955553 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 03:12:35 INFO - PROCESS | 1766 | 1465207955561 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:12:35 INFO - PROCESS | 1766 | 1465207955567 Marionette TRACE conn3 <- [1,2714,null,{}] 03:12:35 INFO - PROCESS | 1766 | 1465207955574 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}] 03:12:35 INFO - PROCESS | 1766 | 1465207955580 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:35 INFO - PROCESS | 1766 | 1465207955798 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 03:12:36 INFO - PROCESS | 1766 | 1465207956076 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:36 INFO - PROCESS | 1766 | 1465207956087 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de99800 == 13 [pid = 1766] [id = 686] 03:12:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 58 (0x8dfe9000) [pid = 1766] [serial = 2059] [outer = (nil)] 03:12:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 59 (0x8e94dc00) [pid = 1766] [serial = 2060] [outer = 0x8dfe9000] 03:12:36 INFO - PROCESS | 1766 | 1465207956175 Marionette DEBUG loaded listener.js 03:12:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 60 (0x8ece9800) [pid = 1766] [serial = 2061] [outer = 0x8dfe9000] 03:12:37 INFO - PROCESS | 1766 | 1465207957178 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]]]}] 03:12:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:12:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1687ms 03:12:37 INFO - PROCESS | 1766 | 1465207957248 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 03:12:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:12:37 INFO - PROCESS | 1766 | 1465207957253 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 03:12:37 INFO - PROCESS | 1766 | 1465207957260 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:12:37 INFO - PROCESS | 1766 | 1465207957264 Marionette TRACE conn3 <- [1,2718,null,{}] 03:12:37 INFO - PROCESS | 1766 | 1465207957270 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}] 03:12:37 INFO - PROCESS | 1766 | 1465207957276 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:37 INFO - PROCESS | 1766 | 1465207957458 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 03:12:37 INFO - PROCESS | 1766 | 1465207957728 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:37 INFO - PROCESS | 1766 | 1465207957738 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e866000 == 14 [pid = 1766] [id = 687] 03:12:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 61 (0x9090d000) [pid = 1766] [serial = 2062] [outer = (nil)] 03:12:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 62 (0x909e5800) [pid = 1766] [serial = 2063] [outer = 0x9090d000] 03:12:37 INFO - PROCESS | 1766 | 1465207957864 Marionette DEBUG loaded listener.js 03:12:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0x91145400) [pid = 1766] [serial = 2064] [outer = 0x9090d000] 03:12:38 INFO - PROCESS | 1766 | 1465207958924 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] 03:12:38 INFO - PROCESS | 1766 | 1465207958956 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 03:12:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:12:38 INFO - PROCESS | 1766 | 1465207958973 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:12:38 INFO - PROCESS | 1766 | 1465207958981 Marionette TRACE conn3 <- [1,2722,null,{}] 03:12:38 INFO - PROCESS | 1766 | 1465207958987 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}] 03:12:39 INFO - PROCESS | 1766 | 1465207958996 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:39 INFO - PROCESS | 1766 | 1465207959227 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 03:12:39 INFO - PROCESS | 1766 | 1465207959471 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:39 INFO - PROCESS | 1766 | 1465207959482 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d593c00 == 15 [pid = 1766] [id = 688] 03:12:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x8d594c00) [pid = 1766] [serial = 2065] [outer = (nil)] 03:12:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8d7e8400) [pid = 1766] [serial = 2066] [outer = 0x8d594c00] 03:12:39 INFO - PROCESS | 1766 | 1465207959731 Marionette DEBUG loaded listener.js 03:12:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8dcf5800) [pid = 1766] [serial = 2067] [outer = 0x8d594c00] 03:12:40 INFO - PROCESS | 1766 | --DOCSHELL 0x8d8a0000 == 14 [pid = 1766] [id = 684] 03:12:40 INFO - PROCESS | 1766 | --DOCSHELL 0x8e944c00 == 13 [pid = 1766] [id = 683] 03:12:40 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfde000 == 12 [pid = 1766] [id = 682] 03:12:40 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcf3000 == 11 [pid = 1766] [id = 681] 03:12:40 INFO - PROCESS | 1766 | 1465207960786 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] 03:12:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:12:40 INFO - PROCESS | 1766 | 1465207960866 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 03:12:40 INFO - PROCESS | 1766 | 1465207960874 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:12:40 INFO - PROCESS | 1766 | 1465207960878 Marionette TRACE conn3 <- [1,2726,null,{}] 03:12:40 INFO - PROCESS | 1766 | 1465207960885 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}] 03:12:40 INFO - PROCESS | 1766 | 1465207960890 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:41 INFO - PROCESS | 1766 | 1465207961056 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 03:12:41 INFO - PROCESS | 1766 | 1465207961071 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:41 INFO - PROCESS | 1766 | 1465207961079 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfe5000 == 12 [pid = 1766] [id = 689] 03:12:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 50 (0x8e858000) [pid = 1766] [serial = 2068] [outer = (nil)] 03:12:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 51 (0x8e944400) [pid = 1766] [serial = 2069] [outer = 0x8e858000] 03:12:41 INFO - PROCESS | 1766 | 1465207961277 Marionette DEBUG loaded listener.js 03:12:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 52 (0x8e9d5800) [pid = 1766] [serial = 2070] [outer = 0x8e858000] 03:12:42 INFO - PROCESS | 1766 | 1465207962096 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]]]}] 03:12:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:12:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1280ms 03:12:42 INFO - PROCESS | 1766 | 1465207962152 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 03:12:42 INFO - PROCESS | 1766 | 1465207962157 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 03:12:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:12:42 INFO - PROCESS | 1766 | 1465207962167 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:12:42 INFO - PROCESS | 1766 | 1465207962171 Marionette TRACE conn3 <- [1,2730,null,{}] 03:12:42 INFO - PROCESS | 1766 | 1465207962177 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}] 03:12:42 INFO - PROCESS | 1766 | 1465207962183 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:42 INFO - PROCESS | 1766 | 1465207962358 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 03:12:42 INFO - PROCESS | 1766 | 1465207962495 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:42 INFO - PROCESS | 1766 | 1465207962503 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x90584800 == 13 [pid = 1766] [id = 690] 03:12:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 53 (0x907b9400) [pid = 1766] [serial = 2071] [outer = (nil)] 03:12:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 54 (0x9090b400) [pid = 1766] [serial = 2072] [outer = 0x907b9400] 03:12:42 INFO - PROCESS | 1766 | 1465207962570 Marionette DEBUG loaded listener.js 03:12:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 55 (0x909e9800) [pid = 1766] [serial = 2073] [outer = 0x907b9400] 03:12:43 INFO - PROCESS | 1766 | 1465207963872 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] 03:12:43 INFO - PROCESS | 1766 | 1465207963905 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 03:12:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:12:43 INFO - PROCESS | 1766 | 1465207963919 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:12:43 INFO - PROCESS | 1766 | 1465207963928 Marionette TRACE conn3 <- [1,2734,null,{}] 03:12:43 INFO - PROCESS | 1766 | 1465207963953 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}] 03:12:43 INFO - PROCESS | 1766 | 1465207963961 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:44 INFO - PROCESS | 1766 | 1465207964196 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 03:12:44 INFO - PROCESS | 1766 | 1465207964229 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:44 INFO - PROCESS | 1766 | 1465207964239 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e866800 == 14 [pid = 1766] [id = 691] 03:12:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 56 (0x9114e400) [pid = 1766] [serial = 2074] [outer = (nil)] 03:12:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 57 (0x91b3e000) [pid = 1766] [serial = 2075] [outer = 0x9114e400] 03:12:44 INFO - PROCESS | 1766 | 1465207964305 Marionette DEBUG loaded listener.js 03:12:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 58 (0x91b45800) [pid = 1766] [serial = 2076] [outer = 0x9114e400] 03:12:45 INFO - PROCESS | 1766 | --DOMWINDOW == 57 (0x8ecf2c00) [pid = 1766] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:12:45 INFO - PROCESS | 1766 | --DOMWINDOW == 56 (0x8d593400) [pid = 1766] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:12:45 INFO - PROCESS | 1766 | --DOMWINDOW == 55 (0x8dcf4400) [pid = 1766] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:12:45 INFO - PROCESS | 1766 | --DOMWINDOW == 54 (0x8de9e400) [pid = 1766] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:12:45 INFO - PROCESS | 1766 | --DOMWINDOW == 53 (0x9057d800) [pid = 1766] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:12:45 INFO - PROCESS | 1766 | --DOMWINDOW == 52 (0x8e94e800) [pid = 1766] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:12:45 INFO - PROCESS | 1766 | 1465207965232 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]]]}] 03:12:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:12:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1362ms 03:12:45 INFO - PROCESS | 1766 | 1465207965282 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 03:12:45 INFO - PROCESS | 1766 | 1465207965286 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 03:12:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:12:45 INFO - PROCESS | 1766 | 1465207965292 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:12:45 INFO - PROCESS | 1766 | 1465207965296 Marionette TRACE conn3 <- [1,2738,null,{}] 03:12:45 INFO - PROCESS | 1766 | 1465207965301 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}] 03:12:45 INFO - PROCESS | 1766 | 1465207965306 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:45 INFO - PROCESS | 1766 | 1465207965463 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 03:12:45 INFO - PROCESS | 1766 | 1465207965471 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:45 INFO - PROCESS | 1766 | 1465207965478 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b3c000 == 15 [pid = 1766] [id = 692] 03:12:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 53 (0x91b3d400) [pid = 1766] [serial = 2077] [outer = (nil)] 03:12:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 54 (0x91b4c800) [pid = 1766] [serial = 2078] [outer = 0x91b3d400] 03:12:45 INFO - PROCESS | 1766 | 1465207965546 Marionette DEBUG loaded listener.js 03:12:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 55 (0x91b4dc00) [pid = 1766] [serial = 2079] [outer = 0x91b3d400] 03:12:46 INFO - PROCESS | 1766 | 1465207966436 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]]]}] 03:12:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:12:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1187ms 03:12:46 INFO - PROCESS | 1766 | 1465207966481 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 03:12:46 INFO - PROCESS | 1766 | 1465207966484 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 03:12:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:12:46 INFO - PROCESS | 1766 | 1465207966490 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:12:46 INFO - PROCESS | 1766 | 1465207966492 Marionette TRACE conn3 <- [1,2742,null,{}] 03:12:46 INFO - PROCESS | 1766 | 1465207966498 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}] 03:12:46 INFO - PROCESS | 1766 | 1465207966503 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:46 INFO - PROCESS | 1766 | 1465207966650 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 03:12:46 INFO - PROCESS | 1766 | 1465207966664 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:46 INFO - PROCESS | 1766 | 1465207966669 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dea4800 == 16 [pid = 1766] [id = 693] 03:12:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 56 (0x91b4a400) [pid = 1766] [serial = 2080] [outer = (nil)] 03:12:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 57 (0x9221b400) [pid = 1766] [serial = 2081] [outer = 0x91b4a400] 03:12:46 INFO - PROCESS | 1766 | 1465207966752 Marionette DEBUG loaded listener.js 03:12:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 58 (0x9228a400) [pid = 1766] [serial = 2082] [outer = 0x91b4a400] 03:12:47 INFO - PROCESS | 1766 | 1465207967887 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]]]}] 03:12:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:12:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1429ms 03:12:47 INFO - PROCESS | 1766 | 1465207967920 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 03:12:47 INFO - PROCESS | 1766 | 1465207967925 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 03:12:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:12:47 INFO - PROCESS | 1766 | 1465207967934 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:12:47 INFO - PROCESS | 1766 | 1465207967939 Marionette TRACE conn3 <- [1,2746,null,{}] 03:12:47 INFO - PROCESS | 1766 | 1465207967947 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}] 03:12:47 INFO - PROCESS | 1766 | 1465207967953 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:48 INFO - PROCESS | 1766 | 1465207968137 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 03:12:48 INFO - PROCESS | 1766 | 1465207968342 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:48 INFO - PROCESS | 1766 | 1465207968356 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de16000 == 17 [pid = 1766] [id = 694] 03:12:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 59 (0x8dea3000) [pid = 1766] [serial = 2083] [outer = (nil)] 03:12:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 60 (0x8e945c00) [pid = 1766] [serial = 2084] [outer = 0x8dea3000] 03:12:48 INFO - PROCESS | 1766 | 1465207968536 Marionette DEBUG loaded listener.js 03:12:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 61 (0x90578400) [pid = 1766] [serial = 2085] [outer = 0x8dea3000] 03:12:49 INFO - PROCESS | 1766 | 1465207969417 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]]]}] 03:12:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:12:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1541ms 03:12:49 INFO - PROCESS | 1766 | 1465207969475 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 03:12:49 INFO - PROCESS | 1766 | 1465207969482 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 03:12:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:12:49 INFO - PROCESS | 1766 | 1465207969493 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:12:49 INFO - PROCESS | 1766 | 1465207969496 Marionette TRACE conn3 <- [1,2750,null,{}] 03:12:49 INFO - PROCESS | 1766 | 1465207969503 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}] 03:12:49 INFO - PROCESS | 1766 | 1465207969509 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:49 INFO - PROCESS | 1766 | 1465207969727 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 03:12:49 INFO - PROCESS | 1766 | 1465207969910 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:49 INFO - PROCESS | 1766 | 1465207969921 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e94e800 == 18 [pid = 1766] [id = 695] 03:12:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 62 (0x909e3400) [pid = 1766] [serial = 2086] [outer = (nil)] 03:12:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0x9130d400) [pid = 1766] [serial = 2087] [outer = 0x909e3400] 03:12:50 INFO - PROCESS | 1766 | 1465207970019 Marionette DEBUG loaded listener.js 03:12:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x91b33c00) [pid = 1766] [serial = 2088] [outer = 0x909e3400] 03:12:51 INFO - PROCESS | 1766 | 1465207971060 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]]]}] 03:12:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:12:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1630ms 03:12:51 INFO - PROCESS | 1766 | 1465207971123 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 03:12:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:12:51 INFO - PROCESS | 1766 | 1465207971128 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 03:12:51 INFO - PROCESS | 1766 | 1465207971134 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:12:51 INFO - PROCESS | 1766 | 1465207971140 Marionette TRACE conn3 <- [1,2754,null,{}] 03:12:51 INFO - PROCESS | 1766 | 1465207971157 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}] 03:12:51 INFO - PROCESS | 1766 | 1465207971166 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:51 INFO - PROCESS | 1766 | 1465207971382 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 03:12:51 INFO - PROCESS | 1766 | 1465207971615 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:51 INFO - PROCESS | 1766 | 1465207971624 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dceec00 == 19 [pid = 1766] [id = 696] 03:12:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x9090dc00) [pid = 1766] [serial = 2089] [outer = (nil)] 03:12:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x92a5bc00) [pid = 1766] [serial = 2090] [outer = 0x9090dc00] 03:12:51 INFO - PROCESS | 1766 | 1465207971754 Marionette DEBUG loaded listener.js 03:12:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x92a62800) [pid = 1766] [serial = 2091] [outer = 0x9090dc00] 03:12:52 INFO - PROCESS | 1766 | 1465207972689 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]]]}] 03:12:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:12:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1593ms 03:12:52 INFO - PROCESS | 1766 | 1465207972726 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 03:12:52 INFO - PROCESS | 1766 | 1465207972731 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 03:12:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:12:52 INFO - PROCESS | 1766 | 1465207972737 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:12:52 INFO - PROCESS | 1766 | 1465207972741 Marionette TRACE conn3 <- [1,2758,null,{}] 03:12:52 INFO - PROCESS | 1766 | 1465207972747 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}] 03:12:52 INFO - PROCESS | 1766 | 1465207972753 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:52 INFO - PROCESS | 1766 | 1465207972937 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 03:12:53 INFO - PROCESS | 1766 | 1465207973119 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:53 INFO - PROCESS | 1766 | 1465207973129 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a65400 == 20 [pid = 1766] [id = 697] 03:12:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x92a69000) [pid = 1766] [serial = 2092] [outer = (nil)] 03:12:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x92caa800) [pid = 1766] [serial = 2093] [outer = 0x92a69000] 03:12:53 INFO - PROCESS | 1766 | 1465207973230 Marionette DEBUG loaded listener.js 03:12:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x92cadc00) [pid = 1766] [serial = 2094] [outer = 0x92a69000] 03:12:54 INFO - PROCESS | 1766 | 1465207974157 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]]]}] 03:12:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:12:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1478ms 03:12:54 INFO - PROCESS | 1766 | 1465207974217 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 03:12:54 INFO - PROCESS | 1766 | 1465207974221 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 03:12:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:12:54 INFO - PROCESS | 1766 | 1465207974227 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:12:54 INFO - PROCESS | 1766 | 1465207974231 Marionette TRACE conn3 <- [1,2762,null,{}] 03:12:54 INFO - PROCESS | 1766 | 1465207974236 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}] 03:12:54 INFO - PROCESS | 1766 | 1465207974242 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:54 INFO - PROCESS | 1766 | 1465207974414 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 03:12:54 INFO - PROCESS | 1766 | 1465207974598 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:54 INFO - PROCESS | 1766 | 1465207974607 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x92ca5c00 == 21 [pid = 1766] [id = 698] 03:12:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x92cac000) [pid = 1766] [serial = 2095] [outer = (nil)] 03:12:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x936ed400) [pid = 1766] [serial = 2096] [outer = 0x92cac000] 03:12:54 INFO - PROCESS | 1766 | 1465207974696 Marionette DEBUG loaded listener.js 03:12:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x936f1800) [pid = 1766] [serial = 2097] [outer = 0x92cac000] 03:12:55 INFO - PROCESS | 1766 | 1465207975674 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]]]}] 03:12:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:12:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1478ms 03:12:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:12:55 INFO - PROCESS | 1766 | 1465207975706 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 03:12:55 INFO - PROCESS | 1766 | 1465207975709 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 03:12:55 INFO - PROCESS | 1766 | 1465207975716 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:12:55 INFO - PROCESS | 1766 | 1465207975720 Marionette TRACE conn3 <- [1,2766,null,{}] 03:12:55 INFO - PROCESS | 1766 | 1465207975725 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}] 03:12:55 INFO - PROCESS | 1766 | 1465207975736 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:55 INFO - PROCESS | 1766 | 1465207975947 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 03:12:56 INFO - PROCESS | 1766 | 1465207976133 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:56 INFO - PROCESS | 1766 | 1465207976140 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d891c00 == 22 [pid = 1766] [id = 699] 03:12:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8d892800) [pid = 1766] [serial = 2098] [outer = (nil)] 03:12:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x93988c00) [pid = 1766] [serial = 2099] [outer = 0x8d892800] 03:12:56 INFO - PROCESS | 1766 | 1465207976224 Marionette DEBUG loaded listener.js 03:12:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x939c7000) [pid = 1766] [serial = 2100] [outer = 0x8d892800] 03:12:57 INFO - PROCESS | 1766 | 1465207977402 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]]]}] 03:12:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:12:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1732ms 03:12:57 INFO - PROCESS | 1766 | 1465207977448 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 03:12:57 INFO - PROCESS | 1766 | 1465207977454 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 03:12:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:12:57 INFO - PROCESS | 1766 | 1465207977463 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:12:57 INFO - PROCESS | 1766 | 1465207977468 Marionette TRACE conn3 <- [1,2770,null,{}] 03:12:57 INFO - PROCESS | 1766 | 1465207977476 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}] 03:12:57 INFO - PROCESS | 1766 | 1465207977482 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:57 INFO - PROCESS | 1766 | 1465207977661 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 03:12:57 INFO - PROCESS | 1766 | 1465207977901 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:57 INFO - PROCESS | 1766 | 1465207977914 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:12:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfe9800 == 23 [pid = 1766] [id = 700] 03:12:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8e85bc00) [pid = 1766] [serial = 2101] [outer = (nil)] 03:12:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8e945000) [pid = 1766] [serial = 2102] [outer = 0x8e85bc00] 03:12:57 INFO - PROCESS | 1766 | 1465207977994 Marionette DEBUG loaded listener.js 03:12:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x90576c00) [pid = 1766] [serial = 2103] [outer = 0x8e85bc00] 03:12:58 INFO - PROCESS | 1766 | 1465207978929 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]]]}] 03:12:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:12:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1535ms 03:12:59 INFO - PROCESS | 1766 | 1465207978998 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 03:12:59 INFO - PROCESS | 1766 | 1465207979005 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 03:12:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:12:59 INFO - PROCESS | 1766 | 1465207979015 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:12:59 INFO - PROCESS | 1766 | 1465207979019 Marionette TRACE conn3 <- [1,2774,null,{}] 03:12:59 INFO - PROCESS | 1766 | 1465207979025 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}] 03:12:59 INFO - PROCESS | 1766 | 1465207979030 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:00 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfda400 == 22 [pid = 1766] [id = 680] 03:13:00 INFO - PROCESS | 1766 | --DOCSHELL 0x8d597000 == 21 [pid = 1766] [id = 685] 03:13:00 INFO - PROCESS | 1766 | --DOCSHELL 0x8e866000 == 20 [pid = 1766] [id = 687] 03:13:00 INFO - PROCESS | 1766 | --DOCSHELL 0x8de99800 == 19 [pid = 1766] [id = 686] 03:13:00 INFO - PROCESS | 1766 | 1465207980205 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 03:13:00 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x907ba400) [pid = 1766] [serial = 2054] [outer = (nil)] [url = about:blank] 03:13:00 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x9130e000) [pid = 1766] [serial = 2042] [outer = (nil)] [url = about:blank] 03:13:00 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8d7e8c00) [pid = 1766] [serial = 2034] [outer = (nil)] [url = about:blank] 03:13:00 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8d7e5400) [pid = 1766] [serial = 2033] [outer = (nil)] [url = about:blank] 03:13:00 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8dcf9000) [pid = 1766] [serial = 2045] [outer = (nil)] [url = about:blank] 03:13:00 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8de10400) [pid = 1766] [serial = 2046] [outer = (nil)] [url = about:blank] 03:13:00 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8e9d4400) [pid = 1766] [serial = 2037] [outer = (nil)] [url = about:blank] 03:13:00 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8e94a000) [pid = 1766] [serial = 2036] [outer = (nil)] [url = about:blank] 03:13:00 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x91301c00) [pid = 1766] [serial = 2040] [outer = (nil)] [url = about:blank] 03:13:00 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x91145000) [pid = 1766] [serial = 2039] [outer = (nil)] [url = about:blank] 03:13:00 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8ecefc00) [pid = 1766] [serial = 2051] [outer = (nil)] [url = about:blank] 03:13:00 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x92297800) [pid = 1766] [serial = 2043] [outer = (nil)] [url = about:blank] 03:13:00 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x9057c800) [pid = 1766] [serial = 2052] [outer = (nil)] [url = about:blank] 03:13:00 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x8e859400) [pid = 1766] [serial = 2048] [outer = (nil)] [url = about:blank] 03:13:00 INFO - PROCESS | 1766 | 1465207980534 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:00 INFO - PROCESS | 1766 | 1465207980542 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e5400 == 20 [pid = 1766] [id = 701] 03:13:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8d7e7000) [pid = 1766] [serial = 2104] [outer = (nil)] 03:13:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x8dcf1800) [pid = 1766] [serial = 2105] [outer = 0x8d7e7000] 03:13:00 INFO - PROCESS | 1766 | 1465207980618 Marionette DEBUG loaded listener.js 03:13:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8dcfb800) [pid = 1766] [serial = 2106] [outer = 0x8d7e7000] 03:13:01 INFO - PROCESS | 1766 | 1465207981460 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]]]}] 03:13:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:13:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 2485ms 03:13:01 INFO - PROCESS | 1766 | 1465207981502 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 03:13:01 INFO - PROCESS | 1766 | 1465207981508 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 03:13:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:13:01 INFO - PROCESS | 1766 | 1465207981520 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:13:01 INFO - PROCESS | 1766 | 1465207981524 Marionette TRACE conn3 <- [1,2778,null,{}] 03:13:01 INFO - PROCESS | 1766 | 1465207981531 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}] 03:13:01 INFO - PROCESS | 1766 | 1465207981535 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:01 INFO - PROCESS | 1766 | 1465207981718 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 03:13:01 INFO - PROCESS | 1766 | 1465207981861 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:01 INFO - PROCESS | 1766 | 1465207981868 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de9b800 == 21 [pid = 1766] [id = 702] 03:13:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8dea2800) [pid = 1766] [serial = 2107] [outer = (nil)] 03:13:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8dfe3000) [pid = 1766] [serial = 2108] [outer = 0x8dea2800] 03:13:01 INFO - PROCESS | 1766 | 1465207981939 Marionette DEBUG loaded listener.js 03:13:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8e85ac00) [pid = 1766] [serial = 2109] [outer = 0x8dea2800] 03:13:02 INFO - PROCESS | 1766 | 1465207982788 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]]]}] 03:13:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:13:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1330ms 03:13:02 INFO - PROCESS | 1766 | 1465207982849 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 03:13:02 INFO - PROCESS | 1766 | 1465207982853 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 03:13:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:13:02 INFO - PROCESS | 1766 | 1465207982865 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:13:02 INFO - PROCESS | 1766 | 1465207982867 Marionette TRACE conn3 <- [1,2782,null,{}] 03:13:02 INFO - PROCESS | 1766 | 1465207982873 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}] 03:13:02 INFO - PROCESS | 1766 | 1465207982878 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:03 INFO - PROCESS | 1766 | 1465207983093 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 03:13:03 INFO - PROCESS | 1766 | 1465207983121 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:03 INFO - PROCESS | 1766 | 1465207983128 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x8eceac00 == 22 [pid = 1766] [id = 703] 03:13:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8eceb000) [pid = 1766] [serial = 2110] [outer = (nil)] 03:13:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8ecef800) [pid = 1766] [serial = 2111] [outer = 0x8eceb000] 03:13:03 INFO - PROCESS | 1766 | 1465207983197 Marionette DEBUG loaded listener.js 03:13:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x9057ec00) [pid = 1766] [serial = 2112] [outer = 0x8eceb000] 03:13:04 INFO - PROCESS | 1766 | 1465207984230 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]]]}] 03:13:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:13:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1391ms 03:13:04 INFO - PROCESS | 1766 | 1465207984257 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 03:13:04 INFO - PROCESS | 1766 | 1465207984263 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 03:13:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:13:04 INFO - PROCESS | 1766 | 1465207984289 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:13:04 INFO - PROCESS | 1766 | 1465207984297 Marionette TRACE conn3 <- [1,2786,null,{}] 03:13:04 INFO - PROCESS | 1766 | 1465207984302 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}] 03:13:04 INFO - PROCESS | 1766 | 1465207984309 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:04 INFO - PROCESS | 1766 | 1465207984541 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 03:13:04 INFO - PROCESS | 1766 | 1465207984560 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:04 INFO - PROCESS | 1766 | 1465207984589 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de12400 == 23 [pid = 1766] [id = 704] 03:13:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8dea7400) [pid = 1766] [serial = 2113] [outer = (nil)] 03:13:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x9090e000) [pid = 1766] [serial = 2114] [outer = 0x8dea7400] 03:13:04 INFO - PROCESS | 1766 | 1465207984734 Marionette DEBUG loaded listener.js 03:13:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x9114dc00) [pid = 1766] [serial = 2115] [outer = 0x8dea7400] 03:13:05 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8dfe9000) [pid = 1766] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:13:05 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x9114e400) [pid = 1766] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:13:05 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8d598000) [pid = 1766] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:13:05 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8dfe9400) [pid = 1766] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:13:05 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x91b3d400) [pid = 1766] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:13:05 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8dfe1000) [pid = 1766] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:13:05 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x91b4a400) [pid = 1766] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:13:05 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8d594c00) [pid = 1766] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:13:05 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x9090d000) [pid = 1766] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:13:05 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x907b9400) [pid = 1766] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:13:05 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x8e858000) [pid = 1766] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:13:06 INFO - PROCESS | 1766 | 1465207986044 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]]]}] 03:13:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:13:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1801ms 03:13:06 INFO - PROCESS | 1766 | 1465207986080 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 03:13:06 INFO - PROCESS | 1766 | 1465207986083 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 03:13:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:13:06 INFO - PROCESS | 1766 | 1465207986089 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:13:06 INFO - PROCESS | 1766 | 1465207986093 Marionette TRACE conn3 <- [1,2790,null,{}] 03:13:06 INFO - PROCESS | 1766 | 1465207986098 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}] 03:13:06 INFO - PROCESS | 1766 | 1465207986103 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:06 INFO - PROCESS | 1766 | 1465207986318 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 03:13:06 INFO - PROCESS | 1766 | 1465207986416 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:06 INFO - PROCESS | 1766 | 1465207986425 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de9e800 == 24 [pid = 1766] [id = 705] 03:13:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x907b9400) [pid = 1766] [serial = 2116] [outer = (nil)] 03:13:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x9114e400) [pid = 1766] [serial = 2117] [outer = 0x907b9400] 03:13:06 INFO - PROCESS | 1766 | 1465207986493 Marionette DEBUG loaded listener.js 03:13:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x91b30400) [pid = 1766] [serial = 2118] [outer = 0x907b9400] 03:13:07 INFO - PROCESS | 1766 | 1465207987232 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]]]}] 03:13:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:13:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1184ms 03:13:07 INFO - PROCESS | 1766 | 1465207987275 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 03:13:07 INFO - PROCESS | 1766 | 1465207987278 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 03:13:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:13:07 INFO - PROCESS | 1766 | 1465207987293 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:13:07 INFO - PROCESS | 1766 | 1465207987297 Marionette TRACE conn3 <- [1,2794,null,{}] 03:13:07 INFO - PROCESS | 1766 | 1465207987302 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}] 03:13:07 INFO - PROCESS | 1766 | 1465207987307 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:07 INFO - PROCESS | 1766 | 1465207987542 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 03:13:07 INFO - PROCESS | 1766 | 1465207987724 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:07 INFO - PROCESS | 1766 | 1465207987733 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7ee800 == 25 [pid = 1766] [id = 706] 03:13:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8d7eec00) [pid = 1766] [serial = 2119] [outer = (nil)] 03:13:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8dcfa800) [pid = 1766] [serial = 2120] [outer = 0x8d7eec00] 03:13:07 INFO - PROCESS | 1766 | 1465207987820 Marionette DEBUG loaded listener.js 03:13:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8dfe4400) [pid = 1766] [serial = 2121] [outer = 0x8d7eec00] 03:13:08 INFO - PROCESS | 1766 | 1465207988919 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]]]}] 03:13:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:13:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1687ms 03:13:08 INFO - PROCESS | 1766 | 1465207988974 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 03:13:08 INFO - PROCESS | 1766 | 1465207988980 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 03:13:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:13:08 INFO - PROCESS | 1766 | 1465207988988 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:13:08 INFO - PROCESS | 1766 | 1465207988994 Marionette TRACE conn3 <- [1,2798,null,{}] 03:13:09 INFO - PROCESS | 1766 | 1465207989001 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}] 03:13:09 INFO - PROCESS | 1766 | 1465207989007 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:09 INFO - PROCESS | 1766 | 1465207989192 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 03:13:09 INFO - PROCESS | 1766 | 1465207989421 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:09 INFO - PROCESS | 1766 | 1465207989432 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d893800 == 26 [pid = 1766] [id = 707] 03:13:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8e9cc800) [pid = 1766] [serial = 2122] [outer = (nil)] 03:13:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x9090ec00) [pid = 1766] [serial = 2123] [outer = 0x8e9cc800] 03:13:09 INFO - PROCESS | 1766 | 1465207989554 Marionette DEBUG loaded listener.js 03:13:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x91150000) [pid = 1766] [serial = 2124] [outer = 0x8e9cc800] 03:13:10 INFO - PROCESS | 1766 | 1465207990583 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]]]}] 03:13:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:13:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1644ms 03:13:10 INFO - PROCESS | 1766 | 1465207990632 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 03:13:10 INFO - PROCESS | 1766 | 1465207990637 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 03:13:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:13:10 INFO - PROCESS | 1766 | 1465207990652 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:13:10 INFO - PROCESS | 1766 | 1465207990655 Marionette TRACE conn3 <- [1,2802,null,{}] 03:13:10 INFO - PROCESS | 1766 | 1465207990666 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}] 03:13:10 INFO - PROCESS | 1766 | 1465207990670 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:10 INFO - PROCESS | 1766 | 1465207990885 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 03:13:11 INFO - PROCESS | 1766 | 1465207991159 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:11 INFO - PROCESS | 1766 | 1465207991166 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x92212800 == 27 [pid = 1766] [id = 708] 03:13:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x92213000) [pid = 1766] [serial = 2125] [outer = (nil)] 03:13:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x92218800) [pid = 1766] [serial = 2126] [outer = 0x92213000] 03:13:11 INFO - PROCESS | 1766 | 1465207991291 Marionette DEBUG loaded listener.js 03:13:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x9223dc00) [pid = 1766] [serial = 2127] [outer = 0x92213000] 03:13:12 INFO - PROCESS | 1766 | 1465207992266 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]]]}] 03:13:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:13:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1693ms 03:13:12 INFO - PROCESS | 1766 | 1465207992342 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 03:13:12 INFO - PROCESS | 1766 | 1465207992348 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 03:13:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:13:12 INFO - PROCESS | 1766 | 1465207992369 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:13:12 INFO - PROCESS | 1766 | 1465207992384 Marionette TRACE conn3 <- [1,2806,null,{}] 03:13:12 INFO - PROCESS | 1766 | 1465207992390 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}] 03:13:12 INFO - PROCESS | 1766 | 1465207992397 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:12 INFO - PROCESS | 1766 | 1465207992665 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 03:13:12 INFO - PROCESS | 1766 | 1465207992844 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:12 INFO - PROCESS | 1766 | 1465207992852 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7ec000 == 28 [pid = 1766] [id = 709] 03:13:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8de11c00) [pid = 1766] [serial = 2128] [outer = (nil)] 03:13:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x91149400) [pid = 1766] [serial = 2129] [outer = 0x8de11c00] 03:13:12 INFO - PROCESS | 1766 | 1465207992957 Marionette DEBUG loaded listener.js 03:13:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x91b3bc00) [pid = 1766] [serial = 2130] [outer = 0x8de11c00] 03:13:14 INFO - PROCESS | 1766 | 1465207994048 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]]]}] 03:13:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:13:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1752ms 03:13:14 INFO - PROCESS | 1766 | 1465207994110 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 03:13:14 INFO - PROCESS | 1766 | 1465207994118 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 03:13:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:13:14 INFO - PROCESS | 1766 | 1465207994132 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:13:14 INFO - PROCESS | 1766 | 1465207994142 Marionette TRACE conn3 <- [1,2810,null,{}] 03:13:14 INFO - PROCESS | 1766 | 1465207994155 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}] 03:13:14 INFO - PROCESS | 1766 | 1465207994160 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:14 INFO - PROCESS | 1766 | 1465207994369 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 03:13:14 INFO - PROCESS | 1766 | 1465207994643 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:14 INFO - PROCESS | 1766 | 1465207994658 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7f0800 == 29 [pid = 1766] [id = 710] 03:13:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8d891800) [pid = 1766] [serial = 2131] [outer = (nil)] 03:13:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8dcfa400) [pid = 1766] [serial = 2132] [outer = 0x8d891800] 03:13:14 INFO - PROCESS | 1766 | 1465207994733 Marionette DEBUG loaded listener.js 03:13:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8e864400) [pid = 1766] [serial = 2133] [outer = 0x8d891800] 03:13:15 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8dcf5800) [pid = 1766] [serial = 2067] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x909e5800) [pid = 1766] [serial = 2063] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x9090b400) [pid = 1766] [serial = 2072] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8e944400) [pid = 1766] [serial = 2069] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8d7e8400) [pid = 1766] [serial = 2066] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8e94dc00) [pid = 1766] [serial = 2060] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x91b45800) [pid = 1766] [serial = 2076] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x91b3e000) [pid = 1766] [serial = 2075] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8d89b800) [pid = 1766] [serial = 2058] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x90909000) [pid = 1766] [serial = 2055] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8e9d5800) [pid = 1766] [serial = 2070] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x91b4c800) [pid = 1766] [serial = 2078] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x909e9800) [pid = 1766] [serial = 2073] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x91145400) [pid = 1766] [serial = 2064] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8ece9800) [pid = 1766] [serial = 2061] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8d7e3800) [pid = 1766] [serial = 2057] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8e863400) [pid = 1766] [serial = 2049] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x9221b400) [pid = 1766] [serial = 2081] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x9228a400) [pid = 1766] [serial = 2082] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x91b4dc00) [pid = 1766] [serial = 2079] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1766 | 1465207995530 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]]]}] 03:13:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:13:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1443ms 03:13:15 INFO - PROCESS | 1766 | 1465207995580 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 03:13:15 INFO - PROCESS | 1766 | 1465207995586 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 03:13:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:13:15 INFO - PROCESS | 1766 | 1465207995601 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:13:15 INFO - PROCESS | 1766 | 1465207995605 Marionette TRACE conn3 <- [1,2814,null,{}] 03:13:15 INFO - PROCESS | 1766 | 1465207995611 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}] 03:13:15 INFO - PROCESS | 1766 | 1465207995617 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:15 INFO - PROCESS | 1766 | 1465207995791 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 03:13:15 INFO - PROCESS | 1766 | 1465207995801 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:15 INFO - PROCESS | 1766 | 1465207995811 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ecebc00 == 30 [pid = 1766] [id = 711] 03:13:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8eced400) [pid = 1766] [serial = 2134] [outer = (nil)] 03:13:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x9057d000) [pid = 1766] [serial = 2135] [outer = 0x8eced400] 03:13:15 INFO - PROCESS | 1766 | 1465207995887 Marionette DEBUG loaded listener.js 03:13:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x907c1400) [pid = 1766] [serial = 2136] [outer = 0x8eced400] 03:13:16 INFO - PROCESS | 1766 | 1465207996897 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]]]}] 03:13:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:13:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1341ms 03:13:16 INFO - PROCESS | 1766 | 1465207996938 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 03:13:16 INFO - PROCESS | 1766 | 1465207996942 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 03:13:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:13:16 INFO - PROCESS | 1766 | 1465207996948 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:13:16 INFO - PROCESS | 1766 | 1465207996953 Marionette TRACE conn3 <- [1,2818,null,{}] 03:13:16 INFO - PROCESS | 1766 | 1465207996969 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}] 03:13:16 INFO - PROCESS | 1766 | 1465207996977 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:17 INFO - PROCESS | 1766 | 1465207997199 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 03:13:17 INFO - PROCESS | 1766 | 1465207997216 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:17 INFO - PROCESS | 1766 | 1465207997224 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x9130d800 == 31 [pid = 1766] [id = 712] 03:13:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x91b31400) [pid = 1766] [serial = 2137] [outer = (nil)] 03:13:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x91b45800) [pid = 1766] [serial = 2138] [outer = 0x91b31400] 03:13:17 INFO - PROCESS | 1766 | 1465207997294 Marionette DEBUG loaded listener.js 03:13:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x91f6bc00) [pid = 1766] [serial = 2139] [outer = 0x91b31400] 03:13:18 INFO - PROCESS | 1766 | 1465207998230 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]]]}] 03:13:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:13:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1339ms 03:13:18 INFO - PROCESS | 1766 | 1465207998287 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 03:13:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:13:18 INFO - PROCESS | 1766 | 1465207998291 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 03:13:18 INFO - PROCESS | 1766 | 1465207998297 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:13:18 INFO - PROCESS | 1766 | 1465207998300 Marionette TRACE conn3 <- [1,2822,null,{}] 03:13:18 INFO - PROCESS | 1766 | 1465207998312 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}] 03:13:18 INFO - PROCESS | 1766 | 1465207998316 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:18 INFO - PROCESS | 1766 | 1465207998558 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 03:13:18 INFO - PROCESS | 1766 | 1465207998588 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:18 INFO - PROCESS | 1766 | 1465207998596 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x91147000 == 32 [pid = 1766] [id = 713] 03:13:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x91b35c00) [pid = 1766] [serial = 2140] [outer = (nil)] 03:13:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x9228a400) [pid = 1766] [serial = 2141] [outer = 0x91b35c00] 03:13:18 INFO - PROCESS | 1766 | 1465207998664 Marionette DEBUG loaded listener.js 03:13:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x92292000) [pid = 1766] [serial = 2142] [outer = 0x91b35c00] 03:13:19 INFO - PROCESS | 1766 | 1465207999667 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]]]}] 03:13:19 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8dea3000) [pid = 1766] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:13:19 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x909e3400) [pid = 1766] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:13:19 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x9090dc00) [pid = 1766] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:13:19 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8d7e7000) [pid = 1766] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:13:19 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x92a69000) [pid = 1766] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:13:19 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x92cac000) [pid = 1766] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:13:19 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x8d892800) [pid = 1766] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:13:19 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x8dea7400) [pid = 1766] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:13:19 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x8dea2800) [pid = 1766] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:13:19 INFO - PROCESS | 1766 | --DOMWINDOW == 63 (0x8e85bc00) [pid = 1766] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:13:19 INFO - PROCESS | 1766 | --DOMWINDOW == 62 (0x8eceb000) [pid = 1766] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:13:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:13:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1442ms 03:13:19 INFO - PROCESS | 1766 | 1465207999743 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 03:13:19 INFO - PROCESS | 1766 | 1465207999747 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 03:13:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:13:19 INFO - PROCESS | 1766 | 1465207999753 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:13:19 INFO - PROCESS | 1766 | 1465207999755 Marionette TRACE conn3 <- [1,2826,null,{}] 03:13:19 INFO - PROCESS | 1766 | 1465207999761 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}] 03:13:19 INFO - PROCESS | 1766 | 1465207999766 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:19 INFO - PROCESS | 1766 | 1465207999911 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 03:13:20 INFO - PROCESS | 1766 | 1465208000062 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:20 INFO - PROCESS | 1766 | 1465208000071 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d594c00 == 33 [pid = 1766] [id = 714] 03:13:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0x8d89c800) [pid = 1766] [serial = 2143] [outer = (nil)] 03:13:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x907b7800) [pid = 1766] [serial = 2144] [outer = 0x8d89c800] 03:13:20 INFO - PROCESS | 1766 | 1465208000142 Marionette DEBUG loaded listener.js 03:13:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x909e3400) [pid = 1766] [serial = 2145] [outer = 0x8d89c800] 03:13:20 INFO - PROCESS | 1766 | 1465208000981 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:13:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:13:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1286ms 03:13:21 INFO - PROCESS | 1766 | 1465208001040 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 03:13:21 INFO - PROCESS | 1766 | 1465208001042 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 03:13:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:13:21 INFO - PROCESS | 1766 | 1465208001049 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:13:21 INFO - PROCESS | 1766 | 1465208001051 Marionette TRACE conn3 <- [1,2830,null,{}] 03:13:21 INFO - PROCESS | 1766 | 1465208001057 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}] 03:13:21 INFO - PROCESS | 1766 | 1465208001067 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:21 INFO - PROCESS | 1766 | 1465208001254 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 03:13:21 INFO - PROCESS | 1766 | 1465208001394 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:21 INFO - PROCESS | 1766 | 1465208001401 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d598000 == 34 [pid = 1766] [id = 715] 03:13:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8ece6c00) [pid = 1766] [serial = 2146] [outer = (nil)] 03:13:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x92ca3000) [pid = 1766] [serial = 2147] [outer = 0x8ece6c00] 03:13:21 INFO - PROCESS | 1766 | 1465208001471 Marionette DEBUG loaded listener.js 03:13:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x92cca000) [pid = 1766] [serial = 2148] [outer = 0x8ece6c00] 03:13:22 INFO - PROCESS | 1766 | 1465208002472 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]]]}] 03:13:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:13:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1481ms 03:13:22 INFO - PROCESS | 1766 | 1465208002531 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 03:13:22 INFO - PROCESS | 1766 | 1465208002538 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 03:13:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:13:22 INFO - PROCESS | 1766 | 1465208002546 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:13:22 INFO - PROCESS | 1766 | 1465208002551 Marionette TRACE conn3 <- [1,2834,null,{}] 03:13:22 INFO - PROCESS | 1766 | 1465208002561 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}] 03:13:22 INFO - PROCESS | 1766 | 1465208002567 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:22 INFO - PROCESS | 1766 | 1465208002757 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 03:13:22 INFO - PROCESS | 1766 | 1465208002942 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:22 INFO - PROCESS | 1766 | 1465208002952 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de0f800 == 35 [pid = 1766] [id = 716] 03:13:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8de14400) [pid = 1766] [serial = 2149] [outer = (nil)] 03:13:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8e94b800) [pid = 1766] [serial = 2150] [outer = 0x8de14400] 03:13:23 INFO - PROCESS | 1766 | 1465208003097 Marionette DEBUG loaded listener.js 03:13:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8e9d7800) [pid = 1766] [serial = 2151] [outer = 0x8de14400] 03:13:24 INFO - PROCESS | 1766 | 1465208004051 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:13:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:13:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1545ms 03:13:24 INFO - PROCESS | 1766 | 1465208004091 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 03:13:24 INFO - PROCESS | 1766 | 1465208004098 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 03:13:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:13:24 INFO - PROCESS | 1766 | 1465208004108 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:13:24 INFO - PROCESS | 1766 | 1465208004112 Marionette TRACE conn3 <- [1,2838,null,{}] 03:13:24 INFO - PROCESS | 1766 | 1465208004118 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}] 03:13:24 INFO - PROCESS | 1766 | 1465208004124 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:24 INFO - PROCESS | 1766 | 1465208004306 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 03:13:24 INFO - PROCESS | 1766 | 1465208004490 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:24 INFO - PROCESS | 1766 | 1465208004501 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x907bd000 == 36 [pid = 1766] [id = 717] 03:13:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x91145400) [pid = 1766] [serial = 2152] [outer = (nil)] 03:13:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9130a000) [pid = 1766] [serial = 2153] [outer = 0x91145400] 03:13:24 INFO - PROCESS | 1766 | 1465208004586 Marionette DEBUG loaded listener.js 03:13:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x91b41400) [pid = 1766] [serial = 2154] [outer = 0x91145400] 03:13:25 INFO - PROCESS | 1766 | 1465208005599 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]]]}] 03:13:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:13:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1535ms 03:13:25 INFO - PROCESS | 1766 | 1465208005644 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 03:13:25 INFO - PROCESS | 1766 | 1465208005649 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 03:13:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:13:25 INFO - PROCESS | 1766 | 1465208005655 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:13:25 INFO - PROCESS | 1766 | 1465208005661 Marionette TRACE conn3 <- [1,2842,null,{}] 03:13:25 INFO - PROCESS | 1766 | 1465208005678 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}] 03:13:25 INFO - PROCESS | 1766 | 1465208005686 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:25 INFO - PROCESS | 1766 | 1465208005913 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 03:13:26 INFO - PROCESS | 1766 | 1465208006147 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:26 INFO - PROCESS | 1766 | 1465208006156 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b50800 == 37 [pid = 1766] [id = 718] 03:13:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x92cb0c00) [pid = 1766] [serial = 2155] [outer = (nil)] 03:13:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x936ef000) [pid = 1766] [serial = 2156] [outer = 0x92cb0c00] 03:13:26 INFO - PROCESS | 1766 | 1465208006289 Marionette DEBUG loaded listener.js 03:13:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x93874800) [pid = 1766] [serial = 2157] [outer = 0x92cb0c00] 03:13:27 INFO - PROCESS | 1766 | 1465208007218 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]]]}] 03:13:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:13:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1592ms 03:13:27 INFO - PROCESS | 1766 | 1465208007248 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 03:13:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:13:27 INFO - PROCESS | 1766 | 1465208007253 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 03:13:27 INFO - PROCESS | 1766 | 1465208007259 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:13:27 INFO - PROCESS | 1766 | 1465208007262 Marionette TRACE conn3 <- [1,2846,null,{}] 03:13:27 INFO - PROCESS | 1766 | 1465208007268 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}] 03:13:27 INFO - PROCESS | 1766 | 1465208007273 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:27 INFO - PROCESS | 1766 | 1465208007460 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 03:13:27 INFO - PROCESS | 1766 | 1465208007644 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:27 INFO - PROCESS | 1766 | 1465208007653 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e946800 == 38 [pid = 1766] [id = 719] 03:13:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x9130f400) [pid = 1766] [serial = 2158] [outer = (nil)] 03:13:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x93986800) [pid = 1766] [serial = 2159] [outer = 0x9130f400] 03:13:27 INFO - PROCESS | 1766 | 1465208007728 Marionette DEBUG loaded listener.js 03:13:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x93988800) [pid = 1766] [serial = 2160] [outer = 0x9130f400] 03:13:28 INFO - PROCESS | 1766 | 1465208008659 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]]]}] 03:13:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:13:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1444ms 03:13:28 INFO - PROCESS | 1766 | 1465208008703 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 03:13:28 INFO - PROCESS | 1766 | 1465208008707 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 03:13:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:13:28 INFO - PROCESS | 1766 | 1465208008713 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:13:28 INFO - PROCESS | 1766 | 1465208008716 Marionette TRACE conn3 <- [1,2850,null,{}] 03:13:28 INFO - PROCESS | 1766 | 1465208008722 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}] 03:13:28 INFO - PROCESS | 1766 | 1465208008727 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:28 INFO - PROCESS | 1766 | 1465208008895 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 03:13:29 INFO - PROCESS | 1766 | 1465208009094 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:29 INFO - PROCESS | 1766 | 1465208009105 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9d5000 == 39 [pid = 1766] [id = 720] 03:13:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x91146000) [pid = 1766] [serial = 2161] [outer = (nil)] 03:13:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x939d2000) [pid = 1766] [serial = 2162] [outer = 0x91146000] 03:13:29 INFO - PROCESS | 1766 | 1465208009226 Marionette DEBUG loaded listener.js 03:13:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x93a52400) [pid = 1766] [serial = 2163] [outer = 0x91146000] 03:13:30 INFO - PROCESS | 1766 | 1465208010196 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:13:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:13:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1528ms 03:13:30 INFO - PROCESS | 1766 | 1465208010242 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 03:13:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:13:30 INFO - PROCESS | 1766 | 1465208010247 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 03:13:30 INFO - PROCESS | 1766 | 1465208010253 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:13:30 INFO - PROCESS | 1766 | 1465208010257 Marionette TRACE conn3 <- [1,2854,null,{}] 03:13:30 INFO - PROCESS | 1766 | 1465208010263 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}] 03:13:30 INFO - PROCESS | 1766 | 1465208010273 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:30 INFO - PROCESS | 1766 | 1465208010487 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 03:13:30 INFO - PROCESS | 1766 | 1465208010673 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:30 INFO - PROCESS | 1766 | 1465208010682 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e94d000 == 40 [pid = 1766] [id = 721] 03:13:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x939c7800) [pid = 1766] [serial = 2164] [outer = (nil)] 03:13:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x93ac6000) [pid = 1766] [serial = 2165] [outer = 0x939c7800] 03:13:30 INFO - PROCESS | 1766 | 1465208010763 Marionette DEBUG loaded listener.js 03:13:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x94524800) [pid = 1766] [serial = 2166] [outer = 0x939c7800] 03:13:31 INFO - PROCESS | 1766 | 1465208011762 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]]]}] 03:13:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:13:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1587ms 03:13:31 INFO - PROCESS | 1766 | 1465208011841 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 03:13:31 INFO - PROCESS | 1766 | 1465208011844 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 03:13:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:13:31 INFO - PROCESS | 1766 | 1465208011851 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:13:31 INFO - PROCESS | 1766 | 1465208011854 Marionette TRACE conn3 <- [1,2858,null,{}] 03:13:31 INFO - PROCESS | 1766 | 1465208011860 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}] 03:13:31 INFO - PROCESS | 1766 | 1465208011865 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:32 INFO - PROCESS | 1766 | 1465208012050 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 03:13:32 INFO - PROCESS | 1766 | 1465208012603 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:32 INFO - PROCESS | 1766 | 1465208012615 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d892800 == 41 [pid = 1766] [id = 722] 03:13:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8d894000) [pid = 1766] [serial = 2167] [outer = (nil)] 03:13:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x8dcee000) [pid = 1766] [serial = 2168] [outer = 0x8d894000] 03:13:32 INFO - PROCESS | 1766 | 1465208012690 Marionette DEBUG loaded listener.js 03:13:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x8dfe4000) [pid = 1766] [serial = 2169] [outer = 0x8d894000] 03:13:33 INFO - PROCESS | 1766 | 1465208013642 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:13:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:13:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1850ms 03:13:33 INFO - PROCESS | 1766 | 1465208013713 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 03:13:33 INFO - PROCESS | 1766 | 1465208013718 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 03:13:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:13:33 INFO - PROCESS | 1766 | 1465208013727 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:13:33 INFO - PROCESS | 1766 | 1465208013731 Marionette TRACE conn3 <- [1,2862,null,{}] 03:13:33 INFO - PROCESS | 1766 | 1465208013739 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}] 03:13:33 INFO - PROCESS | 1766 | 1465208013747 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:33 INFO - PROCESS | 1766 | 1465208013913 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 03:13:34 INFO - PROCESS | 1766 | 1465208014115 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:34 INFO - PROCESS | 1766 | 1465208014125 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:35 INFO - PROCESS | 1766 | --DOCSHELL 0x90584800 == 40 [pid = 1766] [id = 690] 03:13:35 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e5400 == 39 [pid = 1766] [id = 701] 03:13:35 INFO - PROCESS | 1766 | --DOCSHELL 0x91b3c000 == 38 [pid = 1766] [id = 692] 03:13:35 INFO - PROCESS | 1766 | --DOCSHELL 0x8e866800 == 37 [pid = 1766] [id = 691] 03:13:35 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfe5000 == 36 [pid = 1766] [id = 689] 03:13:35 INFO - PROCESS | 1766 | --DOCSHELL 0x92a65400 == 35 [pid = 1766] [id = 697] 03:13:35 INFO - PROCESS | 1766 | --DOCSHELL 0x8e94e800 == 34 [pid = 1766] [id = 695] 03:13:35 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfe9800 == 33 [pid = 1766] [id = 700] 03:13:35 INFO - PROCESS | 1766 | --DOCSHELL 0x8dea4800 == 32 [pid = 1766] [id = 693] 03:13:35 INFO - PROCESS | 1766 | --DOCSHELL 0x8dceec00 == 31 [pid = 1766] [id = 696] 03:13:35 INFO - PROCESS | 1766 | --DOCSHELL 0x8de16000 == 30 [pid = 1766] [id = 694] 03:13:35 INFO - PROCESS | 1766 | --DOCSHELL 0x92ca5c00 == 29 [pid = 1766] [id = 698] 03:13:35 INFO - PROCESS | 1766 | --DOCSHELL 0x8d593c00 == 28 [pid = 1766] [id = 688] 03:13:35 INFO - PROCESS | 1766 | --DOCSHELL 0x8d891c00 == 27 [pid = 1766] [id = 699] 03:13:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d593c00 == 28 [pid = 1766] [id = 723] 03:13:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x8d595c00) [pid = 1766] [serial = 2170] [outer = (nil)] 03:13:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x8d7e2400) [pid = 1766] [serial = 2171] [outer = 0x8d595c00] 03:13:35 INFO - PROCESS | 1766 | 1465208015218 Marionette DEBUG loaded listener.js 03:13:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8d7ed800) [pid = 1766] [serial = 2172] [outer = 0x8d595c00] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x9114e400) [pid = 1766] [serial = 2117] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x90578400) [pid = 1766] [serial = 2085] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8e945c00) [pid = 1766] [serial = 2084] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x91b33c00) [pid = 1766] [serial = 2088] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x9130d400) [pid = 1766] [serial = 2087] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x92a62800) [pid = 1766] [serial = 2091] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x92a5bc00) [pid = 1766] [serial = 2090] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8dcf1800) [pid = 1766] [serial = 2105] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x92cadc00) [pid = 1766] [serial = 2094] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x92caa800) [pid = 1766] [serial = 2093] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8dcfb800) [pid = 1766] [serial = 2106] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x936f1800) [pid = 1766] [serial = 2097] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x936ed400) [pid = 1766] [serial = 2096] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x939c7000) [pid = 1766] [serial = 2100] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x93988c00) [pid = 1766] [serial = 2099] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x9090e000) [pid = 1766] [serial = 2114] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8dfe3000) [pid = 1766] [serial = 2108] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x90576c00) [pid = 1766] [serial = 2103] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8e945000) [pid = 1766] [serial = 2102] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8ecef800) [pid = 1766] [serial = 2111] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x9057ec00) [pid = 1766] [serial = 2112] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x9114dc00) [pid = 1766] [serial = 2115] [outer = (nil)] [url = about:blank] 03:13:35 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8e85ac00) [pid = 1766] [serial = 2109] [outer = (nil)] [url = about:blank] 03:13:36 INFO - PROCESS | 1766 | 1465208016244 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]]]}] 03:13:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:13:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2536ms 03:13:36 INFO - PROCESS | 1766 | 1465208016266 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 03:13:36 INFO - PROCESS | 1766 | 1465208016270 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 03:13:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:13:36 INFO - PROCESS | 1766 | 1465208016278 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:13:36 INFO - PROCESS | 1766 | 1465208016282 Marionette TRACE conn3 <- [1,2866,null,{}] 03:13:36 INFO - PROCESS | 1766 | 1465208016290 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}] 03:13:36 INFO - PROCESS | 1766 | 1465208016296 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:36 INFO - PROCESS | 1766 | 1465208016460 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 03:13:36 INFO - PROCESS | 1766 | 1465208016608 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:36 INFO - PROCESS | 1766 | 1465208016619 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de9d400 == 29 [pid = 1766] [id = 724] 03:13:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8de9f400) [pid = 1766] [serial = 2173] [outer = (nil)] 03:13:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8dfdac00) [pid = 1766] [serial = 2174] [outer = 0x8de9f400] 03:13:36 INFO - PROCESS | 1766 | 1465208016691 Marionette DEBUG loaded listener.js 03:13:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8e858000) [pid = 1766] [serial = 2175] [outer = 0x8de9f400] 03:13:37 INFO - PROCESS | 1766 | 1465208017574 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]]]}] 03:13:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:13:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1334ms 03:13:37 INFO - PROCESS | 1766 | 1465208017612 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 03:13:37 INFO - PROCESS | 1766 | 1465208017619 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 03:13:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:13:37 INFO - PROCESS | 1766 | 1465208017630 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:13:37 INFO - PROCESS | 1766 | 1465208017633 Marionette TRACE conn3 <- [1,2870,null,{}] 03:13:37 INFO - PROCESS | 1766 | 1465208017639 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}] 03:13:37 INFO - PROCESS | 1766 | 1465208017645 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:37 INFO - PROCESS | 1766 | 1465208017818 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 03:13:38 INFO - PROCESS | 1766 | 1465208017995 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:38 INFO - PROCESS | 1766 | 1465208018003 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfdcc00 == 30 [pid = 1766] [id = 725] 03:13:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8e866c00) [pid = 1766] [serial = 2176] [outer = (nil)] 03:13:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8e9d1000) [pid = 1766] [serial = 2177] [outer = 0x8e866c00] 03:13:38 INFO - PROCESS | 1766 | 1465208018072 Marionette DEBUG loaded listener.js 03:13:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8eceb000) [pid = 1766] [serial = 2178] [outer = 0x8e866c00] 03:13:39 INFO - PROCESS | 1766 | 1465208019039 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]]]}] 03:13:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:13:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1439ms 03:13:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:13:39 INFO - PROCESS | 1766 | 1465208019069 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 03:13:39 INFO - PROCESS | 1766 | 1465208019071 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 03:13:39 INFO - PROCESS | 1766 | 1465208019078 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:13:39 INFO - PROCESS | 1766 | 1465208019083 Marionette TRACE conn3 <- [1,2874,null,{}] 03:13:39 INFO - PROCESS | 1766 | 1465208019106 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}] 03:13:39 INFO - PROCESS | 1766 | 1465208019114 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:39 INFO - PROCESS | 1766 | 1465208019336 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 03:13:39 INFO - PROCESS | 1766 | 1465208019367 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:39 INFO - PROCESS | 1766 | 1465208019381 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfe0800 == 31 [pid = 1766] [id = 726] 03:13:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8e9cc400) [pid = 1766] [serial = 2179] [outer = (nil)] 03:13:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x9090cc00) [pid = 1766] [serial = 2180] [outer = 0x8e9cc400] 03:13:39 INFO - PROCESS | 1766 | 1465208019464 Marionette DEBUG loaded listener.js 03:13:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x909e6400) [pid = 1766] [serial = 2181] [outer = 0x8e9cc400] 03:13:40 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x91b35c00) [pid = 1766] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:13:40 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8d89c800) [pid = 1766] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:13:40 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8de11c00) [pid = 1766] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:13:40 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8d7eec00) [pid = 1766] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:13:40 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8eced400) [pid = 1766] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:13:40 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x92213000) [pid = 1766] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:13:40 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x91b31400) [pid = 1766] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:13:40 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x907b9400) [pid = 1766] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:13:40 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8d891800) [pid = 1766] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:13:40 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8e9cc800) [pid = 1766] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:13:40 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8ece6c00) [pid = 1766] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:13:40 INFO - PROCESS | 1766 | 1465208020806 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]]]}] 03:13:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:13:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1787ms 03:13:40 INFO - PROCESS | 1766 | 1465208020866 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 03:13:40 INFO - PROCESS | 1766 | 1465208020870 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 03:13:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:13:40 INFO - PROCESS | 1766 | 1465208020876 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:13:40 INFO - PROCESS | 1766 | 1465208020878 Marionette TRACE conn3 <- [1,2878,null,{}] 03:13:40 INFO - PROCESS | 1766 | 1465208020884 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}] 03:13:40 INFO - PROCESS | 1766 | 1465208020888 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:41 INFO - PROCESS | 1766 | 1465208021105 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 03:13:41 INFO - PROCESS | 1766 | 1465208021120 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:41 INFO - PROCESS | 1766 | 1465208021129 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7ef800 == 32 [pid = 1766] [id = 727] 03:13:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8e9cdc00) [pid = 1766] [serial = 2182] [outer = (nil)] 03:13:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x909f0000) [pid = 1766] [serial = 2183] [outer = 0x8e9cdc00] 03:13:41 INFO - PROCESS | 1766 | 1465208021195 Marionette DEBUG loaded listener.js 03:13:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x91145000) [pid = 1766] [serial = 2184] [outer = 0x8e9cdc00] 03:13:42 INFO - PROCESS | 1766 | 1465208022072 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]]]}] 03:13:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:13:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1244ms 03:13:42 INFO - PROCESS | 1766 | 1465208022120 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 03:13:42 INFO - PROCESS | 1766 | 1465208022124 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 03:13:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:13:42 INFO - PROCESS | 1766 | 1465208022130 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:13:42 INFO - PROCESS | 1766 | 1465208022132 Marionette TRACE conn3 <- [1,2882,null,{}] 03:13:42 INFO - PROCESS | 1766 | 1465208022138 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}] 03:13:42 INFO - PROCESS | 1766 | 1465208022143 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:42 INFO - PROCESS | 1766 | 1465208022295 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 03:13:42 INFO - PROCESS | 1766 | 1465208022309 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:42 INFO - PROCESS | 1766 | 1465208022314 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x91304c00 == 33 [pid = 1766] [id = 728] 03:13:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x91306000) [pid = 1766] [serial = 2185] [outer = (nil)] 03:13:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x91310800) [pid = 1766] [serial = 2186] [outer = 0x91306000] 03:13:42 INFO - PROCESS | 1766 | 1465208022399 Marionette DEBUG loaded listener.js 03:13:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x91b4f400) [pid = 1766] [serial = 2187] [outer = 0x91306000] 03:13:43 INFO - PROCESS | 1766 | 1465208023703 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]]]}] 03:13:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:13:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1628ms 03:13:43 INFO - PROCESS | 1766 | 1465208023759 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 03:13:43 INFO - PROCESS | 1766 | 1465208023765 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 03:13:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:13:43 INFO - PROCESS | 1766 | 1465208023773 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:13:43 INFO - PROCESS | 1766 | 1465208023781 Marionette TRACE conn3 <- [1,2886,null,{}] 03:13:43 INFO - PROCESS | 1766 | 1465208023788 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}] 03:13:43 INFO - PROCESS | 1766 | 1465208023794 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:43 INFO - PROCESS | 1766 | 1465208023978 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 03:13:44 INFO - PROCESS | 1766 | 1465208024212 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:44 INFO - PROCESS | 1766 | 1465208024220 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcf6800 == 34 [pid = 1766] [id = 729] 03:13:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8de18000) [pid = 1766] [serial = 2188] [outer = (nil)] 03:13:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8e94bc00) [pid = 1766] [serial = 2189] [outer = 0x8de18000] 03:13:44 INFO - PROCESS | 1766 | 1465208024310 Marionette DEBUG loaded listener.js 03:13:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8e9d3800) [pid = 1766] [serial = 2190] [outer = 0x8de18000] 03:13:45 INFO - PROCESS | 1766 | 1465208025257 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]]]}] 03:13:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:13:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1534ms 03:13:45 INFO - PROCESS | 1766 | 1465208025307 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 03:13:45 INFO - PROCESS | 1766 | 1465208025314 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 03:13:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:13:45 INFO - PROCESS | 1766 | 1465208025353 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:13:45 INFO - PROCESS | 1766 | 1465208025357 Marionette TRACE conn3 <- [1,2890,null,{}] 03:13:45 INFO - PROCESS | 1766 | 1465208025364 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}] 03:13:45 INFO - PROCESS | 1766 | 1465208025369 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:45 INFO - PROCESS | 1766 | 1465208025559 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 03:13:45 INFO - PROCESS | 1766 | 1465208025747 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:45 INFO - PROCESS | 1766 | 1465208025759 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d896400 == 35 [pid = 1766] [id = 730] 03:13:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x90904400) [pid = 1766] [serial = 2191] [outer = (nil)] 03:13:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x91142400) [pid = 1766] [serial = 2192] [outer = 0x90904400] 03:13:45 INFO - PROCESS | 1766 | 1465208025928 Marionette DEBUG loaded listener.js 03:13:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x91b38400) [pid = 1766] [serial = 2193] [outer = 0x90904400] 03:13:46 INFO - PROCESS | 1766 | 1465208026929 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:13:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:13:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1645ms 03:13:46 INFO - PROCESS | 1766 | 1465208026996 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 03:13:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:13:47 INFO - PROCESS | 1766 | 1465208027000 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 03:13:47 INFO - PROCESS | 1766 | 1465208027007 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:13:47 INFO - PROCESS | 1766 | 1465208027013 Marionette TRACE conn3 <- [1,2894,null,{}] 03:13:47 INFO - PROCESS | 1766 | 1465208027029 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}] 03:13:47 INFO - PROCESS | 1766 | 1465208027038 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:47 INFO - PROCESS | 1766 | 1465208027263 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 03:13:47 INFO - PROCESS | 1766 | 1465208027494 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:47 INFO - PROCESS | 1766 | 1465208027512 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x92249000 == 36 [pid = 1766] [id = 731] 03:13:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x92249800) [pid = 1766] [serial = 2194] [outer = (nil)] 03:13:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x92292800) [pid = 1766] [serial = 2195] [outer = 0x92249800] 03:13:47 INFO - PROCESS | 1766 | 1465208027646 Marionette DEBUG loaded listener.js 03:13:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x92a5cc00) [pid = 1766] [serial = 2196] [outer = 0x92249800] 03:13:48 INFO - PROCESS | 1766 | 1465208028674 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]]]}] 03:13:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:13:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1743ms 03:13:48 INFO - PROCESS | 1766 | 1465208028750 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 03:13:48 INFO - PROCESS | 1766 | 1465208028755 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 03:13:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:13:48 INFO - PROCESS | 1766 | 1465208028761 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:13:48 INFO - PROCESS | 1766 | 1465208028764 Marionette TRACE conn3 <- [1,2898,null,{}] 03:13:48 INFO - PROCESS | 1766 | 1465208028770 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}] 03:13:48 INFO - PROCESS | 1766 | 1465208028775 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:48 INFO - PROCESS | 1766 | 1465208028963 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 03:13:49 INFO - PROCESS | 1766 | 1465208029197 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:49 INFO - PROCESS | 1766 | 1465208029203 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d89b800 == 37 [pid = 1766] [id = 732] 03:13:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8de13c00) [pid = 1766] [serial = 2197] [outer = (nil)] 03:13:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x91b39800) [pid = 1766] [serial = 2198] [outer = 0x8de13c00] 03:13:49 INFO - PROCESS | 1766 | 1465208029312 Marionette DEBUG loaded listener.js 03:13:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x92a5ec00) [pid = 1766] [serial = 2199] [outer = 0x8de13c00] 03:13:50 INFO - PROCESS | 1766 | 1465208030477 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]]]}] 03:13:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:13:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1785ms 03:13:50 INFO - PROCESS | 1766 | 1465208030546 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 03:13:50 INFO - PROCESS | 1766 | 1465208030553 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 03:13:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:13:50 INFO - PROCESS | 1766 | 1465208030561 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:13:50 INFO - PROCESS | 1766 | 1465208030567 Marionette TRACE conn3 <- [1,2902,null,{}] 03:13:50 INFO - PROCESS | 1766 | 1465208030574 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}] 03:13:50 INFO - PROCESS | 1766 | 1465208030580 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:50 INFO - PROCESS | 1766 | 1465208030763 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 03:13:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8de9e800 == 36 [pid = 1766] [id = 705] 03:13:51 INFO - PROCESS | 1766 | --DOCSHELL 0x91147000 == 35 [pid = 1766] [id = 713] 03:13:51 INFO - PROCESS | 1766 | 1465208031080 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:51 INFO - PROCESS | 1766 | 1465208031095 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:51 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x9228a400) [pid = 1766] [serial = 2141] [outer = (nil)] [url = about:blank] 03:13:51 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x909e3400) [pid = 1766] [serial = 2145] [outer = (nil)] [url = about:blank] 03:13:51 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x907b7800) [pid = 1766] [serial = 2144] [outer = (nil)] [url = about:blank] 03:13:51 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x92292000) [pid = 1766] [serial = 2142] [outer = (nil)] [url = about:blank] 03:13:51 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x91149400) [pid = 1766] [serial = 2129] [outer = (nil)] [url = about:blank] 03:13:51 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x91b3bc00) [pid = 1766] [serial = 2130] [outer = (nil)] [url = about:blank] 03:13:51 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8dcfa800) [pid = 1766] [serial = 2120] [outer = (nil)] [url = about:blank] 03:13:51 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8dfe4400) [pid = 1766] [serial = 2121] [outer = (nil)] [url = about:blank] 03:13:51 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x9057d000) [pid = 1766] [serial = 2135] [outer = (nil)] [url = about:blank] 03:13:51 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x907c1400) [pid = 1766] [serial = 2136] [outer = (nil)] [url = about:blank] 03:13:51 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x92218800) [pid = 1766] [serial = 2126] [outer = (nil)] [url = about:blank] 03:13:51 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x9223dc00) [pid = 1766] [serial = 2127] [outer = (nil)] [url = about:blank] 03:13:51 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x91b45800) [pid = 1766] [serial = 2138] [outer = (nil)] [url = about:blank] 03:13:51 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x91b30400) [pid = 1766] [serial = 2118] [outer = (nil)] [url = about:blank] 03:13:51 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8dcfa400) [pid = 1766] [serial = 2132] [outer = (nil)] [url = about:blank] 03:13:51 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8e864400) [pid = 1766] [serial = 2133] [outer = (nil)] [url = about:blank] 03:13:51 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x9090ec00) [pid = 1766] [serial = 2123] [outer = (nil)] [url = about:blank] 03:13:51 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x91150000) [pid = 1766] [serial = 2124] [outer = (nil)] [url = about:blank] 03:13:51 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x91f6bc00) [pid = 1766] [serial = 2139] [outer = (nil)] [url = about:blank] 03:13:51 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x92cca000) [pid = 1766] [serial = 2148] [outer = (nil)] [url = about:blank] 03:13:51 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x92ca3000) [pid = 1766] [serial = 2147] [outer = (nil)] [url = about:blank] 03:13:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcfa800 == 36 [pid = 1766] [id = 733] 03:13:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8de09800) [pid = 1766] [serial = 2200] [outer = (nil)] 03:13:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8dea1800) [pid = 1766] [serial = 2201] [outer = 0x8de09800] 03:13:51 INFO - PROCESS | 1766 | 1465208031241 Marionette DEBUG loaded listener.js 03:13:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x8e85fc00) [pid = 1766] [serial = 2202] [outer = 0x8de09800] 03:13:52 INFO - PROCESS | 1766 | 1465208032031 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:13:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:13:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1489ms 03:13:52 INFO - PROCESS | 1766 | 1465208032049 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 03:13:52 INFO - PROCESS | 1766 | 1465208032056 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 03:13:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:13:52 INFO - PROCESS | 1766 | 1465208032070 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:13:52 INFO - PROCESS | 1766 | 1465208032074 Marionette TRACE conn3 <- [1,2906,null,{}] 03:13:52 INFO - PROCESS | 1766 | 1465208032080 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}] 03:13:52 INFO - PROCESS | 1766 | 1465208032085 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:52 INFO - PROCESS | 1766 | 1465208032251 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 03:13:52 INFO - PROCESS | 1766 | 1465208032403 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:52 INFO - PROCESS | 1766 | 1465208032411 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e864c00 == 37 [pid = 1766] [id = 734] 03:13:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x90576c00) [pid = 1766] [serial = 2203] [outer = (nil)] 03:13:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x907b3c00) [pid = 1766] [serial = 2204] [outer = 0x90576c00] 03:13:52 INFO - PROCESS | 1766 | 1465208032479 Marionette DEBUG loaded listener.js 03:13:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x90902000) [pid = 1766] [serial = 2205] [outer = 0x90576c00] 03:13:53 INFO - PROCESS | 1766 | 1465208033304 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]]]}] 03:13:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:13:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1278ms 03:13:53 INFO - PROCESS | 1766 | 1465208033349 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 03:13:53 INFO - PROCESS | 1766 | 1465208033353 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 03:13:53 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:13:53 INFO - PROCESS | 1766 | 1465208033359 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:13:53 INFO - PROCESS | 1766 | 1465208033364 Marionette TRACE conn3 <- [1,2910,null,{}] 03:13:53 INFO - PROCESS | 1766 | 1465208033384 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}] 03:13:53 INFO - PROCESS | 1766 | 1465208033392 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:53 INFO - PROCESS | 1766 | 1465208033557 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 03:13:53 INFO - PROCESS | 1766 | 1465208033569 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:53 INFO - PROCESS | 1766 | 1465208033580 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x9130a800 == 38 [pid = 1766] [id = 735] 03:13:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x91b32000) [pid = 1766] [serial = 2206] [outer = (nil)] 03:13:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x91b4ac00) [pid = 1766] [serial = 2207] [outer = 0x91b32000] 03:13:53 INFO - PROCESS | 1766 | 1465208033646 Marionette DEBUG loaded listener.js 03:13:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x92213c00) [pid = 1766] [serial = 2208] [outer = 0x91b32000] 03:13:54 INFO - PROCESS | 1766 | 1465208034473 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]]]}] 03:13:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:13:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:13:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1137ms 03:13:54 INFO - PROCESS | 1766 | 1465208034497 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 03:13:54 INFO - TEST-START | /DOMEvents/constructors.html 03:13:54 INFO - PROCESS | 1766 | 1465208034503 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 03:13:54 INFO - PROCESS | 1766 | 1465208034509 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:13:54 INFO - PROCESS | 1766 | 1465208034512 Marionette TRACE conn3 <- [1,2914,null,{}] 03:13:54 INFO - PROCESS | 1766 | 1465208034517 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}] 03:13:54 INFO - PROCESS | 1766 | 1465208034522 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:54 INFO - PROCESS | 1766 | 1465208034731 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 03:13:54 INFO - PROCESS | 1766 | 1465208034774 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:54 INFO - PROCESS | 1766 | 1465208034781 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d593400 == 39 [pid = 1766] [id = 736] 03:13:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x9114dc00) [pid = 1766] [serial = 2209] [outer = (nil)] 03:13:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x9223dc00) [pid = 1766] [serial = 2210] [outer = 0x9114dc00] 03:13:54 INFO - PROCESS | 1766 | 1465208034846 Marionette DEBUG loaded listener.js 03:13:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x92290800) [pid = 1766] [serial = 2211] [outer = 0x9114dc00] 03:13:55 INFO - PROCESS | 1766 | 1465208035822 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]]]}] 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:13:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:13:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:13:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:13:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:13:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:13:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:13:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:13:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:13:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:13:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:13:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:13:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:13:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:13:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:13:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:13:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:13:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:13:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:13:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:13:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:13:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:13:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:13:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:13:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:13:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:13:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:13:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 1400ms 03:13:56 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8e9cdc00) [pid = 1766] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:13:56 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8e9cc400) [pid = 1766] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:13:56 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8de9f400) [pid = 1766] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:13:56 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8d595c00) [pid = 1766] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:13:56 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8d894000) [pid = 1766] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:13:56 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8de14400) [pid = 1766] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:13:56 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x91145400) [pid = 1766] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:13:56 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x92cb0c00) [pid = 1766] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:13:56 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x9130f400) [pid = 1766] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:13:56 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x91146000) [pid = 1766] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:13:56 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x8e866c00) [pid = 1766] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:13:56 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x939c7800) [pid = 1766] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:13:56 INFO - PROCESS | 1766 | 1465208036069 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 03:13:56 INFO - PROCESS | 1766 | 1465208036075 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 03:13:56 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:13:56 INFO - PROCESS | 1766 | 1465208036090 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:13:56 INFO - PROCESS | 1766 | 1465208036093 Marionette TRACE conn3 <- [1,2918,null,{}] 03:13:56 INFO - PROCESS | 1766 | 1465208036098 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}] 03:13:56 INFO - PROCESS | 1766 | 1465208036103 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:56 INFO - PROCESS | 1766 | 1465208036252 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 03:13:56 INFO - PROCESS | 1766 | 1465208036261 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:56 INFO - PROCESS | 1766 | 1465208036267 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e4400 == 40 [pid = 1766] [id = 737] 03:13:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8dfe2c00) [pid = 1766] [serial = 2212] [outer = (nil)] 03:13:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x91146000) [pid = 1766] [serial = 2213] [outer = 0x8dfe2c00] 03:13:56 INFO - PROCESS | 1766 | 1465208036337 Marionette DEBUG loaded listener.js 03:13:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x91b4cc00) [pid = 1766] [serial = 2214] [outer = 0x8dfe2c00] 03:13:57 INFO - PROCESS | 1766 | 1465208037124 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:13:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:13:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1084ms 03:13:57 INFO - PROCESS | 1766 | 1465208037178 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 03:13:57 INFO - PROCESS | 1766 | 1465208037181 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 03:13:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:13:57 INFO - PROCESS | 1766 | 1465208037188 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:13:57 INFO - PROCESS | 1766 | 1465208037191 Marionette TRACE conn3 <- [1,2922,null,{}] 03:13:57 INFO - PROCESS | 1766 | 1465208037196 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}] 03:13:57 INFO - PROCESS | 1766 | 1465208037206 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:57 INFO - PROCESS | 1766 | 1465208037451 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 03:13:57 INFO - PROCESS | 1766 | 1465208037465 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:57 INFO - PROCESS | 1766 | 1465208037473 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x92298c00 == 41 [pid = 1766] [id = 738] 03:13:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x936e2c00) [pid = 1766] [serial = 2215] [outer = (nil)] 03:13:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x93870400) [pid = 1766] [serial = 2216] [outer = 0x936e2c00] 03:13:57 INFO - PROCESS | 1766 | 1465208037548 Marionette DEBUG loaded listener.js 03:13:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x93876000) [pid = 1766] [serial = 2217] [outer = 0x936e2c00] 03:13:58 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:13:58 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:13:58 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:13:58 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:13:58 INFO - PROCESS | 1766 | 1465208038555 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]]]}] 03:13:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:13:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:13:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:13:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:13:58 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 03:13:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:13:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:13:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:13:58 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 03:13:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:13:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:13:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:13:58 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]" 03:13:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:13:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:13:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:13:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:13:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:13:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1431ms 03:13:58 INFO - PROCESS | 1766 | 1465208038661 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 03:13:58 INFO - PROCESS | 1766 | 1465208038668 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 03:13:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:13:58 INFO - PROCESS | 1766 | 1465208038681 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:13:58 INFO - PROCESS | 1766 | 1465208038687 Marionette TRACE conn3 <- [1,2926,null,{}] 03:13:58 INFO - PROCESS | 1766 | 1465208038695 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}] 03:13:58 INFO - PROCESS | 1766 | 1465208038700 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:58 INFO - PROCESS | 1766 | 1465208038883 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 03:13:59 INFO - PROCESS | 1766 | 1465208039070 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:59 INFO - PROCESS | 1766 | 1465208039082 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:13:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfdec00 == 42 [pid = 1766] [id = 739] 03:13:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8dfe1800) [pid = 1766] [serial = 2218] [outer = (nil)] 03:13:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x90583c00) [pid = 1766] [serial = 2219] [outer = 0x8dfe1800] 03:13:59 INFO - PROCESS | 1766 | 1465208039217 Marionette DEBUG loaded listener.js 03:13:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9090d400) [pid = 1766] [serial = 2220] [outer = 0x8dfe1800] 03:13:59 INFO - PROCESS | 1766 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:14:00 INFO - PROCESS | 1766 | 1465208040053 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]]]}] 03:14:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:14:00 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1385ms 03:14:00 INFO - PROCESS | 1766 | 1465208040066 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 03:14:00 INFO - PROCESS | 1766 | 1465208040073 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 03:14:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:14:00 INFO - PROCESS | 1766 | 1465208040084 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:14:00 INFO - PROCESS | 1766 | 1465208040088 Marionette TRACE conn3 <- [1,2930,null,{}] 03:14:00 INFO - PROCESS | 1766 | 1465208040095 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}] 03:14:00 INFO - PROCESS | 1766 | 1465208040101 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:00 INFO - PROCESS | 1766 | 1465208040278 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 03:14:00 INFO - PROCESS | 1766 | 1465208040446 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:00 INFO - PROCESS | 1766 | 1465208040459 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x9057e800 == 43 [pid = 1766] [id = 740] 03:14:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x909e9400) [pid = 1766] [serial = 2221] [outer = (nil)] 03:14:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x9221f400) [pid = 1766] [serial = 2222] [outer = 0x909e9400] 03:14:00 INFO - PROCESS | 1766 | 1465208040575 Marionette DEBUG loaded listener.js 03:14:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x92a69400) [pid = 1766] [serial = 2223] [outer = 0x909e9400] 03:14:01 INFO - PROCESS | 1766 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:14:01 INFO - PROCESS | 1766 | 1465208041506 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]]]}] 03:14:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:14:01 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1435ms 03:14:01 INFO - PROCESS | 1766 | 1465208041519 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 03:14:01 INFO - PROCESS | 1766 | 1465208041522 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 03:14:01 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:14:01 INFO - PROCESS | 1766 | 1465208041530 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:14:01 INFO - PROCESS | 1766 | 1465208041536 Marionette TRACE conn3 <- [1,2934,null,{}] 03:14:01 INFO - PROCESS | 1766 | 1465208041552 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}] 03:14:01 INFO - PROCESS | 1766 | 1465208041562 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:01 INFO - PROCESS | 1766 | 1465208041770 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 03:14:01 INFO - PROCESS | 1766 | 1465208041946 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:01 INFO - PROCESS | 1766 | 1465208041954 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x9387c400 == 44 [pid = 1766] [id = 741] 03:14:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x9387dc00) [pid = 1766] [serial = 2224] [outer = (nil)] 03:14:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x93988000) [pid = 1766] [serial = 2225] [outer = 0x9387dc00] 03:14:02 INFO - PROCESS | 1766 | 1465208042040 Marionette DEBUG loaded listener.js 03:14:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x939c6400) [pid = 1766] [serial = 2226] [outer = 0x9387dc00] 03:14:02 INFO - PROCESS | 1766 | 1465208042901 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]]]}] 03:14:02 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:14:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1392ms 03:14:02 INFO - PROCESS | 1766 | 1465208042921 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 03:14:02 INFO - PROCESS | 1766 | 1465208042926 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 03:14:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:14:02 INFO - PROCESS | 1766 | 1465208042932 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:14:02 INFO - PROCESS | 1766 | 1465208042935 Marionette TRACE conn3 <- [1,2938,null,{}] 03:14:02 INFO - PROCESS | 1766 | 1465208042941 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}] 03:14:02 INFO - PROCESS | 1766 | 1465208042946 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:03 INFO - PROCESS | 1766 | 1465208043149 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 03:14:03 INFO - PROCESS | 1766 | 1465208043342 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:03 INFO - PROCESS | 1766 | 1465208043348 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x936e3800 == 45 [pid = 1766] [id = 742] 03:14:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x939c5c00) [pid = 1766] [serial = 2227] [outer = (nil)] 03:14:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x93a5a400) [pid = 1766] [serial = 2228] [outer = 0x939c5c00] 03:14:03 INFO - PROCESS | 1766 | 1465208043428 Marionette DEBUG loaded listener.js 03:14:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x93abe400) [pid = 1766] [serial = 2229] [outer = 0x939c5c00] 03:14:04 INFO - PROCESS | 1766 | 1465208044245 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]]]}] 03:14:04 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. 03:14:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1328ms 03:14:04 INFO - PROCESS | 1766 | 1465208044260 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 03:14:04 INFO - PROCESS | 1766 | 1465208044263 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 03:14:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:14:04 INFO - PROCESS | 1766 | 1465208044270 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:14:04 INFO - PROCESS | 1766 | 1465208044274 Marionette TRACE conn3 <- [1,2942,null,{}] 03:14:04 INFO - PROCESS | 1766 | 1465208044280 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}] 03:14:04 INFO - PROCESS | 1766 | 1465208044285 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:04 INFO - PROCESS | 1766 | 1465208044448 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 03:14:04 INFO - PROCESS | 1766 | 1465208044643 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:04 INFO - PROCESS | 1766 | 1465208044650 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcf8400 == 46 [pid = 1766] [id = 743] 03:14:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x9387c000) [pid = 1766] [serial = 2230] [outer = (nil)] 03:14:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x94524c00) [pid = 1766] [serial = 2231] [outer = 0x9387c000] 03:14:04 INFO - PROCESS | 1766 | 1465208044731 Marionette DEBUG loaded listener.js 03:14:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x94526c00) [pid = 1766] [serial = 2232] [outer = 0x9387c000] 03:14:05 INFO - PROCESS | 1766 | 1465208045579 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"]]]}] 03:14:05 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 03:14:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:14:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1330ms 03:14:05 INFO - PROCESS | 1766 | 1465208045602 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 03:14:05 INFO - PROCESS | 1766 | 1465208045605 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 03:14:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:14:05 INFO - PROCESS | 1766 | 1465208045612 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:14:05 INFO - PROCESS | 1766 | 1465208045616 Marionette TRACE conn3 <- [1,2946,null,{}] 03:14:05 INFO - PROCESS | 1766 | 1465208045622 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}] 03:14:05 INFO - PROCESS | 1766 | 1465208045632 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:05 INFO - PROCESS | 1766 | 1465208045874 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 03:14:06 INFO - PROCESS | 1766 | 1465208046066 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:06 INFO - PROCESS | 1766 | 1465208046075 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcf4c00 == 47 [pid = 1766] [id = 744] 03:14:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8de15c00) [pid = 1766] [serial = 2233] [outer = (nil)] 03:14:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x95053000) [pid = 1766] [serial = 2234] [outer = 0x8de15c00] 03:14:06 INFO - PROCESS | 1766 | 1465208046158 Marionette DEBUG loaded listener.js 03:14:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x95055c00) [pid = 1766] [serial = 2235] [outer = 0x8de15c00] 03:14:07 INFO - PROCESS | 1766 | 1465208047072 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]]]}] 03:14:07 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. 03:14:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1484ms 03:14:07 INFO - PROCESS | 1766 | 1465208047097 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 03:14:07 INFO - PROCESS | 1766 | 1465208047101 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 03:14:07 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:14:07 INFO - PROCESS | 1766 | 1465208047107 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:14:07 INFO - PROCESS | 1766 | 1465208047110 Marionette TRACE conn3 <- [1,2950,null,{}] 03:14:07 INFO - PROCESS | 1766 | 1465208047116 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}] 03:14:07 INFO - PROCESS | 1766 | 1465208047121 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:07 INFO - PROCESS | 1766 | 1465208047282 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 03:14:07 INFO - PROCESS | 1766 | 1465208047483 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:07 INFO - PROCESS | 1766 | 1465208047493 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de11400 == 48 [pid = 1766] [id = 745] 03:14:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x8de9c800) [pid = 1766] [serial = 2236] [outer = (nil)] 03:14:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x950db400) [pid = 1766] [serial = 2237] [outer = 0x8de9c800] 03:14:07 INFO - PROCESS | 1766 | 1465208047590 Marionette DEBUG loaded listener.js 03:14:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x950ddc00) [pid = 1766] [serial = 2238] [outer = 0x8de9c800] 03:14:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x950efc00 == 49 [pid = 1766] [id = 746] 03:14:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x950f3400) [pid = 1766] [serial = 2239] [outer = (nil)] 03:14:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x950f3c00) [pid = 1766] [serial = 2240] [outer = 0x950f3400] 03:14:08 INFO - PROCESS | 1766 | 1465208048491 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]]]}] 03:14:08 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. 03:14:08 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1428ms 03:14:08 INFO - PROCESS | 1766 | 1465208048535 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 03:14:08 INFO - PROCESS | 1766 | 1465208048539 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 03:14:08 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:14:08 INFO - PROCESS | 1766 | 1465208048545 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:14:08 INFO - PROCESS | 1766 | 1465208048548 Marionette TRACE conn3 <- [1,2954,null,{}] 03:14:08 INFO - PROCESS | 1766 | 1465208048554 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}] 03:14:08 INFO - PROCESS | 1766 | 1465208048559 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:08 INFO - PROCESS | 1766 | 1465208048749 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 03:14:08 INFO - PROCESS | 1766 | 1465208048941 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:08 INFO - PROCESS | 1766 | 1465208048947 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7ea800 == 50 [pid = 1766] [id = 747] 03:14:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x8d7eb800) [pid = 1766] [serial = 2241] [outer = (nil)] 03:14:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8dfe1000) [pid = 1766] [serial = 2242] [outer = 0x8d7eb800] 03:14:09 INFO - PROCESS | 1766 | 1465208049030 Marionette DEBUG loaded listener.js 03:14:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x8e85d000) [pid = 1766] [serial = 2243] [outer = 0x8d7eb800] 03:14:10 INFO - PROCESS | 1766 | 1465208050124 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]]]}] 03:14:10 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:14:10 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 03:14:10 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1628ms 03:14:10 INFO - PROCESS | 1766 | 1465208050175 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 03:14:10 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:14:10 INFO - PROCESS | 1766 | 1465208050181 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 03:14:10 INFO - PROCESS | 1766 | 1465208050188 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:14:10 INFO - PROCESS | 1766 | 1465208050195 Marionette TRACE conn3 <- [1,2958,null,{}] 03:14:10 INFO - PROCESS | 1766 | 1465208050202 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}] 03:14:10 INFO - PROCESS | 1766 | 1465208050208 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:10 INFO - PROCESS | 1766 | 1465208050392 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 03:14:10 INFO - PROCESS | 1766 | 1465208050712 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:10 INFO - PROCESS | 1766 | 1465208050722 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d596400 == 51 [pid = 1766] [id = 748] 03:14:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x8d893400) [pid = 1766] [serial = 2244] [outer = (nil)] 03:14:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x8dfe8400) [pid = 1766] [serial = 2245] [outer = 0x8d893400] 03:14:10 INFO - PROCESS | 1766 | 1465208050797 Marionette DEBUG loaded listener.js 03:14:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x8e947400) [pid = 1766] [serial = 2246] [outer = 0x8d893400] 03:14:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8d593c00 == 50 [pid = 1766] [id = 723] 03:14:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7ee800 == 49 [pid = 1766] [id = 706] 03:14:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8ecebc00 == 48 [pid = 1766] [id = 711] 03:14:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8de9b800 == 47 [pid = 1766] [id = 702] 03:14:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8d594c00 == 46 [pid = 1766] [id = 714] 03:14:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8d598000 == 45 [pid = 1766] [id = 715] 03:14:12 INFO - PROCESS | 1766 | --DOCSHELL 0x9130d800 == 44 [pid = 1766] [id = 712] 03:14:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8de12400 == 43 [pid = 1766] [id = 704] 03:14:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8d893800 == 42 [pid = 1766] [id = 707] 03:14:12 INFO - PROCESS | 1766 | --DOCSHELL 0x92212800 == 41 [pid = 1766] [id = 708] 03:14:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8eceac00 == 40 [pid = 1766] [id = 703] 03:14:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7f0800 == 39 [pid = 1766] [id = 710] 03:14:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7ec000 == 38 [pid = 1766] [id = 709] 03:14:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8de0f800 == 37 [pid = 1766] [id = 716] 03:14:12 INFO - PROCESS | 1766 | --DOCSHELL 0x907bd000 == 36 [pid = 1766] [id = 717] 03:14:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8e946800 == 35 [pid = 1766] [id = 719] 03:14:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8d892800 == 34 [pid = 1766] [id = 722] 03:14:12 INFO - PROCESS | 1766 | --DOCSHELL 0x91b50800 == 33 [pid = 1766] [id = 718] 03:14:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8e9d5000 == 32 [pid = 1766] [id = 720] 03:14:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8e94d000 == 31 [pid = 1766] [id = 721] 03:14:12 INFO - PROCESS | 1766 | --DOCSHELL 0x950efc00 == 30 [pid = 1766] [id = 746] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x909f0000) [pid = 1766] [serial = 2183] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x9090cc00) [pid = 1766] [serial = 2180] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x8dfdac00) [pid = 1766] [serial = 2174] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8e858000) [pid = 1766] [serial = 2175] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8d7e2400) [pid = 1766] [serial = 2171] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x8d7ed800) [pid = 1766] [serial = 2172] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8dfe4000) [pid = 1766] [serial = 2169] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x8dcee000) [pid = 1766] [serial = 2168] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8e9d7800) [pid = 1766] [serial = 2151] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8e94b800) [pid = 1766] [serial = 2150] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x91b41400) [pid = 1766] [serial = 2154] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x9130a000) [pid = 1766] [serial = 2153] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x93874800) [pid = 1766] [serial = 2157] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x936ef000) [pid = 1766] [serial = 2156] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x93988800) [pid = 1766] [serial = 2160] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x93986800) [pid = 1766] [serial = 2159] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x93a52400) [pid = 1766] [serial = 2163] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x939d2000) [pid = 1766] [serial = 2162] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8eceb000) [pid = 1766] [serial = 2178] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x909e6400) [pid = 1766] [serial = 2181] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x94524800) [pid = 1766] [serial = 2166] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x93ac6000) [pid = 1766] [serial = 2165] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8e9d1000) [pid = 1766] [serial = 2177] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x91145000) [pid = 1766] [serial = 2184] [outer = (nil)] [url = about:blank] 03:14:12 INFO - PROCESS | 1766 | 1465208052842 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]]]}] 03:14:12 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. 03:14:12 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 2690ms 03:14:12 INFO - PROCESS | 1766 | 1465208052878 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 03:14:12 INFO - PROCESS | 1766 | 1465208052882 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 03:14:12 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:14:12 INFO - PROCESS | 1766 | 1465208052895 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:14:12 INFO - PROCESS | 1766 | 1465208052900 Marionette TRACE conn3 <- [1,2962,null,{}] 03:14:12 INFO - PROCESS | 1766 | 1465208052913 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}] 03:14:12 INFO - PROCESS | 1766 | 1465208052919 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:13 INFO - PROCESS | 1766 | 1465208053065 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 03:14:13 INFO - PROCESS | 1766 | 1465208053083 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:13 INFO - PROCESS | 1766 | 1465208053092 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcf8800 == 31 [pid = 1766] [id = 749] 03:14:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8de0c000) [pid = 1766] [serial = 2247] [outer = (nil)] 03:14:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8de9e400) [pid = 1766] [serial = 2248] [outer = 0x8de0c000] 03:14:13 INFO - PROCESS | 1766 | 1465208053162 Marionette DEBUG loaded listener.js 03:14:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8dea4c00) [pid = 1766] [serial = 2249] [outer = 0x8de0c000] 03:14:14 INFO - PROCESS | 1766 | 1465208054082 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]]]}] 03:14:14 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. 03:14:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1250ms 03:14:14 INFO - PROCESS | 1766 | 1465208054139 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 03:14:14 INFO - PROCESS | 1766 | 1465208054147 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 03:14:14 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:14:14 INFO - PROCESS | 1766 | 1465208054158 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:14:14 INFO - PROCESS | 1766 | 1465208054162 Marionette TRACE conn3 <- [1,2966,null,{}] 03:14:14 INFO - PROCESS | 1766 | 1465208054167 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}] 03:14:14 INFO - PROCESS | 1766 | 1465208054172 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:14 INFO - PROCESS | 1766 | 1465208054325 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 03:14:14 INFO - PROCESS | 1766 | 1465208054468 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:14 INFO - PROCESS | 1766 | 1465208054479 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e941400 == 32 [pid = 1766] [id = 750] 03:14:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8e942400) [pid = 1766] [serial = 2250] [outer = (nil)] 03:14:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8e94ec00) [pid = 1766] [serial = 2251] [outer = 0x8e942400] 03:14:14 INFO - PROCESS | 1766 | 1465208054546 Marionette DEBUG loaded listener.js 03:14:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x8e9d1000) [pid = 1766] [serial = 2252] [outer = 0x8e942400] 03:14:15 INFO - PROCESS | 1766 | 1465208055294 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]]]}] 03:14:15 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. 03:14:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1179ms 03:14:15 INFO - PROCESS | 1766 | 1465208055337 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 03:14:15 INFO - PROCESS | 1766 | 1465208055341 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 03:14:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:14:15 INFO - PROCESS | 1766 | 1465208055346 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:14:15 INFO - PROCESS | 1766 | 1465208055352 Marionette TRACE conn3 <- [1,2970,null,{}] 03:14:15 INFO - PROCESS | 1766 | 1465208055382 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}] 03:14:15 INFO - PROCESS | 1766 | 1465208055391 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:15 INFO - PROCESS | 1766 | 1465208055608 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 03:14:15 INFO - PROCESS | 1766 | 1465208055631 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:15 INFO - PROCESS | 1766 | 1465208055641 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x907b8c00 == 33 [pid = 1766] [id = 751] 03:14:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x907b9000) [pid = 1766] [serial = 2253] [outer = (nil)] 03:14:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x907bd400) [pid = 1766] [serial = 2254] [outer = 0x907b9000] 03:14:15 INFO - PROCESS | 1766 | 1465208055712 Marionette DEBUG loaded listener.js 03:14:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x9090a400) [pid = 1766] [serial = 2255] [outer = 0x907b9000] 03:14:16 INFO - PROCESS | 1766 | 1465208056573 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]]]}] 03:14:16 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. 03:14:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1287ms 03:14:16 INFO - PROCESS | 1766 | 1465208056634 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 03:14:16 INFO - PROCESS | 1766 | 1465208056638 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 03:14:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:14:16 INFO - PROCESS | 1766 | 1465208056649 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:14:16 INFO - PROCESS | 1766 | 1465208056651 Marionette TRACE conn3 <- [1,2974,null,{}] 03:14:16 INFO - PROCESS | 1766 | 1465208056657 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}] 03:14:16 INFO - PROCESS | 1766 | 1465208056662 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:16 INFO - PROCESS | 1766 | 1465208056860 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 03:14:16 INFO - PROCESS | 1766 | 1465208056882 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:16 INFO - PROCESS | 1766 | 1465208056888 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x909ec000 == 34 [pid = 1766] [id = 752] 03:14:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x909ed400) [pid = 1766] [serial = 2256] [outer = (nil)] 03:14:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x91143000) [pid = 1766] [serial = 2257] [outer = 0x909ed400] 03:14:16 INFO - PROCESS | 1766 | 1465208056955 Marionette DEBUG loaded listener.js 03:14:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x9114a800) [pid = 1766] [serial = 2258] [outer = 0x909ed400] 03:14:17 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x936e2c00) [pid = 1766] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:14:17 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x9114dc00) [pid = 1766] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:14:17 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8dfe2c00) [pid = 1766] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:14:17 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8de09800) [pid = 1766] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:14:17 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x90904400) [pid = 1766] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:14:17 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8de13c00) [pid = 1766] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:14:17 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x91306000) [pid = 1766] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:14:17 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x91b32000) [pid = 1766] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:14:17 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x90576c00) [pid = 1766] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:14:17 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8de18000) [pid = 1766] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:14:17 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x92249800) [pid = 1766] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:14:18 INFO - PROCESS | 1766 | 1465208058234 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]]]}] 03:14:18 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. 03:14:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1631ms 03:14:18 INFO - PROCESS | 1766 | 1465208058277 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 03:14:18 INFO - PROCESS | 1766 | 1465208058281 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 03:14:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:14:18 INFO - PROCESS | 1766 | 1465208058286 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:14:18 INFO - PROCESS | 1766 | 1465208058289 Marionette TRACE conn3 <- [1,2978,null,{}] 03:14:18 INFO - PROCESS | 1766 | 1465208058303 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}] 03:14:18 INFO - PROCESS | 1766 | 1465208058308 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:18 INFO - PROCESS | 1766 | 1465208058435 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 03:14:18 INFO - PROCESS | 1766 | 1465208058448 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:18 INFO - PROCESS | 1766 | 1465208058454 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de13c00 == 35 [pid = 1766] [id = 753] 03:14:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x907bfc00) [pid = 1766] [serial = 2259] [outer = (nil)] 03:14:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x91149800) [pid = 1766] [serial = 2260] [outer = 0x907bfc00] 03:14:18 INFO - PROCESS | 1766 | 1465208058522 Marionette DEBUG loaded listener.js 03:14:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x91309c00) [pid = 1766] [serial = 2261] [outer = 0x907bfc00] 03:14:19 INFO - PROCESS | 1766 | 1465208059308 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]]]}] 03:14:19 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. 03:14:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1044ms 03:14:19 INFO - PROCESS | 1766 | 1465208059331 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 03:14:19 INFO - PROCESS | 1766 | 1465208059335 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 03:14:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:14:19 INFO - PROCESS | 1766 | 1465208059340 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:14:19 INFO - PROCESS | 1766 | 1465208059343 Marionette TRACE conn3 <- [1,2982,null,{}] 03:14:19 INFO - PROCESS | 1766 | 1465208059348 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}] 03:14:19 INFO - PROCESS | 1766 | 1465208059358 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:19 INFO - PROCESS | 1766 | 1465208059602 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 03:14:19 INFO - PROCESS | 1766 | 1465208059622 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:19 INFO - PROCESS | 1766 | 1465208059628 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b45c00 == 36 [pid = 1766] [id = 754] 03:14:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x91b47000) [pid = 1766] [serial = 2262] [outer = (nil)] 03:14:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x92214000) [pid = 1766] [serial = 2263] [outer = 0x91b47000] 03:14:19 INFO - PROCESS | 1766 | 1465208059698 Marionette DEBUG loaded listener.js 03:14:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x9221fc00) [pid = 1766] [serial = 2264] [outer = 0x91b47000] 03:14:20 INFO - PROCESS | 1766 | 1465208060692 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"]]]}] 03:14:20 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 03:14:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:14:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1385ms 03:14:20 INFO - PROCESS | 1766 | 1465208060727 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 03:14:20 INFO - PROCESS | 1766 | 1465208060733 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 03:14:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:14:20 INFO - PROCESS | 1766 | 1465208060741 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:14:20 INFO - PROCESS | 1766 | 1465208060749 Marionette TRACE conn3 <- [1,2986,null,{}] 03:14:20 INFO - PROCESS | 1766 | 1465208060757 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}] 03:14:20 INFO - PROCESS | 1766 | 1465208060761 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:21 INFO - PROCESS | 1766 | 1465208061012 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 03:14:21 INFO - PROCESS | 1766 | 1465208061157 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:21 INFO - PROCESS | 1766 | 1465208061166 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7ee000 == 37 [pid = 1766] [id = 755] 03:14:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8d89c400) [pid = 1766] [serial = 2265] [outer = (nil)] 03:14:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8e949800) [pid = 1766] [serial = 2266] [outer = 0x8d89c400] 03:14:21 INFO - PROCESS | 1766 | 1465208061292 Marionette DEBUG loaded listener.js 03:14:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8ece3400) [pid = 1766] [serial = 2267] [outer = 0x8d89c400] 03:14:22 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. 03:14:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1499ms 03:14:22 INFO - PROCESS | 1766 | 1465208062232 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]]]}] 03:14:22 INFO - PROCESS | 1766 | 1465208062241 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 03:14:22 INFO - PROCESS | 1766 | 1465208062249 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 03:14:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:14:22 INFO - PROCESS | 1766 | 1465208062259 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:14:22 INFO - PROCESS | 1766 | 1465208062263 Marionette TRACE conn3 <- [1,2990,null,{}] 03:14:22 INFO - PROCESS | 1766 | 1465208062270 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}] 03:14:22 INFO - PROCESS | 1766 | 1465208062276 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:22 INFO - PROCESS | 1766 | 1465208062484 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 03:14:22 INFO - PROCESS | 1766 | 1465208062680 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:22 INFO - PROCESS | 1766 | 1465208062687 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x907b4800 == 38 [pid = 1766] [id = 756] 03:14:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x909f0400) [pid = 1766] [serial = 2268] [outer = (nil)] 03:14:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x91b2fc00) [pid = 1766] [serial = 2269] [outer = 0x909f0400] 03:14:22 INFO - PROCESS | 1766 | 1465208062810 Marionette DEBUG loaded listener.js 03:14:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x91b35400) [pid = 1766] [serial = 2270] [outer = 0x909f0400] 03:14:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b46800 == 39 [pid = 1766] [id = 757] 03:14:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x9223f800) [pid = 1766] [serial = 2271] [outer = (nil)] 03:14:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x92244c00) [pid = 1766] [serial = 2272] [outer = 0x9223f800] 03:14:23 INFO - PROCESS | 1766 | 1465208063869 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]]]}] 03:14:23 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. 03:14:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1632ms 03:14:23 INFO - PROCESS | 1766 | 1465208063918 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 03:14:23 INFO - PROCESS | 1766 | 1465208063922 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 03:14:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:14:23 INFO - PROCESS | 1766 | 1465208063930 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:14:23 INFO - PROCESS | 1766 | 1465208063936 Marionette TRACE conn3 <- [1,2994,null,{}] 03:14:23 INFO - PROCESS | 1766 | 1465208063955 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}] 03:14:23 INFO - PROCESS | 1766 | 1465208063964 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:24 INFO - PROCESS | 1766 | 1465208064154 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 03:14:24 INFO - PROCESS | 1766 | 1465208064347 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:24 INFO - PROCESS | 1766 | 1465208064356 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x907b8400 == 40 [pid = 1766] [id = 758] 03:14:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x92a5b800) [pid = 1766] [serial = 2273] [outer = (nil)] 03:14:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x92a68400) [pid = 1766] [serial = 2274] [outer = 0x92a5b800] 03:14:24 INFO - PROCESS | 1766 | 1465208064439 Marionette DEBUG loaded listener.js 03:14:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x92caa000) [pid = 1766] [serial = 2275] [outer = 0x92a5b800] 03:14:25 INFO - PROCESS | 1766 | 1465208065282 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]]]}] 03:14:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:14:25 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 03:14:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1391ms 03:14:25 INFO - PROCESS | 1766 | 1465208065323 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 03:14:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:14:25 INFO - PROCESS | 1766 | 1465208065328 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 03:14:25 INFO - PROCESS | 1766 | 1465208065334 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:14:25 INFO - PROCESS | 1766 | 1465208065337 Marionette TRACE conn3 <- [1,2998,null,{}] 03:14:25 INFO - PROCESS | 1766 | 1465208065343 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}] 03:14:25 INFO - PROCESS | 1766 | 1465208065348 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:25 INFO - PROCESS | 1766 | 1465208065520 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 03:14:25 INFO - PROCESS | 1766 | 1465208065735 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:25 INFO - PROCESS | 1766 | 1465208065743 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x90583400 == 41 [pid = 1766] [id = 759] 03:14:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x907bac00) [pid = 1766] [serial = 2276] [outer = (nil)] 03:14:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x936ef400) [pid = 1766] [serial = 2277] [outer = 0x907bac00] 03:14:25 INFO - PROCESS | 1766 | 1465208065822 Marionette DEBUG loaded listener.js 03:14:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x9386f800) [pid = 1766] [serial = 2278] [outer = 0x907bac00] 03:14:26 INFO - PROCESS | 1766 | 1465208066714 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]]]}] 03:14:26 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. 03:14:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1429ms 03:14:26 INFO - PROCESS | 1766 | 1465208066788 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 03:14:26 INFO - PROCESS | 1766 | 1465208066791 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 03:14:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:14:26 INFO - PROCESS | 1766 | 1465208066802 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:14:26 INFO - PROCESS | 1766 | 1465208066805 Marionette TRACE conn3 <- [1,3002,null,{}] 03:14:26 INFO - PROCESS | 1766 | 1465208066811 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}] 03:14:26 INFO - PROCESS | 1766 | 1465208066816 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:26 INFO - PROCESS | 1766 | 1465208066983 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 03:14:27 INFO - PROCESS | 1766 | 1465208067400 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:27 INFO - PROCESS | 1766 | 1465208067410 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d7e5400 == 42 [pid = 1766] [id = 760] 03:14:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x8d7ea000) [pid = 1766] [serial = 2279] [outer = (nil)] 03:14:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x8d892400) [pid = 1766] [serial = 2280] [outer = 0x8d7ea000] 03:14:27 INFO - PROCESS | 1766 | 1465208067528 Marionette DEBUG loaded listener.js 03:14:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x8de17000) [pid = 1766] [serial = 2281] [outer = 0x8d7ea000] 03:14:28 INFO - PROCESS | 1766 | --DOCSHELL 0x8de13c00 == 41 [pid = 1766] [id = 753] 03:14:28 INFO - PROCESS | 1766 | --DOCSHELL 0x909ec000 == 40 [pid = 1766] [id = 752] 03:14:28 INFO - PROCESS | 1766 | 1465208068454 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]]]}] 03:14:28 INFO - PROCESS | 1766 | --DOCSHELL 0x907b8c00 == 39 [pid = 1766] [id = 751] 03:14:28 INFO - PROCESS | 1766 | --DOCSHELL 0x8e941400 == 38 [pid = 1766] [id = 750] 03:14:28 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcf8800 == 37 [pid = 1766] [id = 749] 03:14:28 INFO - PROCESS | 1766 | --DOCSHELL 0x8d596400 == 36 [pid = 1766] [id = 748] 03:14:28 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. 03:14:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1676ms 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x9223dc00) [pid = 1766] [serial = 2210] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x91146000) [pid = 1766] [serial = 2213] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x92290800) [pid = 1766] [serial = 2211] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8dea1800) [pid = 1766] [serial = 2201] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x91142400) [pid = 1766] [serial = 2192] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x91b38400) [pid = 1766] [serial = 2193] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x91b39800) [pid = 1766] [serial = 2198] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x92a5ec00) [pid = 1766] [serial = 2199] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x91b4f400) [pid = 1766] [serial = 2187] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x91310800) [pid = 1766] [serial = 2186] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x91b4ac00) [pid = 1766] [serial = 2207] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x907b3c00) [pid = 1766] [serial = 2204] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x90902000) [pid = 1766] [serial = 2205] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8e94bc00) [pid = 1766] [serial = 2189] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8e9d3800) [pid = 1766] [serial = 2190] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x92292800) [pid = 1766] [serial = 2195] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x92a5cc00) [pid = 1766] [serial = 2196] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8e85fc00) [pid = 1766] [serial = 2202] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x93876000) [pid = 1766] [serial = 2217] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x93870400) [pid = 1766] [serial = 2216] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x92213c00) [pid = 1766] [serial = 2208] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x91b4cc00) [pid = 1766] [serial = 2214] [outer = (nil)] [url = about:blank] 03:14:28 INFO - PROCESS | 1766 | 1465208068499 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 03:14:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:14:28 INFO - PROCESS | 1766 | 1465208068512 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 03:14:28 INFO - PROCESS | 1766 | 1465208068520 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:14:28 INFO - PROCESS | 1766 | 1465208068524 Marionette TRACE conn3 <- [1,3006,null,{}] 03:14:28 INFO - PROCESS | 1766 | 1465208068536 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}] 03:14:28 INFO - PROCESS | 1766 | 1465208068543 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:28 INFO - PROCESS | 1766 | 1465208068693 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 03:14:28 INFO - PROCESS | 1766 | 1465208068865 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:28 INFO - PROCESS | 1766 | 1465208068875 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfdb800 == 37 [pid = 1766] [id = 761] 03:14:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8e866400) [pid = 1766] [serial = 2282] [outer = (nil)] 03:14:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8e94e800) [pid = 1766] [serial = 2283] [outer = 0x8e866400] 03:14:28 INFO - PROCESS | 1766 | 1465208068950 Marionette DEBUG loaded listener.js 03:14:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8ecea800) [pid = 1766] [serial = 2284] [outer = 0x8e866400] 03:14:29 INFO - PROCESS | 1766 | 1465208069675 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]]]}] 03:14:29 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. 03:14:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1195ms 03:14:29 INFO - PROCESS | 1766 | 1465208069720 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 03:14:29 INFO - PROCESS | 1766 | 1465208069725 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 03:14:29 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:14:29 INFO - PROCESS | 1766 | 1465208069732 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:14:29 INFO - PROCESS | 1766 | 1465208069735 Marionette TRACE conn3 <- [1,3010,null,{}] 03:14:29 INFO - PROCESS | 1766 | 1465208069741 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}] 03:14:29 INFO - PROCESS | 1766 | 1465208069746 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:29 INFO - PROCESS | 1766 | 1465208069905 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 03:14:30 INFO - PROCESS | 1766 | 1465208070062 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:30 INFO - PROCESS | 1766 | 1465208070069 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x907b7000 == 38 [pid = 1766] [id = 762] 03:14:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x907c2000) [pid = 1766] [serial = 2285] [outer = (nil)] 03:14:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x909ec400) [pid = 1766] [serial = 2286] [outer = 0x907c2000] 03:14:30 INFO - PROCESS | 1766 | 1465208070138 Marionette DEBUG loaded listener.js 03:14:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x91301c00) [pid = 1766] [serial = 2287] [outer = 0x907c2000] 03:14:30 INFO - PROCESS | 1766 | 1465208070862 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]]]}] 03:14:30 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 03:14:30 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1177ms 03:14:30 INFO - PROCESS | 1766 | 1465208070909 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 03:14:30 INFO - PROCESS | 1766 | 1465208070912 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 03:14:30 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:14:30 INFO - PROCESS | 1766 | 1465208070944 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:14:30 INFO - PROCESS | 1766 | 1465208070953 Marionette TRACE conn3 <- [1,3014,null,{}] 03:14:30 INFO - PROCESS | 1766 | 1465208070968 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}] 03:14:30 INFO - PROCESS | 1766 | 1465208070975 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:31 INFO - PROCESS | 1766 | 1465208071182 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 03:14:31 INFO - PROCESS | 1766 | 1465208071210 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:31 INFO - PROCESS | 1766 | 1465208071218 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x909ee800 == 39 [pid = 1766] [id = 763] 03:14:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x91b4d400) [pid = 1766] [serial = 2288] [outer = (nil)] 03:14:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x91f75000) [pid = 1766] [serial = 2289] [outer = 0x91b4d400] 03:14:31 INFO - PROCESS | 1766 | 1465208071283 Marionette DEBUG loaded listener.js 03:14:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x9223b000) [pid = 1766] [serial = 2290] [outer = 0x91b4d400] 03:14:31 INFO - PROCESS | 1766 | [1766] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:14:32 INFO - PROCESS | 1766 | 1465208072182 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:14:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:14:32 INFO - {} 03:14:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:14:32 INFO - {} 03:14:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:14:32 INFO - {} 03:14:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:14:32 INFO - {} 03:14:32 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1301ms 03:14:32 INFO - PROCESS | 1766 | 1465208072248 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 03:14:32 INFO - PROCESS | 1766 | 1465208072253 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 03:14:32 INFO - TEST-START | /FileAPI/fileReader.html 03:14:32 INFO - PROCESS | 1766 | 1465208072258 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:14:32 INFO - PROCESS | 1766 | 1465208072261 Marionette TRACE conn3 <- [1,3018,null,{}] 03:14:32 INFO - PROCESS | 1766 | 1465208072267 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}] 03:14:32 INFO - PROCESS | 1766 | 1465208072272 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:32 INFO - PROCESS | 1766 | 1465208072469 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 03:14:32 INFO - PROCESS | 1766 | 1465208072500 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:32 INFO - PROCESS | 1766 | 1465208072507 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d591400 == 40 [pid = 1766] [id = 764] 03:14:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8ecf1400) [pid = 1766] [serial = 2291] [outer = (nil)] 03:14:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x92a6a000) [pid = 1766] [serial = 2292] [outer = 0x8ecf1400] 03:14:32 INFO - PROCESS | 1766 | 1465208072572 Marionette DEBUG loaded listener.js 03:14:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x92cafc00) [pid = 1766] [serial = 2293] [outer = 0x8ecf1400] 03:14:33 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x9387c000) [pid = 1766] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:14:33 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x907bfc00) [pid = 1766] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:14:33 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x9387dc00) [pid = 1766] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:14:33 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8dfe1800) [pid = 1766] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:14:33 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8de0c000) [pid = 1766] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:14:33 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x939c5c00) [pid = 1766] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:14:33 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x909ed400) [pid = 1766] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:14:33 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x950f3400) [pid = 1766] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:14:33 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8d7eb800) [pid = 1766] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:14:33 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8e942400) [pid = 1766] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:14:33 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8d893400) [pid = 1766] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:14:33 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8de9c800) [pid = 1766] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:14:33 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x909e9400) [pid = 1766] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:14:33 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x907b9000) [pid = 1766] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:14:33 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8de15c00) [pid = 1766] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:14:33 INFO - PROCESS | 1766 | 1465208073571 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]]]}] 03:14:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:14:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:14:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:14:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:14:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 1336ms 03:14:33 INFO - PROCESS | 1766 | 1465208073596 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 03:14:33 INFO - PROCESS | 1766 | 1465208073600 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 03:14:33 INFO - TEST-START | /FileAPI/historical.html 03:14:33 INFO - PROCESS | 1766 | 1465208073606 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:14:33 INFO - PROCESS | 1766 | 1465208073608 Marionette TRACE conn3 <- [1,3022,null,{}] 03:14:33 INFO - PROCESS | 1766 | 1465208073614 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}] 03:14:33 INFO - PROCESS | 1766 | 1465208073619 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:33 INFO - PROCESS | 1766 | 1465208073773 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 03:14:33 INFO - PROCESS | 1766 | 1465208073944 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:33 INFO - PROCESS | 1766 | 1465208073961 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x907b9000 == 41 [pid = 1766] [id = 765] 03:14:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x909ed400) [pid = 1766] [serial = 2294] [outer = (nil)] 03:14:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x92ca5400) [pid = 1766] [serial = 2295] [outer = 0x909ed400] 03:14:34 INFO - PROCESS | 1766 | 1465208074040 Marionette DEBUG loaded listener.js 03:14:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x93876000) [pid = 1766] [serial = 2296] [outer = 0x909ed400] 03:14:34 INFO - PROCESS | 1766 | 1465208074763 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"]]]}] 03:14:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:14:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:14:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:14:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:14:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:14:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:14:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:14:34 INFO - TEST-OK | /FileAPI/historical.html | took 1179ms 03:14:34 INFO - PROCESS | 1766 | 1465208074790 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 03:14:34 INFO - PROCESS | 1766 | 1465208074792 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 03:14:34 INFO - TEST-START | /FileAPI/idlharness.html 03:14:34 INFO - PROCESS | 1766 | 1465208074799 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:14:34 INFO - PROCESS | 1766 | 1465208074803 Marionette TRACE conn3 <- [1,3026,null,{}] 03:14:34 INFO - PROCESS | 1766 | 1465208074808 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}] 03:14:34 INFO - PROCESS | 1766 | 1465208074813 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:35 INFO - PROCESS | 1766 | 1465208075026 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 03:14:35 INFO - PROCESS | 1766 | 1465208075046 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:35 INFO - PROCESS | 1766 | 1465208075054 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d599c00 == 42 [pid = 1766] [id = 766] 03:14:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x93879800) [pid = 1766] [serial = 2297] [outer = (nil)] 03:14:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x939c8400) [pid = 1766] [serial = 2298] [outer = 0x93879800] 03:14:35 INFO - PROCESS | 1766 | 1465208075120 Marionette DEBUG loaded listener.js 03:14:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x93a51c00) [pid = 1766] [serial = 2299] [outer = 0x93879800] 03:14:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:14:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:14:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:14:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:14:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:14:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:14:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:14:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:14:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:14:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:14:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:14:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:14:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:14:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:14:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:14:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:14:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:14:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:14:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:14:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:14:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:14:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:14:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:14:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:14:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:14:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:14:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:14:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:14:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:14:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:14:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:14:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:14:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:14:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:14:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:14:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:14:37 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 03:14:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:14:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:14:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:14:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:14:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:14:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:14:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:14:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:14:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:14:37 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 03:14:37 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 03:14:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:14:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:14:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:14:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:14:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:14:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:14:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:14:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:14:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:14:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:14:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:14:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:14:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:14:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:14:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:14:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:14:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:14:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:14:37 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 03:14:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:14:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:14:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:14:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:14:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:14:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:14:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:14:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:14:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:14:37 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 03:14:37 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 03:14:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:14:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:14:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:14:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:14:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:14:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:14:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:14:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:14:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:14:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:14:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 2251ms 03:14:37 INFO - PROCESS | 1766 | 1465208076790 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]]]}] 03:14:37 INFO - PROCESS | 1766 | 1465208077230 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 03:14:37 INFO - PROCESS | 1766 | 1465208077236 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 03:14:37 INFO - TEST-START | /FileAPI/idlharness.worker 03:14:37 INFO - PROCESS | 1766 | 1465208077251 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:14:37 INFO - PROCESS | 1766 | 1465208077256 Marionette TRACE conn3 <- [1,3030,null,{}] 03:14:37 INFO - PROCESS | 1766 | 1465208077264 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}] 03:14:37 INFO - PROCESS | 1766 | 1465208077271 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:37 INFO - PROCESS | 1766 | 1465208077471 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 03:14:37 INFO - PROCESS | 1766 | 1465208077660 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:37 INFO - PROCESS | 1766 | 1465208077668 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d892800 == 43 [pid = 1766] [id = 767] 03:14:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x8e85c400) [pid = 1766] [serial = 2300] [outer = (nil)] 03:14:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x92242000) [pid = 1766] [serial = 2301] [outer = 0x8e85c400] 03:14:37 INFO - PROCESS | 1766 | 1465208077751 Marionette DEBUG loaded listener.js 03:14:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x936f0800) [pid = 1766] [serial = 2302] [outer = 0x8e85c400] 03:14:38 INFO - PROCESS | 1766 | [1766] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:14:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:14:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:14:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:14:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:14:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:14:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:14:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:14:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:14:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:14:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:14:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:14:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:14:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:14:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:14:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:14:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:14:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:14:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:14:39 INFO - {} 03:14:39 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 03:14:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:14:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:14:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:14:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:14:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:14:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:14:39 INFO - {} 03:14:39 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 - {} 03:14:39 INFO - {} 03:14:39 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 03:14:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:14:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:14:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:14:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:14:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:14:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:14:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:14:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:14:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:14:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:14:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:14:39 INFO - {} 03:14:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:14:39 INFO - {} 03:14:39 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 03:14:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:14:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:14:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:14:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:14:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:14:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:14:40 INFO - {} 03:14:40 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 - {} 03:14:40 INFO - {} 03:14:40 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 03:14:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:14:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:14:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:14:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:14:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:14:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:14:40 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 03:14:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:14:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:14:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:14:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:14:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:14:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:14:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:14:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:14:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:14:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:14:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:14:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:14:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:14:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:14:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:14:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:14:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:14:40 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 03:14:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:14:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:14:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:14:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:14:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:14:40 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 03:14:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:14:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:14:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:14:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:14:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:14:40 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 03:14:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:14:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:14:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:14:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:14:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:14:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:14:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:14:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:14:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:14:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:14:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:14:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:14:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:14:40 INFO - {} 03:14:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2721ms 03:14:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:14:40 INFO - PROCESS | 1766 | 1465208079857 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,{},{}]]]}] 03:14:40 INFO - PROCESS | 1766 | 1465208079992 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 03:14:40 INFO - PROCESS | 1766 | 1465208080016 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 03:14:40 INFO - PROCESS | 1766 | 1465208080045 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:14:40 INFO - PROCESS | 1766 | 1465208080058 Marionette TRACE conn3 <- [1,3034,null,{}] 03:14:40 INFO - PROCESS | 1766 | 1465208080072 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}] 03:14:40 INFO - PROCESS | 1766 | 1465208080087 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:40 INFO - PROCESS | 1766 | 1465208080396 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 03:14:40 INFO - PROCESS | 1766 | 1465208080584 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:40 INFO - PROCESS | 1766 | 1465208080591 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x9504c000 == 44 [pid = 1766] [id = 768] 03:14:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x9504e800) [pid = 1766] [serial = 2303] [outer = (nil)] 03:14:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x9984bc00) [pid = 1766] [serial = 2304] [outer = 0x9504e800] 03:14:40 INFO - PROCESS | 1766 | 1465208080678 Marionette DEBUG loaded listener.js 03:14:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x998e9000) [pid = 1766] [serial = 2305] [outer = 0x9504e800] 03:14:41 INFO - PROCESS | 1766 | 1465208081473 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]]]}] 03:14:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:14:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1449ms 03:14:41 INFO - PROCESS | 1766 | 1465208081490 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 03:14:41 INFO - PROCESS | 1766 | 1465208081493 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 03:14:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:14:41 INFO - PROCESS | 1766 | 1465208081500 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:14:41 INFO - PROCESS | 1766 | 1465208081506 Marionette TRACE conn3 <- [1,3038,null,{}] 03:14:41 INFO - PROCESS | 1766 | 1465208081522 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}] 03:14:41 INFO - PROCESS | 1766 | 1465208081530 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:41 INFO - PROCESS | 1766 | 1465208081696 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 03:14:41 INFO - PROCESS | 1766 | 1465208081895 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:41 INFO - PROCESS | 1766 | 1465208081910 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x99eae400 == 45 [pid = 1766] [id = 769] 03:14:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x99eae800) [pid = 1766] [serial = 2306] [outer = (nil)] 03:14:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x99eb1400) [pid = 1766] [serial = 2307] [outer = 0x99eae800] 03:14:41 INFO - PROCESS | 1766 | 1465208081987 Marionette DEBUG loaded listener.js 03:14:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x9a030c00) [pid = 1766] [serial = 2308] [outer = 0x99eae800] 03:14:42 INFO - PROCESS | 1766 | 1465208082841 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"]]]}] 03:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:14:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1393ms 03:14:42 INFO - PROCESS | 1766 | 1465208082894 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 03:14:42 INFO - PROCESS | 1766 | 1465208082899 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 03:14:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:14:42 INFO - PROCESS | 1766 | 1465208082906 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:14:42 INFO - PROCESS | 1766 | 1465208082909 Marionette TRACE conn3 <- [1,3042,null,{}] 03:14:42 INFO - PROCESS | 1766 | 1465208082915 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}] 03:14:42 INFO - PROCESS | 1766 | 1465208082920 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:43 INFO - PROCESS | 1766 | 1465208083119 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 03:14:43 INFO - PROCESS | 1766 | 1465208083292 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:43 INFO - PROCESS | 1766 | 1465208083303 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d595800 == 46 [pid = 1766] [id = 770] 03:14:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x996b4800) [pid = 1766] [serial = 2309] [outer = (nil)] 03:14:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x9a76f800) [pid = 1766] [serial = 2310] [outer = 0x996b4800] 03:14:43 INFO - PROCESS | 1766 | 1465208083418 Marionette DEBUG loaded listener.js 03:14:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x9a930000) [pid = 1766] [serial = 2311] [outer = 0x996b4800] 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:14:44 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. 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:14:44 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'.) 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:14:44 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. 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:14:44 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. 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:14:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:14:44 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. 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:14:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:14:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:14:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:14:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:14:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:14:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:14:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:14:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:14:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:14:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:14:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:14:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:14:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1718ms 03:14:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:14:44 INFO - PROCESS | 1766 | 1465208084566 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]]]}] 03:14:44 INFO - PROCESS | 1766 | 1465208084631 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 03:14:44 INFO - PROCESS | 1766 | 1465208084636 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 03:14:44 INFO - PROCESS | 1766 | 1465208084683 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:14:44 INFO - PROCESS | 1766 | 1465208084686 Marionette TRACE conn3 <- [1,3046,null,{}] 03:14:44 INFO - PROCESS | 1766 | 1465208084750 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}] 03:14:44 INFO - PROCESS | 1766 | 1465208084755 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:44 INFO - PROCESS | 1766 | 1465208084963 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 03:14:45 INFO - PROCESS | 1766 | 1465208085189 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:45 INFO - PROCESS | 1766 | 1465208085196 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcf9000 == 47 [pid = 1766] [id = 771] 03:14:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8de10c00) [pid = 1766] [serial = 2312] [outer = (nil)] 03:14:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x91b48c00) [pid = 1766] [serial = 2313] [outer = 0x8de10c00] 03:14:45 INFO - PROCESS | 1766 | 1465208085365 Marionette DEBUG loaded listener.js 03:14:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8e94b800) [pid = 1766] [serial = 2314] [outer = 0x8de10c00] 03:14:45 INFO - PROCESS | 1766 | [1766] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:14:46 INFO - PROCESS | 1766 | 1465208086322 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:14:46 INFO - {} 03:14:46 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1709ms 03:14:46 INFO - PROCESS | 1766 | 1465208086374 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 03:14:46 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:14:46 INFO - PROCESS | 1766 | 1465208086378 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 03:14:46 INFO - PROCESS | 1766 | 1465208086385 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:14:46 INFO - PROCESS | 1766 | 1465208086388 Marionette TRACE conn3 <- [1,3050,null,{}] 03:14:46 INFO - PROCESS | 1766 | 1465208086698 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}] 03:14:46 INFO - PROCESS | 1766 | 1465208086704 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:46 INFO - PROCESS | 1766 | 1465208086892 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 03:14:47 INFO - PROCESS | 1766 | 1465208087126 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:47 INFO - PROCESS | 1766 | 1465208087148 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de9e800 == 48 [pid = 1766] [id = 772] 03:14:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x8ece6c00) [pid = 1766] [serial = 2315] [outer = (nil)] 03:14:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x8dfdd400) [pid = 1766] [serial = 2316] [outer = 0x8ece6c00] 03:14:47 INFO - PROCESS | 1766 | 1465208087332 Marionette DEBUG loaded listener.js 03:14:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x907b8c00) [pid = 1766] [serial = 2317] [outer = 0x8ece6c00] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x907b9000 == 47 [pid = 1766] [id = 765] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x8d591400 == 46 [pid = 1766] [id = 764] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x909ee800 == 45 [pid = 1766] [id = 763] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x907b7000 == 44 [pid = 1766] [id = 762] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x8dfdb800 == 43 [pid = 1766] [id = 761] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7e5400 == 42 [pid = 1766] [id = 760] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x91b46800 == 41 [pid = 1766] [id = 757] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcf8400 == 40 [pid = 1766] [id = 743] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7ea800 == 39 [pid = 1766] [id = 747] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x8de11400 == 38 [pid = 1766] [id = 745] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x91b45c00 == 37 [pid = 1766] [id = 754] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x8d7ee000 == 36 [pid = 1766] [id = 755] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x907b4800 == 35 [pid = 1766] [id = 756] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x90583400 == 34 [pid = 1766] [id = 759] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x907b8400 == 33 [pid = 1766] [id = 758] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x936e3800 == 32 [pid = 1766] [id = 742] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x9387c400 == 31 [pid = 1766] [id = 741] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcf4c00 == 30 [pid = 1766] [id = 744] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcf9000 == 29 [pid = 1766] [id = 771] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x8d595800 == 28 [pid = 1766] [id = 770] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x99eae400 == 27 [pid = 1766] [id = 769] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x8d892800 == 26 [pid = 1766] [id = 767] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x9504c000 == 25 [pid = 1766] [id = 768] 03:14:48 INFO - PROCESS | 1766 | --DOCSHELL 0x8d599c00 == 24 [pid = 1766] [id = 766] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x94524c00) [pid = 1766] [serial = 2231] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x91309c00) [pid = 1766] [serial = 2261] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x939c6400) [pid = 1766] [serial = 2226] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x9090d400) [pid = 1766] [serial = 2220] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x8dea4c00) [pid = 1766] [serial = 2249] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x93a5a400) [pid = 1766] [serial = 2228] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x91143000) [pid = 1766] [serial = 2257] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x950f3c00) [pid = 1766] [serial = 2240] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x90583c00) [pid = 1766] [serial = 2219] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x8dfe1000) [pid = 1766] [serial = 2242] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8e94ec00) [pid = 1766] [serial = 2251] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x8e947400) [pid = 1766] [serial = 2246] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x93988000) [pid = 1766] [serial = 2225] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8e9d1000) [pid = 1766] [serial = 2252] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8de9e400) [pid = 1766] [serial = 2248] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x950db400) [pid = 1766] [serial = 2237] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8dfe8400) [pid = 1766] [serial = 2245] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x94526c00) [pid = 1766] [serial = 2232] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x9221f400) [pid = 1766] [serial = 2222] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x91149800) [pid = 1766] [serial = 2260] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x93abe400) [pid = 1766] [serial = 2229] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x907bd400) [pid = 1766] [serial = 2254] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x92a69400) [pid = 1766] [serial = 2223] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x9114a800) [pid = 1766] [serial = 2258] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x95053000) [pid = 1766] [serial = 2234] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8e85d000) [pid = 1766] [serial = 2243] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x95055c00) [pid = 1766] [serial = 2235] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x9090a400) [pid = 1766] [serial = 2255] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x950ddc00) [pid = 1766] [serial = 2238] [outer = (nil)] [url = about:blank] 03:14:48 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x92214000) [pid = 1766] [serial = 2263] [outer = (nil)] [url = about:blank] 03:14:49 INFO - PROCESS | 1766 | 1465208089349 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]]]}] 03:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:14:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:14:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 2992ms 03:14:49 INFO - PROCESS | 1766 | 1465208089382 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 03:14:49 INFO - PROCESS | 1766 | 1465208089388 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 03:14:49 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:14:49 INFO - PROCESS | 1766 | 1465208089396 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:14:49 INFO - PROCESS | 1766 | 1465208089401 Marionette TRACE conn3 <- [1,3054,null,{}] 03:14:49 INFO - PROCESS | 1766 | 1465208089409 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}] 03:14:49 INFO - PROCESS | 1766 | 1465208089414 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:49 INFO - PROCESS | 1766 | 1465208089583 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 03:14:49 INFO - PROCESS | 1766 | 1465208089810 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:49 INFO - PROCESS | 1766 | 1465208089817 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x8de0cc00 == 25 [pid = 1766] [id = 773] 03:14:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8de15c00) [pid = 1766] [serial = 2318] [outer = (nil)] 03:14:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8dea2800) [pid = 1766] [serial = 2319] [outer = 0x8de15c00] 03:14:49 INFO - PROCESS | 1766 | 1465208089895 Marionette DEBUG loaded listener.js 03:14:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8dfde800) [pid = 1766] [serial = 2320] [outer = 0x8de15c00] 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:14:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:14:51 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" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:14:51 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" 03:14:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:14:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:14:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1731ms 03:14:51 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:14:51 INFO - PROCESS | 1766 | 1465208090985 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"]]]}] 03:14:51 INFO - PROCESS | 1766 | 1465208091135 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 03:14:51 INFO - PROCESS | 1766 | 1465208091163 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 03:14:51 INFO - PROCESS | 1766 | 1465208091198 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:14:51 INFO - PROCESS | 1766 | 1465208091211 Marionette TRACE conn3 <- [1,3058,null,{}] 03:14:51 INFO - PROCESS | 1766 | 1465208091290 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}] 03:14:51 INFO - PROCESS | 1766 | 1465208091301 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:51 INFO - PROCESS | 1766 | 1465208091572 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 03:14:51 INFO - PROCESS | 1766 | 1465208091613 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:51 INFO - PROCESS | 1766 | 1465208091622 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x907b6800 == 26 [pid = 1766] [id = 774] 03:14:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x907b7800) [pid = 1766] [serial = 2321] [outer = (nil)] 03:14:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x907bd400) [pid = 1766] [serial = 2322] [outer = 0x907b7800] 03:14:51 INFO - PROCESS | 1766 | 1465208091708 Marionette DEBUG loaded listener.js 03:14:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x90904400) [pid = 1766] [serial = 2323] [outer = 0x907b7800] 03:14:52 INFO - PROCESS | 1766 | 1465208092688 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]]]}] 03:14:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:14:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:14:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:14:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:14:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:14:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:14:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:14:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:14:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:14:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:14:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:14:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:14:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:14:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:14:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:14:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:14:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:14:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:14:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:14:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1543ms 03:14:52 INFO - PROCESS | 1766 | 1465208092740 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 03:14:52 INFO - PROCESS | 1766 | 1465208092747 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 03:14:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:14:52 INFO - PROCESS | 1766 | 1465208092763 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:14:52 INFO - PROCESS | 1766 | 1465208092769 Marionette TRACE conn3 <- [1,3062,null,{}] 03:14:52 INFO - PROCESS | 1766 | 1465208092790 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}] 03:14:52 INFO - PROCESS | 1766 | 1465208092799 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:53 INFO - PROCESS | 1766 | 1465208093015 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 03:14:53 INFO - PROCESS | 1766 | 1465208093036 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:53 INFO - PROCESS | 1766 | 1465208093045 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x91305400 == 27 [pid = 1766] [id = 775] 03:14:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x91305c00) [pid = 1766] [serial = 2324] [outer = (nil)] 03:14:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x9130a000) [pid = 1766] [serial = 2325] [outer = 0x91305c00] 03:14:53 INFO - PROCESS | 1766 | 1465208093120 Marionette DEBUG loaded listener.js 03:14:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x91b33400) [pid = 1766] [serial = 2326] [outer = 0x91305c00] 03:14:54 INFO - PROCESS | 1766 | [1766] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:14:54 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x91b4d400) [pid = 1766] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:14:54 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8ecf1400) [pid = 1766] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:14:54 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x91b47000) [pid = 1766] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:14:54 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8d7ea000) [pid = 1766] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:14:54 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x907c2000) [pid = 1766] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:14:54 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8e866400) [pid = 1766] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:14:54 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8d89c400) [pid = 1766] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:14:54 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x909f0400) [pid = 1766] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:14:54 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x9223f800) [pid = 1766] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:14:54 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x907bac00) [pid = 1766] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:14:54 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x92a5b800) [pid = 1766] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:14:54 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x93879800) [pid = 1766] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:14:54 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x909ed400) [pid = 1766] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:14:54 INFO - PROCESS | 1766 | 1465208094566 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:14:54 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:14:54 INFO - {} 03:14:54 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1850ms 03:14:54 INFO - PROCESS | 1766 | 1465208094611 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 03:14:54 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:14:54 INFO - PROCESS | 1766 | 1465208094615 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 03:14:54 INFO - PROCESS | 1766 | 1465208094625 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:14:54 INFO - PROCESS | 1766 | 1465208094629 Marionette TRACE conn3 <- [1,3066,null,{}] 03:14:54 INFO - PROCESS | 1766 | 1465208094634 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}] 03:14:54 INFO - PROCESS | 1766 | 1465208094639 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:54 INFO - PROCESS | 1766 | 1465208094791 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 03:14:54 INFO - PROCESS | 1766 | 1465208094803 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:54 INFO - PROCESS | 1766 | 1465208094811 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x9090e800 == 28 [pid = 1766] [id = 776] 03:14:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x91147400) [pid = 1766] [serial = 2327] [outer = (nil)] 03:14:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x91f6f000) [pid = 1766] [serial = 2328] [outer = 0x91147400] 03:14:54 INFO - PROCESS | 1766 | 1465208094880 Marionette DEBUG loaded listener.js 03:14:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x9221cc00) [pid = 1766] [serial = 2329] [outer = 0x91147400] 03:14:55 INFO - PROCESS | 1766 | 1465208095713 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]]]}] 03:14:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:14:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:14:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:14:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:14:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:14:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:14:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:14:55 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1142ms 03:14:55 INFO - PROCESS | 1766 | 1465208095764 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 03:14:55 INFO - PROCESS | 1766 | 1465208095767 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 03:14:55 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:14:55 INFO - PROCESS | 1766 | 1465208095773 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:14:55 INFO - PROCESS | 1766 | 1465208095775 Marionette TRACE conn3 <- [1,3070,null,{}] 03:14:55 INFO - PROCESS | 1766 | 1465208095781 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}] 03:14:55 INFO - PROCESS | 1766 | 1465208095786 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:56 INFO - PROCESS | 1766 | 1465208095999 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 03:14:56 INFO - PROCESS | 1766 | 1465208096169 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:56 INFO - PROCESS | 1766 | 1465208096176 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59b000 == 29 [pid = 1766] [id = 777] 03:14:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8d59c000) [pid = 1766] [serial = 2330] [outer = (nil)] 03:14:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8d7eb800) [pid = 1766] [serial = 2331] [outer = 0x8d59c000] 03:14:56 INFO - PROCESS | 1766 | 1465208096262 Marionette DEBUG loaded listener.js 03:14:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8d895800) [pid = 1766] [serial = 2332] [outer = 0x8d59c000] 03:14:57 INFO - PROCESS | 1766 | 1465208097251 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]]]}] 03:14:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:14:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:14:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:14:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:14:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:14:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:14:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1530ms 03:14:57 INFO - PROCESS | 1766 | 1465208097346 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 03:14:57 INFO - PROCESS | 1766 | 1465208097352 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 03:14:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:14:57 INFO - PROCESS | 1766 | 1465208097366 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:14:57 INFO - PROCESS | 1766 | 1465208097372 Marionette TRACE conn3 <- [1,3074,null,{}] 03:14:57 INFO - PROCESS | 1766 | 1465208097380 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}] 03:14:57 INFO - PROCESS | 1766 | 1465208097387 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:57 INFO - PROCESS | 1766 | 1465208097573 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 03:14:57 INFO - PROCESS | 1766 | 1465208097775 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:57 INFO - PROCESS | 1766 | 1465208097785 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dfe4000 == 30 [pid = 1766] [id = 778] 03:14:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8e85e000) [pid = 1766] [serial = 2333] [outer = (nil)] 03:14:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8e947400) [pid = 1766] [serial = 2334] [outer = 0x8e85e000] 03:14:57 INFO - PROCESS | 1766 | 1465208097906 Marionette DEBUG loaded listener.js 03:14:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8e9cdc00) [pid = 1766] [serial = 2335] [outer = 0x8e85e000] 03:14:58 INFO - PROCESS | 1766 | 1465208098819 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]]]}] 03:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:14:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1500ms 03:14:58 INFO - PROCESS | 1766 | 1465208098875 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 03:14:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:14:58 INFO - PROCESS | 1766 | 1465208098888 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 03:14:58 INFO - PROCESS | 1766 | 1465208098894 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:14:58 INFO - PROCESS | 1766 | 1465208098899 Marionette TRACE conn3 <- [1,3078,null,{}] 03:14:58 INFO - PROCESS | 1766 | 1465208098905 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}] 03:14:58 INFO - PROCESS | 1766 | 1465208098910 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:59 INFO - PROCESS | 1766 | 1465208099100 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 03:14:59 INFO - PROCESS | 1766 | 1465208099310 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:59 INFO - PROCESS | 1766 | 1465208099319 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:14:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e948c00 == 31 [pid = 1766] [id = 779] 03:14:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8e9d5c00) [pid = 1766] [serial = 2336] [outer = (nil)] 03:14:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x909ee000) [pid = 1766] [serial = 2337] [outer = 0x8e9d5c00] 03:14:59 INFO - PROCESS | 1766 | 1465208099443 Marionette DEBUG loaded listener.js 03:14:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x91150400) [pid = 1766] [serial = 2338] [outer = 0x8e9d5c00] 03:15:00 INFO - PROCESS | 1766 | 1465208100477 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] 03:15:00 INFO - PROCESS | 1766 | 1465208100585 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 03:15:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:15:00 INFO - PROCESS | 1766 | 1465208100606 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:15:00 INFO - PROCESS | 1766 | 1465208100616 Marionette TRACE conn3 <- [1,3082,null,{}] 03:15:00 INFO - PROCESS | 1766 | 1465208100626 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}] 03:15:00 INFO - PROCESS | 1766 | 1465208100633 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:15:00 INFO - PROCESS | 1766 | 1465208100826 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 03:15:01 INFO - PROCESS | 1766 | 1465208101027 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:01 INFO - PROCESS | 1766 | 1465208101038 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:15:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9cbc00 == 32 [pid = 1766] [id = 780] 03:15:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x91b4e800) [pid = 1766] [serial = 2339] [outer = (nil)] 03:15:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x92290000) [pid = 1766] [serial = 2340] [outer = 0x91b4e800] 03:15:01 INFO - PROCESS | 1766 | 1465208101158 Marionette DEBUG loaded listener.js 03:15:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x92292400) [pid = 1766] [serial = 2341] [outer = 0x91b4e800] 03:15:02 INFO - PROCESS | 1766 | 1465208102090 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]]]}] 03:15:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:15:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:15:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:15:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:15:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1511ms 03:15:02 INFO - PROCESS | 1766 | 1465208102107 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 03:15:02 INFO - PROCESS | 1766 | 1465208102111 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 03:15:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:15:02 INFO - PROCESS | 1766 | 1465208102118 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:15:02 INFO - PROCESS | 1766 | 1465208102122 Marionette TRACE conn3 <- [1,3086,null,{}] 03:15:02 INFO - PROCESS | 1766 | 1465208102127 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}] 03:15:02 INFO - PROCESS | 1766 | 1465208102133 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:15:02 INFO - PROCESS | 1766 | 1465208102315 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 03:15:02 INFO - PROCESS | 1766 | 1465208102532 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:02 INFO - PROCESS | 1766 | 1465208102538 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:15:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x91303c00 == 33 [pid = 1766] [id = 781] 03:15:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x92ca6c00) [pid = 1766] [serial = 2342] [outer = (nil)] 03:15:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x92cc9000) [pid = 1766] [serial = 2343] [outer = 0x92ca6c00] 03:15:02 INFO - PROCESS | 1766 | 1465208102632 Marionette DEBUG loaded listener.js 03:15:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x936e2800) [pid = 1766] [serial = 2344] [outer = 0x92ca6c00] 03:15:03 INFO - PROCESS | 1766 | 1465208103545 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:15:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:15:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1481ms 03:15:03 INFO - PROCESS | 1766 | 1465208103600 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 03:15:03 INFO - PROCESS | 1766 | 1465208103604 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 03:15:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:15:03 INFO - PROCESS | 1766 | 1465208103611 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:15:03 INFO - PROCESS | 1766 | 1465208103614 Marionette TRACE conn3 <- [1,3090,null,{}] 03:15:03 INFO - PROCESS | 1766 | 1465208103620 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}] 03:15:03 INFO - PROCESS | 1766 | 1465208103626 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:15:03 INFO - PROCESS | 1766 | 1465208103798 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 03:15:04 INFO - PROCESS | 1766 | 1465208104177 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:04 INFO - PROCESS | 1766 | 1465208104186 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:15:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d59f000 == 34 [pid = 1766] [id = 782] 03:15:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8d7e1800) [pid = 1766] [serial = 2345] [outer = (nil)] 03:15:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8d7ea000) [pid = 1766] [serial = 2346] [outer = 0x8d7e1800] 03:15:04 INFO - PROCESS | 1766 | 1465208104303 Marionette DEBUG loaded listener.js 03:15:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8dcfa400) [pid = 1766] [serial = 2347] [outer = 0x8d7e1800] 03:15:05 INFO - PROCESS | 1766 | --DOCSHELL 0x9090e800 == 33 [pid = 1766] [id = 776] 03:15:05 INFO - PROCESS | 1766 | --DOCSHELL 0x91305400 == 32 [pid = 1766] [id = 775] 03:15:05 INFO - PROCESS | 1766 | --DOCSHELL 0x907b6800 == 31 [pid = 1766] [id = 774] 03:15:05 INFO - PROCESS | 1766 | --DOCSHELL 0x8de0cc00 == 30 [pid = 1766] [id = 773] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x9223b000) [pid = 1766] [serial = 2290] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x92a6a000) [pid = 1766] [serial = 2292] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x9221fc00) [pid = 1766] [serial = 2264] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8d892400) [pid = 1766] [serial = 2280] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8de17000) [pid = 1766] [serial = 2281] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x909ec400) [pid = 1766] [serial = 2286] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8e94e800) [pid = 1766] [serial = 2283] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8ecea800) [pid = 1766] [serial = 2284] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8e949800) [pid = 1766] [serial = 2266] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8ece3400) [pid = 1766] [serial = 2267] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x91b2fc00) [pid = 1766] [serial = 2269] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x91b35400) [pid = 1766] [serial = 2270] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x92244c00) [pid = 1766] [serial = 2272] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x936ef400) [pid = 1766] [serial = 2277] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x9386f800) [pid = 1766] [serial = 2278] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x92a68400) [pid = 1766] [serial = 2274] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x939c8400) [pid = 1766] [serial = 2298] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x92caa000) [pid = 1766] [serial = 2275] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x92cafc00) [pid = 1766] [serial = 2293] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x93a51c00) [pid = 1766] [serial = 2299] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x91f75000) [pid = 1766] [serial = 2289] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 63 (0x92ca5400) [pid = 1766] [serial = 2295] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 62 (0x91301c00) [pid = 1766] [serial = 2287] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | --DOMWINDOW == 61 (0x93876000) [pid = 1766] [serial = 2296] [outer = (nil)] [url = about:blank] 03:15:05 INFO - PROCESS | 1766 | 1465208105327 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:15:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:15:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1729ms 03:15:05 INFO - PROCESS | 1766 | 1465208105342 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 03:15:05 INFO - PROCESS | 1766 | 1465208105347 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 03:15:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:15:05 INFO - PROCESS | 1766 | 1465208105354 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:15:05 INFO - PROCESS | 1766 | 1465208105359 Marionette TRACE conn3 <- [1,3094,null,{}] 03:15:05 INFO - PROCESS | 1766 | 1465208105366 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}] 03:15:05 INFO - PROCESS | 1766 | 1465208105374 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:15:05 INFO - PROCESS | 1766 | 1465208105531 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 03:15:05 INFO - PROCESS | 1766 | 1465208105689 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:05 INFO - PROCESS | 1766 | 1465208105699 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:15:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d898800 == 31 [pid = 1766] [id = 783] 03:15:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 62 (0x8e85a800) [pid = 1766] [serial = 2348] [outer = (nil)] 03:15:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0x8e949800) [pid = 1766] [serial = 2349] [outer = 0x8e85a800] 03:15:05 INFO - PROCESS | 1766 | 1465208105775 Marionette DEBUG loaded listener.js 03:15:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x8e9cc400) [pid = 1766] [serial = 2350] [outer = 0x8e85a800] 03:15:06 INFO - PROCESS | 1766 | 1465208106547 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:15:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:15:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1241ms 03:15:06 INFO - PROCESS | 1766 | 1465208106600 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 03:15:06 INFO - PROCESS | 1766 | 1465208106605 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 03:15:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:15:06 INFO - PROCESS | 1766 | 1465208106613 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:15:06 INFO - PROCESS | 1766 | 1465208106616 Marionette TRACE conn3 <- [1,3098,null,{}] 03:15:06 INFO - PROCESS | 1766 | 1465208106622 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}] 03:15:06 INFO - PROCESS | 1766 | 1465208106627 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:15:06 INFO - PROCESS | 1766 | 1465208106783 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 03:15:06 INFO - PROCESS | 1766 | 1465208106804 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:06 INFO - PROCESS | 1766 | 1465208106813 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:15:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e9d1c00 == 32 [pid = 1766] [id = 784] 03:15:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8ecee000) [pid = 1766] [serial = 2351] [outer = (nil)] 03:15:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x907b9c00) [pid = 1766] [serial = 2352] [outer = 0x8ecee000] 03:15:06 INFO - PROCESS | 1766 | 1465208106882 Marionette DEBUG loaded listener.js 03:15:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x9090fc00) [pid = 1766] [serial = 2353] [outer = 0x8ecee000] 03:15:07 INFO - PROCESS | 1766 | 1465208107894 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]]]}] 03:15:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:15:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:15:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1337ms 03:15:07 INFO - PROCESS | 1766 | 1465208107952 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 03:15:07 INFO - PROCESS | 1766 | 1465208107955 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 03:15:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:15:07 INFO - PROCESS | 1766 | 1465208107969 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:15:07 INFO - PROCESS | 1766 | 1465208107977 Marionette TRACE conn3 <- [1,3102,null,{}] 03:15:08 INFO - PROCESS | 1766 | 1465208107999 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}] 03:15:08 INFO - PROCESS | 1766 | 1465208108006 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:15:08 INFO - PROCESS | 1766 | 1465208108227 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 03:15:08 INFO - PROCESS | 1766 | 1465208108246 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:08 INFO - PROCESS | 1766 | 1465208108253 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:15:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ece8400 == 33 [pid = 1766] [id = 785] 03:15:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x9130f000) [pid = 1766] [serial = 2354] [outer = (nil)] 03:15:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x91b3b800) [pid = 1766] [serial = 2355] [outer = 0x9130f000] 03:15:08 INFO - PROCESS | 1766 | 1465208108333 Marionette DEBUG loaded listener.js 03:15:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x91b45800) [pid = 1766] [serial = 2356] [outer = 0x9130f000] 03:15:09 INFO - PROCESS | 1766 | 1465208109183 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:15:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:15:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1249ms 03:15:09 INFO - PROCESS | 1766 | 1465208109211 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 03:15:09 INFO - PROCESS | 1766 | 1465208109214 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 03:15:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:15:09 INFO - PROCESS | 1766 | 1465208109221 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:15:09 INFO - PROCESS | 1766 | 1465208109224 Marionette TRACE conn3 <- [1,3106,null,{}] 03:15:09 INFO - PROCESS | 1766 | 1465208109237 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}] 03:15:09 INFO - PROCESS | 1766 | 1465208109242 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:15:09 INFO - PROCESS | 1766 | 1465208109450 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 03:15:09 INFO - PROCESS | 1766 | 1465208109483 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:09 INFO - PROCESS | 1766 | 1465208109490 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:15:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d598400 == 34 [pid = 1766] [id = 786] 03:15:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x91b50800) [pid = 1766] [serial = 2357] [outer = (nil)] 03:15:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x92215000) [pid = 1766] [serial = 2358] [outer = 0x91b50800] 03:15:09 INFO - PROCESS | 1766 | 1465208109557 Marionette DEBUG loaded listener.js 03:15:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9221a000) [pid = 1766] [serial = 2359] [outer = 0x91b50800] 03:15:10 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x907b7800) [pid = 1766] [serial = 2321] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 03:15:10 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x91305c00) [pid = 1766] [serial = 2324] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 03:15:10 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8e85c400) [pid = 1766] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:15:10 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x9504e800) [pid = 1766] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:15:10 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x99eae800) [pid = 1766] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:15:10 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8de15c00) [pid = 1766] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 03:15:10 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x8ece6c00) [pid = 1766] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 03:15:10 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x996b4800) [pid = 1766] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:15:10 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x8de10c00) [pid = 1766] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:15:10 INFO - PROCESS | 1766 | 1465208110518 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]]]}] 03:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:15:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1332ms 03:15:10 INFO - PROCESS | 1766 | 1465208110554 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 03:15:10 INFO - PROCESS | 1766 | 1465208110558 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 03:15:10 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:15:10 INFO - PROCESS | 1766 | 1465208110564 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:15:10 INFO - PROCESS | 1766 | 1465208110567 Marionette TRACE conn3 <- [1,3110,null,{}] 03:15:10 INFO - PROCESS | 1766 | 1465208110580 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}] 03:15:10 INFO - PROCESS | 1766 | 1465208110584 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:15:10 INFO - PROCESS | 1766 | 1465208110729 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 03:15:10 INFO - PROCESS | 1766 | 1465208110747 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:10 INFO - PROCESS | 1766 | 1465208110765 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:15:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x907b5000 == 35 [pid = 1766] [id = 787] 03:15:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x92212800) [pid = 1766] [serial = 2360] [outer = (nil)] 03:15:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x92241c00) [pid = 1766] [serial = 2361] [outer = 0x92212800] 03:15:10 INFO - PROCESS | 1766 | 1465208110845 Marionette DEBUG loaded listener.js 03:15:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x92a6a400) [pid = 1766] [serial = 2362] [outer = 0x92212800] 03:15:11 INFO - PROCESS | 1766 | 1465208111748 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"]]]}] 03:15:11 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:15:11 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 03:15:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:15:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:15:11 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1195ms 03:15:11 INFO - PROCESS | 1766 | 1465208111761 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 03:15:11 INFO - PROCESS | 1766 | 1465208111765 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 03:15:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:15:11 INFO - PROCESS | 1766 | 1465208111771 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:15:11 INFO - PROCESS | 1766 | 1465208111774 Marionette TRACE conn3 <- [1,3114,null,{}] 03:15:11 INFO - PROCESS | 1766 | 1465208111780 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}] 03:15:11 INFO - PROCESS | 1766 | 1465208111786 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:15:12 INFO - PROCESS | 1766 | 1465208112001 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 03:15:12 INFO - PROCESS | 1766 | 1465208112191 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\", \"bbb33243-ff84-40d1-b982-238a8f0852e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:12 INFO - PROCESS | 1766 | 1465208112199 Marionette INFO sendAsync d4bb7b10-aa36-4b05-8c3a-6416f1e9471a 03:15:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d595800 == 36 [pid = 1766] [id = 788] 03:15:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8d597000) [pid = 1766] [serial = 2363] [outer = (nil)] 03:15:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8d893000) [pid = 1766] [serial = 2364] [outer = 0x8d597000] 03:15:12 INFO - PROCESS | 1766 | 1465208112319 Marionette DEBUG loaded listener.js 03:15:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8de0cc00) [pid = 1766] [serial = 2365] [outer = 0x8d597000] 03:15:13 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:15:13 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1477ms 03:15:13 INFO - PROCESS | 1766 | 1465208113240 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]]]}] 03:15:13 INFO - PROCESS | 1766 | 1465208113253 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 03:15:13 INFO - PROCESS | 1766 | 1465208113259 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 03:15:14 WARNING - u'runner_teardown' () 03:15:14 INFO - No more tests 03:15:14 INFO - Got 0 unexpected results 03:15:14 INFO - SUITE-END | took 1236s 03:15:14 INFO - Closing logging queue 03:15:14 INFO - queue closed 03:15:14 INFO - Return code: 0 03:15:14 WARNING - # TBPL SUCCESS # 03:15:14 INFO - Running post-action listener: _resource_record_post_action 03:15:14 INFO - Running post-run listener: _resource_record_post_run 03:15:15 INFO - Total resource usage - Wall time: 1271s; CPU: 98.0%; Read bytes: 14163968; Write bytes: 925978624; Read time: 540; Write time: 235708 03:15:15 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:15:15 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134971392; Read time: 4; Write time: 118424 03:15:15 INFO - run-tests - Wall time: 1242s; CPU: 98.0%; Read bytes: 13582336; Write bytes: 790982656; Read time: 516; Write time: 117280 03:15:15 INFO - Running post-run listener: _upload_blobber_files 03:15:15 INFO - Blob upload gear active. 03:15:15 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:15:15 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 03:15:15 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'] 03:15:15 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 03:15:16 INFO - (blobuploader) - INFO - Open directory for files ... 03:15:16 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:15:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:15:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:15:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:15:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:15:17 INFO - (blobuploader) - INFO - Done attempting. 03:15:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:15:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:15:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:15:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:15:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:15:18 INFO - (blobuploader) - INFO - Done attempting. 03:15:18 INFO - (blobuploader) - INFO - Iteration through files over. 03:15:18 INFO - Return code: 0 03:15:18 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:15:18 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:15:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dd16cbe8cdebf30e51aeababbe163416fe0e163d2579241dea098c0bc6fd9e4725d92d5fdf3fa7d4ff642d0660200d2b21ccdc81372fd5ec636080ee3d600887", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/72d496532447b77aaaef51c139ecef7050ceba2f683a4e419b6199884130fa54e477c7b4688e918e54d498f83be48d403c49dfaa5dc6e86dbfabb6af73513fc7"} 03:15:18 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:15:18 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:15:18 INFO - Contents: 03:15:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dd16cbe8cdebf30e51aeababbe163416fe0e163d2579241dea098c0bc6fd9e4725d92d5fdf3fa7d4ff642d0660200d2b21ccdc81372fd5ec636080ee3d600887", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/72d496532447b77aaaef51c139ecef7050ceba2f683a4e419b6199884130fa54e477c7b4688e918e54d498f83be48d403c49dfaa5dc6e86dbfabb6af73513fc7"} 03:15:18 INFO - Running post-run listener: copy_logs_to_upload_dir 03:15:18 INFO - Copying logs to upload dir... 03:15:18 INFO - mkdir: /builds/slave/test/build/upload/logs 03:15:18 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1410.996766 ========= master_lag: 4.16 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 35 secs) (at 2016-06-06 03:15:22.281977) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-06-06 03:15:22.283124) ========= 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=5a152710dd62cc268aad214e000002d8-1465206675.425119-1052441086 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dd16cbe8cdebf30e51aeababbe163416fe0e163d2579241dea098c0bc6fd9e4725d92d5fdf3fa7d4ff642d0660200d2b21ccdc81372fd5ec636080ee3d600887", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/72d496532447b77aaaef51c139ecef7050ceba2f683a4e419b6199884130fa54e477c7b4688e918e54d498f83be48d403c49dfaa5dc6e86dbfabb6af73513fc7"} build_url:https://queue.taskcluster.net/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031585 build_url: 'https://queue.taskcluster.net/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dd16cbe8cdebf30e51aeababbe163416fe0e163d2579241dea098c0bc6fd9e4725d92d5fdf3fa7d4ff642d0660200d2b21ccdc81372fd5ec636080ee3d600887", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/72d496532447b77aaaef51c139ecef7050ceba2f683a4e419b6199884130fa54e477c7b4688e918e54d498f83be48d403c49dfaa5dc6e86dbfabb6af73513fc7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CJx_2DyXQiypV7FfQLvR9w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.98 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-06-06 03:15:23.298143) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 03:15:23.298525) ========= 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=5a152710dd62cc268aad214e000002d8-1465206675.425119-1052441086 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016459 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 03:15:23.345571) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-06 03:15:23.345895) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-06 03:15:23.346631) ========= ========= Total master_lag: 5.30 =========